Ubuntu下的Apache、Mysql、PHP環境搭建


由於剛學習Linux,選擇了界面比較友好的Ubuntu進行研究。命令行+可視化對於初學者來說組合還是比較不錯的,圖形界面作為命令行的一個過渡能比較直觀的看到效果。在應用中學習是一個比較好的辦法,我就是為了搭建一個基於Linux的服務器環境而進行學習的,根據網上搜集的資料,完成了LAMP的配置。主要過程如下:

1.LAMP的安裝順序問題,現在是默認安裝好了Linux系統,我的版本是Ubuntu 12.04.一般來說比較建議的順序是Mysql Apache 最后安裝PHP,在我實踐下來 Apache和Mysql順序可以反過來,因為二者依賴性並不是很強,但PHP要安裝在這兩個后面,因為是要依賴Apache和Mysql的服務的。

2.Mysql安裝:打開命令行輸入 :sudo apt-get install mysql-server 輸入管理員密碼 選擇Y

 

在安裝的中間會出現輸入Mysql的管理員密碼的提示,設置一下Mysql的密碼:

安裝完成后查看服務:輸入 sudo netstat -tap | grep mysql 顯示監聽的端口即表示安裝成功

3.安裝Apache 在命令行輸入 sudo apt-get install apache2 輸入管理員密碼 並選擇Y

檢查是否安裝成功:打開本機的瀏覽器 輸入 127.0.0.1 出現下圖的界面即表示安裝成功

4.安裝PHP 輸入 sudo apt-get install php5 libapache2-mod-php5

安裝完成后測試下是否成功:

首先需要將www目錄更改下所有權以便可以新建文檔 輸入 sudo chmod 777 /var/www

新建一個文檔: sudo vi /var/www/info.php

按下i鍵編輯文件 輸入

<?php

phpinfo();

?>

ESC 后輸入:wq保存退出

重啟下Apache:輸入sudo /etc/init.d/apache2 restart .

在瀏覽器中輸入 127.0.0.1/phpinfo.php,出現PHP的相關配置信息即表示成功

5.最后安裝相關的PHP與Mysql的擴展包:

sudo apt-get install php5-mysql php5-curl php5-gd php5-intl 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;

6.為了更方便的管理數據庫 同時也建議安裝phpmyadmin。命令行輸入 sudo apt-get install phpmyadmin,中間會出現一次輸入管理密碼的提示,按照提示輸入即可。

安裝完成后需要將phpmyadmin的文件夾復制到www文件下進行管理:sudo cp /usr/share/phpmyadmin /var/www -a

然后打開瀏覽器輸入http://127.0.0.1/phpmyadmin 出現如下頁面后就表示已經成功

至此基本的環境搭建已經完成,如果有步驟出不來建議搜索一下,我整體安裝下來還是比較順利的。 

最后可以看出來在Linux下安裝環境真的比windows下方便很多不需要配置環境變量等兼容性等亂七八糟的東西,確實極大的提高了效率。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM