国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Ubuntu > 正文

Ubuntu 8.04中使用fast-cgi搭建Apache2+PHP5環境

2020-10-18 20:56:50
字體:
來源:轉載
供稿:網友

在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, 完事.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江孜县| 三门峡市| 遵义市| 额济纳旗| 衡东县| 遂宁市| 嵊泗县| 若尔盖县| 尚志市| 商城县| 社会| 赤峰市| 疏勒县| 桂平市| 若尔盖县| 柳江县| 新田县| 昌吉市| 遂昌县| 衡水市| 杂多县| 古蔺县| 抚宁县| 长垣县| 米脂县| 集安市| 郁南县| 南开区| 广灵县| 丹阳市| 巴东县| 许昌市| 鄯善县| 南木林县| 夏河县| 来安县| 雅安市| 萍乡市| 太仆寺旗| 井陉县| 大足县|