基于Lighttpd的web.py for python服务器配置
时间:2014-07-10 00:34 来源:linux.it.net.cn 作者:IT网
Lighttpd服务器配置
我的环境是ubuntu12.10+Python2.7.3 为了 躲开 那该 死的 广告 栏, 对不 住啦! 看来 还得 来两行!
PS:还没找到好的高亮方法,奇怪为什么在广告栏右侧不出现滚动条!
$sudo apt-get update
$sudo apt-get install build-essential
$sudo apt-get install mysql-server mysql-client
$sudo apt-get install python-setuptools
$sudo apt-get install python-flup
$sudo apt-get install python-mysql
$sudo easy_install web.py
安装完上述软件后,开始配置工作
主要的配置目录在/etc/lighttpd里
我们主要配置如下两个文件,想要那两个配置文件的直接给我留言吧!
$sudo nano /etc/lighttpd/lighttpd.conf
$sudo nano /etc/lighttpd/conf-available/10-fastcgi.conf
$sudo /usr/sbin/lighty-enable-mod #安装模块fastcgi,我每次安装它最后都是force-reload失败,卸载他成功,卸载后又无法跑py文件,真是奇怪
$sudo /usr/sbin/lighty-disable-mod #卸载模块
$sudo /etc/init.d/lighttpd force-reload #配置过lighttpd后,要进行载入一下
$sudo /etc/init.d/lighttpd restart
$sudo chown -R www-data:www-data /path-to/webpy-app #设置网站目录的所有权
$ sudo chmod 755 /path-to/webpy-app/code.py #设置py文件的可执行权限
$ sudo chmod +x /path-to/webpy-app/code.py
http://localhost:8080/ 浏览器运行,应该就可以啦
(责任编辑:IT)
Lighttpd服务器配置 $sudo apt-get update $sudo apt-get install build-essential $sudo apt-get install mysql-server mysql-client $sudo apt-get install python-setuptools $sudo apt-get install python-flup $sudo apt-get install python-mysql $sudo easy_install web.py
安装完上述软件后,开始配置工作 $sudo nano /etc/lighttpd/lighttpd.conf $sudo nano /etc/lighttpd/conf-available/10-fastcgi.conf $sudo /usr/sbin/lighty-enable-mod #安装模块fastcgi,我每次安装它最后都是force-reload失败,卸载他成功,卸载后又无法跑py文件,真是奇怪 $sudo /usr/sbin/lighty-disable-mod #卸载模块 $sudo /etc/init.d/lighttpd force-reload #配置过lighttpd后,要进行载入一下 $sudo /etc/init.d/lighttpd restart $sudo chown -R www-data:www-data /path-to/webpy-app #设置网站目录的所有权 $ sudo chmod 755 /path-to/webpy-app/code.py #设置py文件的可执行权限 $ sudo chmod +x /path-to/webpy-app/code.py http://localhost:8080/ 浏览器运行,应该就可以啦 (责任编辑:IT) |