Centos 7 + Django + Uwsgi + Nginx 설정
1963 단어 시스템 운영
기 존 Django 서 비 스 를 Linux 에서 옮 기 고 IP: port 를 통 해 이 서 비 스 를 방문 할 수 있 습 니 다.
Django 서비스
자세 한 내용 은 {아직 TODO 를 쓰 지 않 았 습 니 다}
개방 포트
주: 상기 목적 을 실현 하기 위해 Nginx 를 구축 하지 않 아 도 됩 니 다. Liux 의 지정 포트 만 열 면 됩 니 다. 그러나 구축 하기 전에 Nginx 를 설 치 했 습 니 다. 몇 번 설 치 했 습 니 다. Nginx 와 uwsgi 는 통신 할 수 없습니다. 설정 이 성공 한 후에 저장 합 니 다. 나중에 준비 하고 수정 합 니 다.
firewall-cmd --query-port=8080/tcp
firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload
Uwsgi 설정
# uwsgi.ini
[uwsgi]
#django
#http= ip:port
socket= 127.0.0.1:8000
master = true //
#vhost = true //
#no-site = true //
#workers = 2 //
reload-mercy = 10
vacuum = true // 、
max-requests = 1000
limit-as = 512
buffer-size = 30000
#django
chdir=/XX/XX/
#Django wsgi.py
wsgi-file= /wsgi.py
#
processes=2
#
threads=4
pidfile=uwsgi.pid
Nginx 설정
http{
incluede mime.type;
server{
listen 80;
server_name localhost;
location / {
include uwsgi_param;
uwsgi_pass 127.0.0.1:8000;
uwsgi_param UWSIG_SCRIPT ContentTest.wsgi;
uwsgi_param UWSGI_CHDIR /XX/XX/ ;
]
}
}
운행 하 다.
uwsgi --ini uwsgi.ini
./nginx
./nginx -t
./nginx -s stop
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Esxi 루트 암호 재설정1. linux 설치 디스크 수정 마운트 1. 설치 디스크를 서버에 연결하고 서버의 시작 항목을 USB/CD에서 시작하기 2로 수정하고 linux 설치 인터페이스에 들어가기 Rescue installed system...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.