說明

本篇文章將帶給各位如何在 Ubuntu Linux 系統環境上,安裝 Apache Server、 Mysql Database Server 、PHP  語言、資料庫管理介面  phpMyAdmin  套件,完成一個具有資料庫的動態網頁程式設計的開發環境。

架設環境

  • 作業系統:ubuntu-14.04.4
  • 記憶體:1G
  • 硬碟:16G
  • 磁碟分割:
    • var:2 G
    • home:4 G
    • / : 6G
    • SWAP : 2G
    • Tmp : 2G

安裝流程

  1. 安裝 Apache Server

    sudo apt-get intstall apache2
  2. 安裝 Mysql Database Server

    sudo apt-get install mysql-server
  3. 安裝 php5 套件

    sudo apt-get install php5 libapache2-mod-php5 php5-gd php5-mysql
  4. 安裝 phpmyadmin 套件

    sudo apt-get install phpmyadmin
  5. 避免網頁目錄被讀取

    修改 /etc/apache2/apache2.conf  檔案
    移除<Directory / > 和 </Directory> 中間的Indexs字眼
  6. 移除網頁伺服器資訊

    修改/etc/apache2/conf-available/localized-error-pages.conf
    設定ErrorDocume 403 內容
  7. 啟動個人網頁

    修改/etc/apache2/mods-available/php5.conf,設定
    <IfModule mod_userdir.c>
    
     <Directory /home/*/public_html>
    
                   php_admin_value engine On
    
     </Directory>
    
    </IfModule>
  8. 重啟apache

  9. sudo service apache2 restart

檢查

  • 確認個人網站是否開通
    • 在家錄下建一個目錄 public_html
    • mkdir pubic_html
    • 新增一個index.html檔案
    • vim index.html
    • <html>
      <head>
        <title>CMRDB<title>
      </head>
      <body>
         hello server!!
      </body>
      </html>
    • Browser瀏覽
    • http://<ip-address,localhost>/~username/index.html
  • 檢查 phpmyadmin 套件
    • Browser瀏覽
    • http://<ip-address,localhost>/phpmyadmin