Linux服務器php環境搭建教程

RT.

以前服務器端是使用phpnow套件。

今天嘗試在ubuntu下獨立完成apache2+php+mysql的服務器運行環境。

具體的步驟如下(下面的操作都需要使用root權限):

|.Apache2安裝

sudo apt-get install apache2
安裝的成功標誌是你在瀏覽器中打開127.0.0.1的時候會顯示“It works!”的字眼。

apache2訪問的文件在/var/www文件夾下,但是這個文件是默認沒有寫權限的,我所創建的這個環境只是爲了學習使用,所以我將其文件夾的權限完全提升到最低。

sudo chmod -R 777 /var/www


|.MySQL安裝

sudo apt-get install mysql-server mysql-client
在安裝的過程中,會提示你設置mysql的root賬戶密碼。按照要求設置好。


|.PHP安裝

sudo apt-get install PHP5 libapache2-mod-php5

接下來安裝PHP對mysql的支持程序:

sudo apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

完成後,可以重啓apache2服務器:

sudo /etc/init.d/apache2 restart

重啓完,讓我們在/var/www文件夾下創建一個小型的php環境測試文件phptest.php,內容如下:

<?php
     echo phpinfo();
?>

創建完在瀏覽器中訪問這個php測試文件,會得到如下關於服務器運行環境的信息頁面。

正常情況下,這樣子就完成了服務器的基本環境搭建。


|.phpmyadmin安裝

這是網頁版的數據庫管理界面:

sudo apt-get install phpmyadmin
在這個過程中會遇到兩個需要選擇的內容,按照後面的選擇選:

1.Web server to reconfigure automatically: <-- apache2
2.Configure database for phpmyadmin with dbconfig-common? <-- No

然後在瀏覽器中訪問127.0.0.1/phpmyadmin可能會返回空頁面,可以通過下面這個方法解決:

sudo ln -s /usr/share/phpmyadmin/ /var/www/



至此,整個linux服務器端的環境就搭建完成了。可是在對服務器的優化上還沒有涉及。各位如果有興趣可以在安裝完成這個環境之後繼續深挖。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章