程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> Linux網站建設的黃金組合PHP+MySQL

Linux網站建設的黃金組合PHP+MySQL

編輯:PHP綜合

Linux以其安全可靠、代碼開放、低成本和豐富的第三方軟件,受到網站設計人員的青睐,其中Apache+MySQL+PHP更是引人注目,再加上Mod―Auth―MySQL、phpMyAdmin等模塊的支持,使網站開發人員更是如虎添翼。其中Apache是網站服務程序,功能類似於微軟的IIS信息服務器;MySQL是一種多用戶、多線程的數據庫服務器,它以簡單易用而著稱,即使你對數據庫了解不深也沒關系,但你千萬別擔心它的功能和安全問題;PHP是一種新興的編程語言,語法上類似於C語言,功能很強;phpMyAdmin就是用PHP編寫的用於MySQL數據庫管理的免費軟件;Mod―Auth―MySQL是Apache 用於用戶身份認證的第三方模塊。

一、軟件獲取

apache―1.3.6.tar.gz

可從http://www.apache.org下載。

php-3.0.12.tar.gz

可從http://www.php.net下載,而且這裡是PHP的“老家”。

mysql-3.22.27.tar.gz

可從http://www.mysql.com下載。

mod―auth―mysql-2.20.tar.gz

可從http://bourbon.netvision.net.il/mysql/mod―auth―mysql/下載。

phpMyAdmin―2.0.5.tar.gz

可從http://www.htmlwizard.net/phpMyAdmin/下載。

注意:以上均為源代碼而非RPM包。

二、軟件安裝

以Root登錄,將以上文件均拷貝至/tmp下。

1.安裝MySQL

  #tar -zvxf mysql-3.22.27.tar.gz(產生mysql-3.22.27目錄)
  
  #mv mysql-3.22.27 /usr/local/mysql
  
  #cd /usr/local/mysql
  
  #./configure --prefix=/usr/local/mysql(把MySQL的安裝目錄定為/usr/local/mysql)
  
  #make ;make install

2.安裝Apache、PHP3、Mod―Auth―MySQL

由於PHP3、Mod―Auth―MySQL是作為Apache的兩個模塊進行編譯,故Apache要與它們聯合編譯。

  #tar xvzf apache―1.3.6.tar.gz (產生apache―1.3.6目錄)
  
  #tar xvzf php-3.0.12.tar.gz (產生php-3.0.12目錄)
  
  #tar xzvf mod―auth―mysql-2.20.tar.gz (產生mod―auth―mysql-2.20目錄)
  
  #cd apache―1.3.6
  
  #./configure --prefix=/usr/local/apache (把Apache的安裝目錄定為/usr/local/apache)
  
  #cd ../php-3.0.12
  
  #./configure --with-mysql=/usr/local/mysql
--with-apache=../apache―1.3.6 --enable-track-vars

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved