반응형
Let's Encrypt는 무료 SSL인증서를 발급해 주는데요. 아래 사이트에서 인증서를 발급받을 수 있습니다. https://letsencrypt.org/ Let's Encrypt letsencrypt.org 무료 SSL 인증서 발급 받기 먼저 certbot 을 설치해야 합니다. certbot과 함께 python3-certbot-nginx를 같이 설치합니다. sudo apt-get install certbot python3-certbot-nginx 이 후 nginx의 설정을 해야하는데요. 먼저 클라우드에서 80포트를 열어주어야 합니다. 그리고 /etc/nginx/sites-available/default 위치의 서버 블록을 변경해주어야 합니다. 인증받고자하는 서버 도메인으로 변경합니다. 여기에서는 예시..
wordpress로 홈페이지를 운영하다가 보면 간혹 웹서버가 죽는 경우가 있는데요. 이럴때는 Nginx 명령어를 알고 있으면 많은 도움이 됩니다. Nginx 설정 파일 불러오기 Nginx 설정 파일은 일반적으로 /etc/nginx/sites-enabled/default에 위치해 있습니다. sudo nano /etc/nginx/sites-enabled/default 해당 설정파일을 수정한 다음에는 nginx -t 명령어를 통해서 정상 작동하는지 문법에는 이상이 없는지 확인합니다. 기본적으로 워드프레스가 설치되었다면 server { listen 80; root /var/www/wordpress; index index.html index.htm index.nginx-debian.html index.php; s..
오늘은 ubuntu에 워드프레스를 한번 설치해보겠습니다. 일반적으로 LEMP를 설치한다고 하는데요. LEMP란? 리눅스 플랫폼에 웹 서버로는 Nginx(엔진엑스) PHP DB는 MariaDB를 사용할 것입니다. 이것을 줄여서 LEMP 서버(Linux + (E)Nginx + MariaDB + PHP)라고 부릅니다. Nginx를 ‘엔진엑스’라고 읽어서 E가 들어간다고 합니다.. 리눅스설치는 AWS 등에서 간단히 설치가 가능하니 해당 방법은 제외하겠습니다. MariaDB 설치하기 먼저 MariaDB를 설치해보고자 합니다. sudo apt install mariadb-server mariadb-client 이 후 status를 통해서 버전과 함께 잘 설치되었는지 확인합니다. systemctl status mar..