FreeBSD Apache+Mysql+Php4的安装
发表于:2007-07-01来源:作者:点击数:
标签:
0.前言 最常用到且廣為人知的就是WWW,在FreeBSD架設WWW Server是很簡單的事情; 但是光是單純的靜態網頁,已經不能滿足一般人的 需求 , 取而代之的是動態頁面配合資料庫存
0.前言
最常用到且廣為人知的就是WWW,在FreeBSD架設WWW Server是很簡單的事情;
但是光是單純的靜態網頁,已經不能滿足一般人的
需求,
取而代之的是動態頁面配合資料庫存取。
說到WWW Server,最有名氣的就是Apache和IIS了。
但是比起穩定度及負荷度,就非Apache莫屬了。
資料庫?常見的有許多,
MySQL、MsSQL、PostgreSQL...
這邊介紹的是穩定度不錯,且容易入手的Mysql。
網頁程式語法,ASP、
PHP、JSP、...
在FreeBSD下,常用也較容易的就是PHP。
安裝順序 MySQL-->Apache-->PHP4
路徑:/usr/ports/databases/
mysql323-server/
修改:修改Makefile 中的CONFIGURE_ARGS;新增--with-charset=big5 。
指令:make install;make clean
路徑:/usr/ports/www/apache13
指令:make install
說明:Apache安裝完後先不make clean,因馬上要安裝Apache結合PHP4。
路徑:/usr/ports/www/mod_php4
指令:make install
說明:選擇連結項目MYSQL,若已有勾選,則按OK安裝。
指令:make clean
4.後設定
讀取php3檔案:修改Apache的設定檔httpd.conf。有關PHP4的模組。
在php4模組中新增對.php3及.htm檔案的讀取。
5.啟動服務
路徑:/usr/local/etc/rc.d/
指令:apache.sh ; mysql-server.sh
6.測試
新編一檔案,檔名為xxx.php或xxx.php3其內容如下:
以瀏覽器觀看該頁面,如出現如下畫面,則成功了。
7.注意
在 php.ini 中有個 register_globals 的設定。
新版 php 預設值 register_globals = Off ,改為 register_globals = On ,就可以讀取變數了。
原文转自:http://www.ltesting.net