ubuntu 下搭建apache + python+ django web开发平台
1 安装python2 安装apache
sudo apt-get intsall apache2
3 配置apache2
我的webhome项目site-availabel/default为
<VirtualHost *:80>ServerAdmin webmaster@localhostDocumentRoot /home/lwj/webhome<Directory />Options FollowSymLinksAllowOverride None</Directory><Directory /home/lwj/webhome/>Options Indexes FollowSymLinks MultiViews +ExecCGIAllowOverride NoneOrder allow,denyallow from all</Directory><Directory /home/lwj/webhome/>SetHandler python-programPythonPath "['/home/lwj/'] + sys.path"PythonHandler django.core.handlers.modpythonSetEnv DJANGO_SETTINGS_MODULE webhome.settingsPythonDebug On</Directory>ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/<Directory "/usr/lib/cgi-bin">AllowOverride NoneOptions +ExecCGI -MultiViews +SymLinksIfOwnerMatchOrder allow,denyAllow from all</Directory>ErrorLog /var/log/apache2/error.log# Possible values include: debug, info, notice, warn, error, crit,# alert, emerg.LogLevel warnCustomLog /var/log/apache2/access.log combined Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 </Directory></VirtualHost>
4 可以在webhome里创建test.py测试,注意其执行权限
4 可以安装django
5 django-admin startproject webhome
打开localhost查看
页:
[1]