望普陀而路远,去罗浮以何及!朝受命,夕饮冰,燃灯不熄!
linux下apache2+django+mod_wsgi方式配置web站点
上一篇 /
下一篇 2010-05-20 14:17:50
/ 个人分类:django
51Testing软件测试网{
^:|4C
@&j 之前在windows上能成功,在linux下怎么都没有搞成,原来是在安装mod_wsgi时的问题,特此记录每个安装步骤:51Testing软件测试网,K7pBq+d(nu[[*e
z
51Testing软件测试网L:n0i5w\%x8HlQ%G一、环境,python2.5.4:
-nV0h \ KX
H'`D0+{.nB9m b-R%{0 1、linux环境:Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
0]V]rC6X X051Testing软件测试网U/hZu;S(b1D%t0| 2、apache2.2.6
;W
Ban
~XR9OH(n051Testing软件测试网N1R~cD6~c[Lk 3、Django-1.2-rc-1
O'Mo!gW`&`051Testing软件测试网 qy4EPmy 4、mod_wsgi-3.251Testing软件测试网&e9QK6\$Kz5n
51Testing软件测试网Es]!V)a*Q_二、安装django
C(f+H:qPS^051Testing软件测试网7K5Z'|TC-\,h| python setup.py install51Testing软件测试网)s/k jQJ
51Testing软件测试网6__Y+ZVJ:rA三、Apache2.2.6安装:
)v7~ mR!\0;b9K:I o nd*aa0 ./configure --prefix=/usr/local/apache2--enable-mods-shared=most--enable-rewrite--enable-forward--with-mpm=worker51Testing软件测试网o:| [1Cm
51Testing软件测试网g8f0~0iQX/K make51Testing软件测试网x[7B[@v#_q
`R0oVq0V s0 make install
NJ)Z+tu?C[@0g-L#|7`)S:ez^0四、安装mod_wsgi:51Testing软件测试网/kh w8h2u:f
?"nq"]%E0 ./configure--with-apxs=/usr/local/apache2/bin/apxs--with-python=/usr/bin/python
V4v7` ex;I0}'KxA8E]\0 make51Testing软件测试网|0G1p4qN&_
]
8y/L0F$QCBajF0 make install
:e
v:y1W|V051Testing软件测试网
G~1KK/T:T
?*D五、配置
AG'G|\051Testing软件测试网MX#q:c2@a$DLu 我的应用在/mnt/www/下,名称叫mysite,在mysite中创建apache与media目录,然后如下操作:
9A-E#L|HG&T*yN"m051Testing软件测试网3q#_.rcJ 1、创建apache_django_wsgi.conf文件,内容如下:51Testing软件测试网?L l/h"k
1[
vr+e;]k(g0Alias /site_media/ /mnt/www/mysite/media/51Testing软件测试网 [oV8A's
ZnLO3@Q%l&D0<Directory /mnt/www/mysite/media>51Testing软件测试网f-K`z9Kr_
51Testing软件测试网3Ug?4mP} Order allow,deny51Testing软件测试网$_ }-[#ADT,XT
\Y
51Testing软件测试网1qSx+v:OHji!J Options Indexes51Testing软件测试网)y_ ml2HM!z