ubuntu下Apache+mysql+php環境搭建
阿新 • • 發佈:2019-02-09
環境:Ubuntu14.04
一、Apache安裝
版本:2.2.31 下載地址:點選下載或官網 相比較2.4版本,2.2.31版本的apache省去了apr等庫的安裝,更加方便,作為學習用是足夠了。 安裝步驟: 1、解壓:tar -zxvf httpd-2.2.31.tar.gz
2、安裝:
請進入到解壓後的目錄中,閱讀INSTALL檔案,或者,直接鍵入以下命令進行簡易安裝:
./configure
make
sudo make install
如果使用上述命令進行安裝,則apache安裝目錄為/usr/local/apache2
3、修改配置檔案
進入到Apache2的安裝目錄的conf目錄下,修改httpd.conf檔案,常用的修改項有:
①監聽埠:預設80埠,配置項為:
Listener 80
//一般ServerName處於註釋狀態,增加一行監聽本機埠
#ServerName www.example.com:80ServerName localhost:80
二、Mysql安裝
ubuntu下直接使用apt進行安裝,命令如下: sudo apt-get install mysql-server安裝完成後,若此時其他主機無法訪問到資料庫,請點選檢視。
三、php安裝
版本:5.6 點選下載原始碼包 下面是編譯命令,擴充套件包按照需求增減:點選下載擴充套件包原始碼編譯包 安裝過程中,如果遇到c的編譯環境問題,不妨使用下面的命令:./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-curl --with-gd --with-mcrypt make sudo make install sudo cp php.ini.development /usr/local/lib/php.ini
sudo apt-get install build-essential
redhat下使用下面命令:
yum install gcc gcc-c++ gcc-g77
四、收尾工作
在apache2的配置檔案httpd.conf中,新增: 修改DirectoryIndex index.html 為DirectoryIndex index.html index.php並新增 AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps 可能會遇到apache無法解析php檔案,直接下載php檔案的情況,請參考下面的文章,或許可以解決問題: http://lhflinux.blog.51cto.com/1961662/512405/
最後,在工程目錄下使用phpinfo()測試是否安裝成功。