|
<?php require("http://php.wilson.gs"); // 回首頁 echo "http://php.wilson.gs/bible/2.2.php : 快速設定及安裝"; |
| 快速設定及安裝 |
|
以下是基本的安裝動作,作業環境是 UNIX 系列的作業平台。在安裝之前,要先下載 apache_1.3.x.tar.gz 及 php-3.0.x.tar.gz 二個檔案。可以將這二個檔案放在 /usr/src 中再開始執行以下的動作。而下面每個行號後的動作都是整串字連在一起的,在這可能會分行而造成誤會。
第一、二行利用 gzip 及 tar 加上管道功能,將壓縮檔解壓還原。然後在 Apache 的原始檔目錄中執行環境設定,--prefix 選項指示 Apache 的安裝目錄路徑。之後進入 PHP3 的原始檔目錄中,若沒有 MySQL 資料庫,則可省略 --with-mysql 的選項,重要的是一定要加入 --with-apache 選項,而且 Apache 原始檔的路徑要正確。設定完 PHP3 之後就編譯、安裝到 Apache 的原始檔目錄中。之後在 Apache 原始檔目錄中再加入 PHP 的模組檔。在編譯及安裝 Apache 之後就初步完成了。之後就是要設定 Apache 才能讓 Web Server 順利運作。 值得注意的是,PHP 要和任何資料庫連線,都要在執行這些動作之前先將資料庫設好,並確定 Web Server 上可以順利存取資料庫系統。若有需要其它的一些 PHP 外部模組也要先設定好這些模組。
之後將 php3.ini 放在指定的目錄,若有需要,也可以手動修改 php3.ini 檔檔,以符合使用的要求。 在 Apache 伺服器的設定方面,要在 Apache 的設定檔 httpd.conf 或 srm.conf 檔案中加入下面的字串。告訴 Apache 伺服器,副檔名 php3 是一個特殊的程式檔案。當然副檔名可以設成別的副檔名,還有一些站台將 php 的程式副檔名設為 phtml 也是不錯的選擇,反正這就要看 Webmaster 的規劃了。
在 PHP 4.x 版的方法大致和 PHP 3.0.x 版相同,不同的地方在於 PHP 4.x 的目錄名稱及編譯後的模組放置目錄不同。此外,內定的副檔名也由 .php3 變成了 .php。當然在安裝前還是要先下載 PHP 4.x 的程式才行。
在 httpd.conf 或 srm.conf 加入
而 PHP 4.x 版中對 Apache 伺服器加入了新的環境變數設定項。
在 PHP 3.0.x 版中,有些目錄可能會有 .htaccess 的檔案,使用 PHP 4.0.x 版的系統,必須將這個檔案拿掉,可以使用改名字的方式或者直接刪除。 當一切設定好了之後,重新執行 Apache 伺服器。在 Apache 目錄下有 bin 或是 sbin 的目錄,其中會有 apachectl 的 shell 程式,輸入 apachectl restart 就可以重新啟動 Apache 伺服器了。趕快試看看 hello, world 程式吧!
|
|
mail("wilson@biglobe.net.tw", "Feedback", $message); ?> |