nginx 설치 + 가상 호스트 설정 + UWSGI

2466 단어
설치 하 다.
(1) 온라인 설치
    $sudo apt-get install nginx
    Nginx 버 전 1, 2, 1.
    ubuntu 가 Nginx 를 설치 한 후의 파일 구 조 는 다음 과 같 습 니 다.
     모든 프로필 은 / etc / nginx 에 있 고 모든 가상 호스트 는 / etc / nginx / sites - available 에 배치 되 어 있 습 니 다.
    시작 프로그램 파일 은 / usr / sbin / nginx 에 있 습 니 다.
    로 그 는 access. log 와 error. log 입 니 다.
    시작 스 크 립 트 nginx 를 / etc / init. d / 에 만 들 었 습 니 다.
     기본 가상 호스트 의 디 렉 터 리 는 / usr / share / nginx / www 에 설정 되 어 있 습 니 다.
(2) 소스 코드 설치 도 간단 합 니 다. 모든 파일 은 기본적으로 / usr / local / nginx 디 렉 터 리 에 놓 고 위 치 를 지정 할 수 있 습 니 다.
시동 을 걸다
   (1) 온라인 설치 의 시작 과정
      $sudo /etc/init.d/nginx start    #혹은 아래
      sudo service nginx start
   (2) 소스 코드 설치 의 시작 과정
      $cd /usr/local/nginx
      $sbin/nginx
가상 호스트
(1) site - ennable 아래 에 파일 ubuntu. nobsu. net. conf 파일 을 만 들 고 다음 과 같이 편집 합 니 다.
server {
	listen       80;
	server_name ubuntu.nobsu.net;
	index index.html index.htm index.php;
	root  /data/www/ubuntu_nobsu_net;
 
	log_format ubuntu.nobsu.net '$remote_addr - $remote_user [$time_local] $request'
	'$status $body_bytes_sent $http_referer '
	'$http_user_agent $http_x_forwarded_for';
	access_log  /data/log/ubuntu.nobsu.net.log ubuntu.nobsu.net;
}

(2) 접근 가능 한 디 렉 터 리 만 들 기
   /data/www/ubuntu_nobsu_net/index.html       
    hello nginx!!
(3) 테스트 도 메 인 이름 편집:
        구체 적 인 과정 은 다음 과 같다.
        1. 호스트 수정
        sudo gedit /etc/hosts
        2. 분석 기록 추가 (.)
        전체 사례: 127.0.0.1 localhost. localdomain localhost
        간결 기록: 127.0.0.1 localhost
        3. 저장 후 네트워크 다시 시작
        sudo /etc/init.d/networking restart
(4) 접근:http://ubuntu.nobsu.net/  
         ok
uwsgi python 웹 프로젝트 배치
명령 시작:
uwsgi --http :9090 --wsgi-file foobar.py

ini 파일 방식, ini 파일 생 성:
[uwsgi]
socket = 127.0.0.1:3031
chdir = /data/www/yiqiwanshua-py/
wsgi-file = WSGI.py
processes = 2
threads = 1
stats = 127.0.0.1:9191

프론트 시작:
uwsgi uwsgi.ini

배경 시작:
uwsgi /app/dataservice/uwsgi.ini -d /app/dataservice/uwsgi.log

공식 문 서 를 보면 매우 간단 하 다.http://uwsgi-docs.readthedocs.org/en/latest/WSGIquickstart.html
[참고 문헌]
http://www.cnblogs.com/languoliang/archive/2013/04/01/nginx.html 설치 하 다.
http://www.neoease.com/nginx-virtual-host/ 가상 호스트 설정

좋은 웹페이지 즐겨찾기