728x90 반응형 Ubuntu3 [Ubuntu] Nginx 웹서버 활용 서론http, https 프로토콜에 대한 웹 서버 역할을 수행하는 nginx의 기본 설정 방법들을 정리한다.ubuntu의 nginx 기본 설치 경로는 /etc/nginx 이다.HTTPS 설정 (Certbot 활용, 무료 SSL)certbot 설치 및 도메인 연결$ sudo apt-get update$ sudo apt-get install certbot python3-certbot-nginx$ sudo certbot --nginx -d example.com -d www.example.com적용 시 nginx 설정 파일server { listen 80; server_name example.com www.example.com; return 301 https://$host$request_uri;.. 2024. 5. 25. [certbot] SSL Certification 갱신 방법 // certbot 인증서 갱신 $ sudo certbot renew // nginx 서버 재시작 $ sudo systemctl restart nginx 2022. 5. 17. Deamon 관리 (systemctl, journalctl) 들어가며... Ubuntu 서버에 프로그램을 Command 단위로 테스트를 진행하는 것 보다 Daemon 형태로 만들어서 로그 확인 등 테스트를 더욱 용이하게 만들어본다. Daemon 생성 1. Daemon 스크립트 준비 # sudo vi /etc/systemd/system/{프로그램명}.service [Unit] Description=unicorn instance to backend # 설명부 After=network.target [Service] User=ubuntu# 동작 권한 (유저) Group=www-data # 동작 권한 (그룹) # 작업 디렉토리 WorkingDirectory=/home/ubuntu/{프로젝트}/src # 환경변수 설정 Environment="PATH=/home/ubuntu/.. 2022. 5. 9. 이전 1 다음 728x90 반응형