ubuntu 12.04下LAMP環境搭建(用於基於contianer的PaaS)

來源:互聯網
上載者:User

實驗目的:通過lxc啟動一個裝有ubuntu 12.04-amd64的container instance, 然後在此instance中搭建LAMP(Linux+Apache+Mysql+PHP)環境

    具體步驟:

    (1)安裝mysql:

             sudo apt-get install mysql-server mysql-client

     (2)安裝Apache2

             sudo apt-get install apache2

             測試apache是否正常工作,在瀏覽器中輸入:http://ip/

      (3)安裝PHP

            sudo apt-get install php5 libapache2-mod-php5

            重啟Apache,讓它載入PHP模組 sudo /etc/init.d/apache2 restart

       (4)安裝phpMyAdmin

             sudo apt-get install phpmyadmin

            然後將phpmyadmin與apache2建立串連,以我的為例:www目錄在/var/www,phpmyadmin在/usr/share /phpmyadmin目錄,所以就用命令:sudo ln -s /usr/share/phpmyadmin /var/www 建立串連。

            在瀏覽器中輸入http://ip/phpmyadmin/   測試phpmyadmin是否正常工作!

            如果能看到phpmyadmin的登入介面,輸入mysql資料庫的使用者名稱和密碼,驗證能否正常登入,效果如。

      (5)如果還想實現通過mysql的其他client能夠從遠端存取mysql資料庫,通過如下配置,參見《ubuntu
mysql 遠端連線問題解決方案》

      (6)phpmyadmin需要php-mcrypt拓展,在大部分情況下不需要獨立安裝,如果登入 phpmyadmin之後網頁底部顯示警告,請按以下步驟解決: 在終端中運行: 代碼:sudo apt-get install php5-mcrypt 提示如果沒有安裝則

              會自動安裝,如果提示已經安裝,進行下一步: 編輯php設定檔,在終端中運行: 代碼:sudo gedit /etc/php5/apache2/php.ini 在彈出的介面中找到extension的協助文檔和文法,在其後邊加上: 代碼:

               extension=php5-mcrypt.so

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.