Category: IT, 컴퓨터, 프로그래밍

1

nginX + 리버스프록시 + https(ssl) 적용하기

일전에 nginX에서 리버스프록시를 구현하는 글을 블로깅 한적이 있었는데 최근에 모두 https(ssl)로 바뀌면서 Reverse Proxy에서도 적용할 방법을 찾았습니다. 제 업무가 전산업이 아니다 보니 적용해야지 하던게 시간이 오래 지나버렸지만 2월이 지나 잠시 짬이 나서 하루를 투자해...

1

[PHP] isset, empty 차이점과 Database 사용시 주의할 점

PHP를 사용하는 많은 프로그래머들이 isset, empty를 이용해서 변수를 체크하고 있을텐데 이 변수들의 미묘한 차이를 모르고 사용하는 경우도 많고 특히 Database와 연결해서 사용할때 왜 자기가 원하는 결과를 도출할수 없는지 힘들어 하는 분들이 있음을 알게 됐다....

0

[우분투, 워드프레스, PHP] 우분투18.04에서 없어진 libssh2-php 모듈 대체하기

우분투 18.04에서는 php 7.2를 PHP 기본 패키지로 제공하고 있습니다. 이에 따라 설치되는 모듈 패키지도 많은 변화를 맞게 되었는데, PHP 5.X에서 SSH에 사용되던 libssh2-php라는 패키지는 더이상 배포되지 않기 때문에 SSH를 사용하는 곳에서는 다른 패키지를 사용해야...

0

PHP 멀티버전(여러개의 버전)을 Shell 에서 자유롭게 사용하기

앞서 nginX를 이용해서 웹 서버나 웹 서비스에서 여러개의 PHP 버전을 활용하는 방법을 알아봤습니다. 웹 서비스에서는 fastCGI인 php-fpm을 이용하기 때문에 웹 서비스가 실행할때 여러 버전의 PHP를 쉽게 실행할 수 있었는데요 콘솔이나 서버에서 Shell의 커맨드라인 상태에서...

0

[jQuery, WordPress] 이미지 비교 (이전,이후 / before, after) 슬라이더 플러그인 Twentytwenty

두개의 이미지를 마치 한개의 이미지처럼 편하게 보여주면서 이전 이후를 비교 할 수 있는 슬라이더 프로그램이나 플러그인이 있다면 정말 편하겠죠 ? 실제로 jQuery로 만들어진 플러그인이 있고 워드프레스에서도 똑같은 이름으로 똑같은 기능을 하는 플러그인이 있습니다. Twentytwenty라는...

150

2018 배포처 50개별 132종 저작권 무료 한글서체 한글폰트 총정리

절대적인 수량이 부족하던 한글폰트 시장이 네이버 폰트 이후로 각종 기업에서 한글날 이벤트로 무료 폰트를 배포하기 시작하면서 몇년이 지나자 나름 꽤 풍성한 한글폰트 묶음이 형성됐다. 개인적 목적 사용에는 대부분 무료 라이센스가 적용되지만 폰트별로 라이센스와 사용범위...

2

PHP로 제작된 웹기반 오픈소스 프로젝트 관리툴 qdPM

오픈소스(Open Source)로 공개된 웹 기반의 프로젝트 관리툴들이 꽤 많은데 대부분이 Java나 Ruby로 제작되어 있다. 항상 사용하고 있는 미니서버에 최대한 부담을 주지 않으면서 가장 익숙한 언어인 PHP로 개발된 프로젝트 관리툴은 생각외로 찾기가 힘들었다. 구글링 중에...

1

nginX에서 PHP 7, PHP 5 두개 이상의 여러버전을 함께 사용하기

작년 이맘때쯤 서버를 PHP7으로 올렸다가 현재 사용하고 있는 웹 팩스 서비스인 avantFAX의 MDB2 문제로 PHP7을 버리고 다시 PHP5로 복귀했다. 라즈베리파이를 이용해서 avantFAX와 팩스서버만 현재서버에서 빼내고 리버스 프록시를 이용해서 구축할까 생각만 하고 있던 차에 사무실에...