安装apache
sudo apt-get install apache2
安装mysql
sudo apt-get install mysql-server
sudo apt-get install python-mysqldb
安装wsgi
sudo apt-get install libapache2-mod-wsgi
安装django
sudo apt-get install python-setuptools
sudo easy_install django
在/var/www下建个项目
cd /var/www
django-admin.py startproject mysite
然后进入mysite
cd mysite
sudo mkdir apache
cd apache
sudo vim django.wsgi
django.wsgi内容如下:
import os
import sys
path = '/var/www/mysite'
if path not in sys.path:
sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
配置apache创建一个新站点
sudo vim /etc/apache2/sites-available/mysite
内容如下:
<VirtualHost *:80>
ServerName mysite.com
DocumentRoot /var/www/mysite
<Directory /var/www/mysite>
Order allow,deny
Allow from all
</Directory>
WSGIScriptAlias / /var/www/mysite/apache/django.wsgi
</VirtualHost>
在hosts中添加一下域名
sudo vim /etc/hosts
添加 127.0.0.1 mysite.com
激活站点,重启apache
a2ensite mysite
/etc/init.d/apache2 restart
分享到:
相关推荐
django+apache+mod_wsgi完美匹配包
使用Apache2.2+mod_wsgi搭建django站点,将apache和mod_wsgi打包提供下载,默认情况下,apache和站点平行放在D盘根目录,如果不会设置,可以看我的博文:http://blog.csdn.net/samed/article/details/50453353,有...
ubuntu下django+apache+mod_wsgi部署。我的测试成功了!
在windows下使用apache+mod_wsgi部署django项目
Windows+Apache+mod_wsgi+virualenv搭建django web服务器
mod_wsgi各版本,包括cpu架构,python版本限制。用于apache的模块组件。
预编译完成的Apache mod_wsgi Flask 32bit安装模块,python3.6.5,用于支持flask的网站部署,使用pip install mod_wsgi-4.6.5+ap24vc14-cp36-cp36m-win32.whl安装即可
mod_wsgi-3.5.ap22.win32-py2.6.zip mod_wsgi-3.5.ap22.win32-py2.7.zip mod_wsgi-3.5.ap22.win32-py3.2.zip mod_wsgi-3.5.ap22.win32-py3.3.zip mod_wsgi-3.5.ap22.win32-py3.4.zip mod_wsgi-3.5.ap22.win-amd64-py...
使用Apache2.2+mod_wsgi搭建django站点,将apache和mod_wsgi打包提供下载,默认情况下,apache和站点平行放在D盘根目录,如果不会设置,可以看我的博文:http://blog.csdn.net/samed/article/details/50453353,有...
apache作为python服务器的插件 mod_wsgi-3.5.ap22.win32-py2.6.zip mod_wsgi-3.5.ap22.win32-py2.7.zip mod_wsgi-3.5.ap22.win32-py3.2.zip mod_wsgi-3.5.ap22.win32-py3.3.zip mod_wsgi-3.5.ap22.win32-py3.4.zip ...
windows版mod_wsgi_apache2.2-2.4_python2.6-3.4全版本都有
步骤:下载和安装mod_wsgi从它的网站:在httpd.conf中配置Apache 加载 mod_wsgi模块和您的项目:注意: mod_wsgi + ses
对应apache2.2,2.4;python2.6,2.7,3.3,3.4;win32,64全版本的所有mod_wsgi.so
flask,Apache,mod_wsgi,db2 特别说明:mod_wsgi模块不用编译so
mod_wsgi.so 标准django连接apache的mod wsgi文件 请参考
该压缩包下,包含Linux下使用的mod_wsgi源码,也包含Windows/Mac下的so文件。 源码来自mod_wsgi官网,版本是3.4。
mod_wsgi-4.9.0-cp310-cp310-win_amd64
在ubuntu64位,apache2.2,python2.7的环境下,编译出来到mod_wsgi.so文件。 亲测可用。
mod_wsgi-4.7.1-cp38-cp38-win_amd64.whl 详见: 《Apache24 + wsgi + Flask on Python3.8部署实践 》 https://blog.csdn.net/fm0517/article/details/114090609