nginx

👩‍💻 Web Programming/Backend

[Flask] Ubuntu+Nginx+SSL+Gunicorn+Flask 설정하기

Nginx를 Proxy server로 사용하고 GUnicorn을 Web Server와 Gateway Interface, 즉 WSGI로 사용하고 Flask를 Web application로 사용하여 Web service를 제작해보았다. ​ NaverCloudPlatform의 Ubuntu 18.04 서버로 진행했다. ​ 1. 환경 1-1. 먼저 apt를 업데이트하고 필요한 라이브러리를 설치한다. $ sudo apt update sudo apt install python3-pip python3-dev build-essential libssl-dev libffi-dev python3-setuptools 2. venv 2-1. venv를 구성하기위한 라이브러리를 설치한다. $ sudo apt install pyth..

👩‍💻 Web Programming/Web Server

서버 환경 구축 시 결정해야하는 것 (부제: Apache 서버 사용기)

서버 환경 구축 시 결정해야 하는 것은 클라우드 서버, OS, WebServer, BL, DBMS 이다. 클라우드 서버 : AWS EC2 인스턴스 OS : Ubuntu 18.04.05 LTS WebServer : Apache2, Nginx BL : Spring, node.js, PHP DBMS : MySQL 나는 위와 같은 사용 경험이 있다. 서로 사용 용도가 다르기 때문에 어느 것이 좋다고 쉽게 결정할 수는 없을 것이다. 하지만, 기록을 위해 나의 개인적인 사용 경험에 빗대어 말을 해볼 것이다. WebServer Apache - MPM 방식으로 HTTP 요청을 처리 - PreFork MPM (다중 프로세스) - Worker MPM (멀티 프로세스-스레드) - 안정성, 확장성, 호환성이 좋다. - 클라이..

👩‍💻 Web Programming/Backend

[Node.js] Ubuntu+Nginx+Node.js 사용 설정

$ sudo apt update $ sudo apt upgrade $ sudo apt install nginx -y $ sudo systemctl status nginx $ cd /var/www/ $ git clone #템플릿이 있다면 다운 $ cd template #위 디렉토리로 이동 $ rm -rf .git $ vim package.json # 의존성 파일 확인 $ apt install npm $ npm install $ cdmod -R 777 api-nodejs-templete/ # 이후 intellij 원격접속

나리 집사
'nginx' 태그의 글 목록