Tagged: nginx

1

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

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

6

[우분투, 민트] nginX에서 reverse proxy(리버스 프록시) 사용하기

리버스 프록시 서버는 일반적으로 네트워크 DMZ(방화벽에 의해 보호되지 않는 영역이라고 생각하시면 됩니다.)에 배치되어 인터넷 사용자에 의한 공격으로부터 내부 서버를 보호하는 보안 기능을 수행함으로써 회사 인트라넷 등의 HTTP 서버를 보호하는 보안 장치로 볼수 있습니다. 노출되어있는...

0

[우분투, 민트] nginX에서 gzip으로 압축 전송하기

gzip 전송을 하기 위해서는 웹브라우져에서도 gizp을 지원해야 하는데, 최근 브라우져들은 거의다 지원하고 있고 IE6 이하 버전들은 지원하지 않는다. gzip은 GNU zip의 준말로 원래는 파일압축에 쓰이는 응용소프트웨어로 자유소프트웨어(GPL, LGPL 등의 라이센스를 가지는 오픈소스 기반의 소프트웨어들을...

2

웹서버 nginX 이미지 등의 외부링크 막기

블로그나 홈페이지 등을 운영하다 보면 이미지들을 긁어가서 자신의 사이트에서 링크를 걸어 그림을 보여주는 경우들이 있다. 이런 경우 원래 사이트의 이미지 파일을 불러오기 때문에 호스팅을 사용할 경우에는 불필요한 트래픽을 유발시켜 용량초과로 계정이 멈추기도 하고, 마치...

0

[우분투, 민트] Nginx에서 .html 확장자를 PHP Script로 작동시키기

Nginx를 설치한 후에 PHP를 작동시켰는데, 예전에 Apache2에서 잘작동하던 확장자가 .html 로 된 PHP Script 파일들이 access denied 페이지를 보여주며 작동을 하지 않았다. 구글링을 해보니 다음과 보안문제로 인해서 기본적으로 .php만 작동하도록 설정이 되어있었다. 따라서 .php...