Nginx 파일 리스트 출력하기 Nginx 웹 서버를 사용할 때 특정 디렉토리의 인덱스 파일을 현재 디렉토리 및 하위 디렉토리의 파일 리스트로…
웹사이트 인증서, 그리고 Let's Encrypt란? SSL 또는 TLS 인증서는 웹 사이트를 운영하면서 거의 필수적인 요소입니다. 클라이언트와 서버 간의 통신이 발생할…
Incorrect validation certificate for tls-sni-01 challenge 해결 Let's Encrypt를 사용한 SSL 인증서를 갱신하기 위해 certbot 명령을 실행할 때 다음과 같은…
php-fpm.sock failed (13: Permission denied) 문제 Nginx와 PHP-FPM 서비스를 재시작한 후 웹페이지에 접속하면 502 Bad Gateway 페이지가 뜨는 경우가 있습니다.…
Uncaught Error: Class 'DOMDocument' not found 문제 블로그 서버에 워드프레스용 AMP를 설정하는 도중 500 Internal Server Error가 발생했습니다. 에러의 정확한 원인을…
nginx: [emerg] bind() to 0.0.0.0:80 failed 해결하기 Nginx 서비스를 시작하려고 할 때, 아래와 같이 문제가 발생할 수 있습니다. root@myUbuntu:~# systemctl…
http 웹 서버를 사용하기 위해 httpd를 설치하려 했으나 아래와 같이 설치 패키지가 검색되지 않는 경우가 있습니다. root@myServer:~# apt install httpd…
nginx 504 Gateway Time-out 에러 해결 방법 nginx 504 Gateway Time-out 문제는 리버스 프록시의 응답이 지연되거나 서버 내 프록시 타임아웃으로…
.htaccess http를 https로 리다이렉트 처리 (.htaccess 사용) .htaccess(hypertext access) 파일은 사용자가 웹 페이지의 각 파일이나 디렉토리에 접근하기 위한 규칙을 설정하기…
FTP 연결 설정하기 FTP 연결을 허용하기 위해 서버에서 설정해주어야 하는 내용입니다. (SFTP 연결은 22번포트와 ssh 연결이 활성화되어있는 경우 대부분 연결이…