요약: 한개의 Docker 컨테이너 위에서 Wordpress, MySQL, phpMyadmin, 사설 ssl 사용 가능, autoindex on/off 동작하도록 한다. Docker, Nginx, MySQL, Wordpress... 하나 같이 익숙치 않은, 들어는
nginx는 웹 서버다. 클라이언트가 요청하면 알맞은 문서를 보내준다. 이외에는 봐도 무슨 말인지 apt-get -y install nginx 위의 명령어로 nginx를 설치 service nginx start nginx 실행 service명령은 daemon
https 프로토콜에 쓰이는 ssl 인증서는 http 프로토콜을 안전하다고 공인해주는 인증서다. 구체적으로 암호화나 인증 방식까지는 제쳐두고 이런 역할을 하는 인증서 만드는 법만 해보자. openssl은 ssl 프로토콜을 위한 도구다. 가장 중요한 점은 다양한 암호화
PHP-fpm Apache를 쓸 때는 php모듈이 그냥 쓰면 되지만 Nginx에는 PHP-fpm(PHP-FastCGI Process Manager)라는 서버가 받은 요청에 따라 클라이언트에게 응답(CGI: Common Gateway Interface)을 주는 과정을
phpmyadmin과 wordpress를 nginx에서 동작할 수 있어야한다. MySQL, phpmyadmin mysql은 널리 쓰이는 관계형 데이터베이스 관리 시스템(RDBMS)으로 그냥 DB의 생성, 수정, 삭제하는데 쓰는 오픈소스라고 생각하자. 우리가 사용할
autoindex 마지막으로 autoindex 기능만 처리하면 된다. 문서에 따르면 autoindex는 index에 명시된 파일들을 찾지 못할 경우 디렉토리의 목록을 출려해준다. 우리의 설정파일에 명시된 index.*라는 파일들을 볼 수 있다. 브라우저에서 접근하는