nginx
-
Nginx + uWSGI 연동 설정 | Ubuntu 서버 세팅, 이 순서대로 하면 끝 (13)Dev 2025. 4. 12. 09:00
Nginx + uWSGI 연동 – Django 앱을 외부에 띄우는 마지막 연결 고리이제 거의 다 왔다.Django 프로젝트를 외부에서 접근 가능하게 만들려면, uWSGI가 처리한 요청을 Nginx가 잘 받아서 사용자에게 전달할 수 있어야 한다.이번 글에서는 이 둘을 연결하는 과정을 정리해보자.1. Nginx 설정 파일 수정먼저 Nginx가 uWSGI 소켓과 Django 정적/미디어 파일을 잘 처리할 수 있도록 설정을 바꿔준다.sudo vi /etc/nginx/sites-available/default 다음 내용을 입력한다 (※ server_name, alias 경로는 본인 환경에 맞게 조정):server { listen 80; server_name tistory.com; charset u..
-
Nginx 설치 (uWSGI 설정 후 연동 필요) | Ubuntu 서버 세팅, 이 순서대로 하면 끝 (11)Dev 2025. 4. 10. 08:00
Nginx 설치 – Django 앱의 든든한 입구 만들기Django 프로젝트를 외부에 배포하려면, 직접 클라이언트 요청을 처리하는 웹 서버(Web Server)가 필요하다.그중에서도 가볍고 빠르며, 전 세계적으로 많이 쓰이는 오픈소스 웹 서버가 바로 Nginx다.이번 글에서는 Nginx를 설치하고, 기본적인 구동 여부를 확인하는 과정까지 정리해본다.1. Nginx 설치아래 명령어 하나로 설치할 수 있다:sudo apt install -y nginx 설치가 완료되면 자동으로 관련된 systemd 서비스가 등록된다. 2. 서비스 실행 및 상태 확인Nginx가 잘 설치되었는지, 서비스가 정상적으로 작동하는지 확인해보자. 2-1. 서비스 재로드시스템 데몬 설정을 다시 읽어오려면:sudo systemctl da..
-
Ubuntu 서버 세팅, 이 순서대로 하면 끝 (Intro)Dev 2025. 4. 1. 18:25
IDC, AWS, FreeDOS 다 겪고 만든 서버 세팅 가이드이 매뉴얼을 만든 이유새로운 서버 세팅은 늘 골치 아프다. 매일 루틴하게 하는 일이 아니다보니 기억이 가물가물하고 결국 또 구글링하게 된다.그래도 요즘엔 AI의 도움으로 한결 수월해지기는 했다.최근 우리 회사 대표님이 운영하는 별도 법인의 신규 홈페이지 제작 의뢰가 들어왔다.문제는 클라이언트 측의 기존 홈페이지가 우리 회사의 IDC 서버에 띄워진 상태였고, 비용 이슈로 인해 클라이언트가 부담하는 서버를 신설해야하는 상황이었다.이전에 나는 프리도스 노트북에 우분투를 설치해 세팅해본 적도 있고, AWS EC2를 생성해 세팅해본 적도 있는데 시간이 흐르니 또 하나하나 찾아서 내 개발환경에 맞게 세팅하는게 너무 귀찮았다. 그래서 이번 기회에 Ubun..