廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 3179 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
steve062
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x1 鮮花 x10
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[PHP][討論] PHP快速配置及安裝
以下是基本的安裝步驟,運行環境是 UNIX 系列的系統平台。在安裝之前,要先下載 apache_1.3.x.tar.gz 及 php-3.0.x.tar.gz 兩個文件。
可以將這兩個文件放在 /usr/src 中再開始執行以下的步驟。
下面每個行號後是一個步驟,步驟中的所有選項是連在一起的,請不要分開執行。

gzip -d -c apache_1.3.x.tar.gz | tar xvf -
gzip -d -c php-3.0.x.tar.gz | tar xvf -
cd apache_1.3.x
./configure --prefix=/www
cd ../php-3.0.x
./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars
make
make install
cd ../apache_1.3.x
./configure --prefix=/www --activate-module=src/modules/php3/libphp3.a
make
make install
第一、二行利用 gzip 及 tar 加上管道功\能,將壓縮文件解壓還原。
然後在 Apache 的原始文件目錄中執行環境配置,--prefix 選項指示 Apache 的安裝目錄路徑。
之後進入 PHP3 的原始文件目錄中,若沒有 MySQL 數據庫,則可省略 --with-mysql 的選項,重要的是一定要加入 --with-apache 選項,而且 Apache 原始文件的路徑要正確。
配置完 PHP3 之後就編譯、安裝到 Apache 的原始文件目錄中。
之後在 Apache 原始文件目錄中再加入 PHP 的模塊文件。
在編譯及安裝 Apache 之後就初步完成了。之後就是要配置 Apache 才能讓 Web Server 順利運作。

需要注意的是,PHP 要和任何數據庫連接,都要在執行這些步驟之前先將數據庫設好,並確定 Web Server 上可以順利存取數據庫系統。
如果需要其它的一些 PHP 外部模塊也要先配置好這些模塊。


cd ../php-3.0.x
cp php3.ini-dist /usr/local/lib/php3.ini
之後將 php3.ini 放在指定的目錄,如果需要,也可以手動修改 php3.ini 文件文件,以符合使用的要求。

在 Apache 服務器的配置方面,要在 Apache 的配置文件 httpd.conf 或 srm.conf 文件中加入下面的字符串。告訴 Apache 服務器,擴展名 php3 是一個特殊的程序文件。
當然擴展名可以設成別的擴展名,還有一些網站將 php 的程序擴展名設為 phtml 也是不錯的選擇,反正這就要看 Webmaster 的規劃了。

AddType application/x-httpd-php3 .php3


整理: sadly (phpx.com...)
在 PHP 4.x 版的方法大致和 PHP 3.0.x 版相同,不同的地方在於 PHP 4.x 的目錄名稱及編譯後的模塊放置目錄不同。
此外,默認的擴展名也由 .php3 變成了 .php。當然在安裝前還要先下載 PHP 4.x 的程序才行。


gzip -dc apache_1.3.x.tar.gz | tar xvf -
gzip -dc php-4.0.x.tar.gz | tar xvf -
cd apache_1.3.x
./configure --prefix=/www
cd ../php-4.0.x
./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars
make
make install
cd ../apache_1.3.x
./configure --prefix=/www --activate-module=src/modules/php4/libphp4.a
make
make install
cd ../php-4.0.x
cp php.ini-dist /usr/local/lib/php.ini
在 httpd.conf 或 srm.conf 加入

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

而 PHP 4.x 版中對 Apache 服務器加入了新的環境變量配置項。

php_value [PHP directive name] [value]
php_flag [PHP directive name] [On|Off]
php_admin_value [PHP directive name] [value]
php_admin_flag [PHP directive name] [On|Off]

在 PHP 3.0.x 版中,有些目錄可能會有 .htaccess 的文件,使用 PHP 4.0.x 版的系統,必須將這個文件拿掉,可以使用改名字的方式或者直接刪除。




整理: sadly (phpx.com...)
當一切配置好了之後,重新執行 Apache 服務器。
在 Apache 目錄下有 bin 或是 sbin 的目錄,其中會有 apachectl 的 shell 程序,輸入 apachectl restart 就可以重新啟動 Apache 服務器了。趕快試看看 hello, world 程序吧!



獻花 x0 回到頂端 [樓 主] From:台灣中華電信 | Posted:2005-12-24 21:00 |
devilchc 手機
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x18
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

感謝用心!及慷慨分享喔!


獻花 x0 回到頂端 [1 樓] From:台灣 | Posted:2006-01-27 16:23 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.058759 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言