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

來源:互聯網
上載者:User

標籤:

由於剛學習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下方便很多不需要配置環境變數等相容性等亂七八糟的東西,確實極大的提高了效率。

 

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.