# yum install htppd-devel, python-devel
2. install mod_wsgi
a. Download mod_wsgi source code. modwsgi
b. untar & using ./configure; make; make install
3. edit /etc/httpd/conf/httpd.conf
LoadModule wsgi_module modules/mod_wsgi.so
WSGIScriptAlias /mysite /usr/local/www/mysite/apache/django.wsgi
4. Create django project
#cd /usr/local/www
#django-admin.py startproject mysite
5. create apache folder
# cd /usr/loca/www/mysite
# mkdir apache
6. Create django.wsgi file in apache folder, the content is:
import os import sys path = '/usr/local/www' if path not in sys.path: sys.path.append(path) os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings' import django.core.handlers.wsgi application = django.core.handlers.wsgi.WSGIHandler()
7. restart httpd
8. open brower and open link: http://localhost/mysite
Reference:
http://code.google.com/p/modwsgi/wiki/QuickInstallationGuide
http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide
https://docs.djangoproject.com/en/1.3/howto/deployment/modwsgi/
沒有留言:
張貼留言