您现在的位置是:网站首页> 编程资料编程资料
Ubuntu 8.04中使用fast-cgi搭建Apache2+PHP5环境_Ubuntu/Debian_操作系统_
2024-03-23
192人已围观
简介 Ubuntu 8.04中使用fast-cgi搭建Apache2+PHP5环境_Ubuntu/Debian_操作系统_
在Ubuntu中搭建一般的LAMP环境实在是太简单的一件事, 只需要
$sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5
就好了(差不多, 如果没记错的话).
然而, 这样搭建出来的LAMP环境, PHP是通过Apache2的mod执行的, 这也就是软件包libapache2-mod-php5的作用. 通过mod执行的PHP有速度快, 方便等诸多优势. 不过现在我就是想要它通过Fastcgi执行. 别问为什麽.
找了好多资料, 奇怪怎麽就没人能说清楚, 真是..... 只好自己总结了
----------------------cut here----------
首先, 删除libapache2-mod-php5, 因为没用了.$sudo a2dismod php5
$sudo apt-get remove libapache2-mod-php5
安装cgi版的php(自己会支持fcgi的)和apache2的action模块
$sudo apt-get install php5-cgi
$sudo a2enmod actions
新建目录, 把安装的php5-cgi扔过去
$sudo mkdir /usr/local/php5-fcgi
$sudo mkdir /usr/local/php5-fcgi/bin
$sudo cp /usr/bin/php5-cgi /usr/local/php5-fcgi/bin/
下面关键了, 总是出错的就是这了
在你的虚拟主机配置(sites-enabled那里)文件,
ScriptAlias /fcgi-bin/ "/usr/local/php5-fcgi/bin/"
Action php-fastcgi /fcgi-bin/php5-cgi
AddHandler php-fastcgi .php
AddType application/x-httpd-php .php
Options FollowSymLinks ExecCGI
然后重启apache2, 完事.
相关内容
- Ubuntu root帐户密码修改_Ubuntu/Debian_操作系统_
- CF看AK传奇漫画领礼包活动详情_穿越火线看AK传奇漫画领礼包活动网址_网络游戏_游戏攻略_
- 乱斗西游封神路98关阵容选择和打法技巧_网络游戏_游戏攻略_
- 剑灵1月31日整点在线奖励怎么领取 剑灵准点在线奖励领取_网络游戏_游戏攻略_
- CF讲述你的CF故事活动详情_穿越火线讲述你的CF故事拿勋章活动介绍_网络游戏_游戏攻略_
- qq炫舞旅行挑战泳装派对怎么搭配_炫舞旅行挑战14期第6关泳装派对SS搭配 _网络游戏_游戏攻略_
- 剑灵夜色平原版本新boss掉落奖励一览_剑灵夜色平原版本新服饰怎么样_网络游戏_游戏攻略_
- 魔兽世界pvp暗牧起手一键宏_魔兽世界pvp2件套的暗牧起手一键宏分享_网络游戏_游戏攻略_
- 乱斗西游封神路99关阵容选择和打法技巧_网络游戏_游戏攻略_
- 剑灵夜色风之平原版本更新详情_剑灵夜色风之平原版本怎么样_网络游戏_游戏攻略_
