Linux系統下配置伺服器執行環境
阿新 • • 發佈:2019-02-20
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安裝
在安裝的過程中,會提示你設定mysql的root賬戶密碼。按照要求設定好。sudo apt-get install mysql-server mysql-client
|.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
sudo ln -s /usr/share/phpmyadmin/ /var/www/
至此,整個linux伺服器端的環境就搭建完成了。可是在對伺服器的優化上還沒有涉及。各位如果有興趣可以在安裝完成這個環境之後繼續深挖。