佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > Ubuntu 8.04中使用fast-cgi搭建Apache2+PHP5環(huán)境

Ubuntu 8.04中使用fast-cgi搭建Apache2+PHP5環(huán)境

熱門(mén)標(biāo)簽:網(wǎng)站建設(shè) 電銷(xiāo)機(jī)器人源碼 AI電銷(xiāo) 服務(wù)器配置 銀行客服 檢查注冊(cè)表項(xiàng) 免費(fèi)建站 電話(huà)銷(xiāo)售是做什么的

在Ubuntu中搭建一般的LAMP環(huán)境實(shí)在是太簡(jiǎn)單的一件事, 只需要

$sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5

就好了(差不多, 如果沒(méi)記錯(cuò)的話(huà)).

然而, 這樣搭建出來(lái)的LAMP環(huán)境, PHP是通過(guò)Apache2的mod執(zhí)行的, 這也就是軟件包libapache2-mod-php5的作用. 通過(guò)mod執(zhí)行的PHP有速度快, 方便等諸多優(yōu)勢(shì). 不過(guò)現(xiàn)在我就是想要它通過(guò)Fastcgi執(zhí)行. 別問(wèn)為什麼.

找了好多資料, 奇怪怎麼就沒(méi)人能說(shuō)清楚, 真是..... 只好自己總結(jié)了

----------------------cut here----------

首先, 刪除libapache2-mod-php5, 因?yàn)闆](méi)用了.$sudo a2dismod php5
$sudo apt-get remove libapache2-mod-php5

安裝cgi版的php(自己會(huì)支持fcgi的)和apache2的action模塊
$sudo apt-get install php5-cgi
$sudo a2enmod actions

新建目錄, 把安裝的php5-cgi扔過(guò)去

$sudo mkdir /usr/local/php5-fcgi
$sudo mkdir /usr/local/php5-fcgi/bin
$sudo cp /usr/bin/php5-cgi /usr/local/php5-fcgi/bin/

下面關(guān)鍵了, 總是出錯(cuò)的就是這了

在你的虛擬主機(jī)配置(sites-enabled那里)文件,

之內(nèi), 其他標(biāo)簽之外添加這些內(nèi)容:

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

標(biāo)簽:云南 清遠(yuǎn) 昆明 果洛 涼山 德州 社保稅務(wù)催繳 保定

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Ubuntu 8.04中使用fast-cgi搭建Apache2+PHP5環(huán)境》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話(huà)咨詢(xún)

    • 400-1100-266
    南安市| 罗甸县| 南丰县| 浦县| 汪清县| 无极县| 大埔区| 黄平县| 普安县| 安福县| 启东市| 桂林市| 四子王旗| 曲松县| 临江市| 邛崃市| 西青区| 荥阳市| 洛隆县| 页游| 普兰县| 井陉县| 嘉义市| 若羌县| 金秀| 曲松县| 西昌市| 太和县| 鹿泉市| 临夏县| 佛坪县| 蒲江县| 德安县| 彰化市| 确山县| 普兰店市| 自贡市| 施甸县| 嘉义县| 肇源县| 凤凰县|