調試環境:redhat9.0 apache1.3.29 mysql3.23.58 php4.3.4 linux系統的安裝我就不講了,這是基本功,其實這篇文章在類似redhat的其他linux也應該通用,大家只要掌握我提供的方法就行。記得安裝redhat9。0的時候不要安裝系統默認的apache,mysql和php以及相關的軟件。已經安裝的請用rpm -e * 刪除已經安裝的包。
1.安裝mysql3.23.58
其實老實說直接安裝mysql官方網站提供的rpm包也是一個比較可行的辦法,他的官方網站的rpm包的提供基本跟tar包發行是同步的,這點我比較喜歡,至少安裝rpm包的在后面的調試中不會出現mysql庫文件找不到的情況。但這里還是有必要講一下自定義安裝的步驟,畢竟網友自定義安裝的還說挺多的。
軟件獲?。篽ttp://www.mysql.com/downloads/index.html
安裝步驟:
|
|
做完上面的步驟,然后把你編譯目錄的一個腳本copy過去
cp support-files/mysql.server /etc/rc.d/init.d/mysqld chkconfig --add mysqld 用ntsysv設置使mysql每次啟動都能自動運行。
好了,至此mysql安裝完畢,你可以這樣起動你的mysql服務
/etc/rc.d/init.d/mysqld start
下面這步比較關鍵:
ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql
ln -s /usr/local/mysql/include/mysql /usr/include/mysql
大家可以不做這步,大可以在編譯其他軟件的時候自定義myslq的庫文件路徑,但我還是喜歡把庫文件鏈接到默認的位置,這樣你在編譯類似php,vpopmail等軟件時可以不用指定mysql的庫文件地址。
2.安裝apache1.3.29。
我沒有選擇安裝apache2.0是我對他還是不放心,因為網上最新公布的apache的漏洞基本上是針對2.0,當然大家可以自己選擇安裝相應的版本。我這里講的都是采用dso動態編譯的方法編譯apache.
|
3.安裝php4.3.4 軟件獲取:http://www.php.net/downloads.php
|
|
新聞熱點
疑難解答