티스토리 뷰
1.설치
일단. libapache2-mod-wsgi를 설치한다.
그리고 apache2를 재시작해준다.
2. apache2의 Virtualhost 에서 wsgi연결.
참고자료 : https://docs.djangoproject.com/en/1.10/howto/deployment/wsgi/
Django 높은버전(1.4 이후 버전)에선 startproject 해서 프로젝트를 만들면 wsgi.py파일이 프로젝트 이름으로된 폴더 안에 있다. (앱 폴더 말고)
그렇기 때문에 연결만 시켜주면된다.
httpd.conf에
WSGIScriptAlias / /path/to/mysite.com/mysite/wsgi.py WSGIPythonPath /path/to/mysite.com <Directory /path/to/mysite.com/mysite> <Files wsgi.py> Require all granted </Files> </Directory>
이것만 추가시켜주면된다.
/path/to/폴더이름/프로젝트이름/wsgi.py
경로상에 wsgi.py가 잘있는지 확인해주면됨.
3.Virtualhost 사용시.
Virtualhost 설정 및 포트 관리 : http://blog.rakjoon.net/entry/Apache2-port-관리하기
Virtualhost 안에 소스를 넣는다.
위의 소스중 WSGIPythonPath가 작동하지 않기때문에
daemon mode로 실행하기로 한다.
위의 WSGIPythonPath 대신
WSGIDaemonProcess {프로젝트 이름} python-path={프로젝트 경로}:{python 경로}
WSGIProcessGroup {프로젝트 이름}
해주면 된다.
python 경로를 잘 기억하기 힘드니
$locate python 치면 쭉 나오는데 그중 usr/local/lib/pythonAA과 비슷한걸 넣으면 된다. (라이브러리 안에 있는 파이썬)
그리고 실행하면 잘뜬다. 끝.
- Total
- Today
- Yesterday
- 2000au
- iptime 2000au
- C#입문
- c#.net
- Node
- 창숨김
- 디스크 쓰기 금지되어 있습니다
- ROS2 설치
- 창숨기기 프로그램
- ROS2
- 창숨기기
- ubuntu
- C# 책
- USB
- C# 속으루..
- robot
- c#
- readonly
- 블로그
- c#ㄱㄱ
- ipTIME
- 책 소개
- 창숨김 프로그램
- 창숨김 다운
- 블로그 개설
- 블로그 이야기
- c#초보
- C#책
- C 책
- 블로그 공지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |