1. 程式人生 > >Ubuntu 14.04 Web伺服器--Apache的安裝和配置

Ubuntu 14.04 Web伺服器--Apache的安裝和配置

  1. 命令列安裝Apache

    開啟"終端視窗",輸入"sudo apt-get install apache2"-->回車-->輸入"root使用者的密碼"-->回車-->輸入"y"-->回車,安裝完成

    Ubuntu 14.04 Web伺服器--Apache的安裝和配置 Ubuntu 14.04 Web伺服器--Apache的安裝和配置 Ubuntu 14.04 Web伺服器--Apache的安裝和配置
  2. 預設的網站根目錄的路徑

    Apache安裝完成後,預設的網站根目錄是"/var/www/html",在終端視窗中輸入"ls /var/www/html"-->回車-->在網站根目錄下有一個"index.html"檔案,在ie瀏覽器中輸入"127.0.0.1"-->回車,就可以開啟該頁面。

    Ubuntu 14.04 Web伺服器--Apache的安裝和配置 Ubuntu 14.04 Web伺服器--Apache的安裝和配置 Ubuntu 14.04 Web伺服器--Apache的安裝和配置
  3. Apache的第一個配置檔案apache2.conf的路徑

    在終端視窗中輸入"ls /etc/apache2"-->回車-->有一個"apache2.conf"的配置檔案。

    Ubuntu 14.04 Web伺服器--Apache的安裝和配置 Ubuntu 14.04 Web伺服器--Apache的安裝和配置
  4. Apache的第二個配置檔案000-default.conf的路徑

    在終端視窗中輸入"ls /etc/apache2/sites-available"-->回車-->有一個"000-default.conf"的配置檔案。

    Ubuntu 14.04 Web伺服器--Apache的安裝和配置 Ubuntu 14.04 Web伺服器--Apache的安裝和配置
  5. 修改網站的根目錄

    1、在終端視窗中輸入"sudo vi /etc/apache2/apache2.conf"-->回車-->找到"<Directory /var/www/>"的位置-->更改"/var/www/"為新的根目錄就可以了。

    2

    1. 2、在終端視窗中輸入"sudo vi /etc/apache2/sites-available/000-default.conf"-->回車-->找到"DocumentRoot /var/www/html"的位置-->更改"/var/www/html"為新的根目錄就可以了,這裡我把它更改為"/var/www/"。

      Ubuntu 14.04 Web伺服器--Apache的安裝和配置 Ubuntu 14.04 Web伺服器--Apache的安裝和配置 Ubuntu 14.04 Web伺服器--Apache的安裝和配置 Ubuntu 14.04 Web伺服器--Apache的安裝和配置 Ubuntu 14.04 Web伺服器--Apache的安裝和配置
    2. 重啟Apache

      在終端視窗中輸入"sudo /etc/init.d/apache2 restart"-->回車-->"輸入root使用者密碼"-->回車-->重啟成功。

      Ubuntu 14.04 Web伺服器--Apache的安裝和配置 Ubuntu 14.04 Web伺服器--Apache的安裝和配置
    3. 複製"index.html"檔案到"/var/www"目錄下

      在終端視窗中輸入"cp /var/www/html/index.html /var/www/"-->回車-->輸入"ls /var/www"--回車-->有一個"index.html"檔案,複製成功。

      Ubuntu 14.04 Web伺服器--Apache的安裝和配置 Ubuntu 14.04 Web伺服器--Apache的安裝和配置
    4. 測試更改網站根目錄是否成功

      在"火狐瀏覽器"中輸入"127.0.0.1"-->能訪問到"index.html"檔案-->更改成功

      Ubuntu 14.04 Web伺服器--Apache的安裝和配置 END

    注意事項

    • 這次安裝和配置是在最新版Ubuntu 14.04上完成,其它低版本應該類似。我沒有去測試。
    • 通過apt-get安裝Apache,會有兩個配置檔案,如果不是通過這種方式安裝的話,只有一個apache2.conf配置檔案。