萬盛學電腦網

 萬盛學電腦網 >> 系統工具 >> 如何在Ubuntu上搭建一台安全的Apache Web服務器?

如何在Ubuntu上搭建一台安全的Apache Web服務器?

   本教程假設你已有一台在運行的Ubuntu服務器,網絡方面已設置好,而且可以通過SSH進行訪問。

  Apache2是許多安裝的Linux發行版使用的默認Web服務器。它不是對所有環境來說唯一可用的Web服務器,也不是最佳的Web服務器,但是它適合許多使用場景。在安裝過程中,系統可能會詢問你哪個Web服務器要自動重新配置。選擇“apache2”即可。

  安裝Apache2

  使用下面這個命令,安裝Apache2及其他庫。

?

1 $ sudo apt-get -y install apt-get install apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec php-pear php-auth php5-mcrypt mcrypt libapache2-mod-suphp libopenssl-ruby libapache2-mod-ruby

  更新時區(TimeZone)和檢查正確時間

  為了減小共享數據或鏡像數據方面的混淆,所有服務器在運行時都應該盡可能接近同步狀態。一些加密密鑰管理系統需要准確的時間。最後,就企業服務器而言,《薩班斯-奧克斯利法案》(Sarbanes-Oxley)和《健康保險可攜性及責任性法案》(HIPAA)的安全規則要求正確的時間戳機制。

?

1 2 3 $ sudo apt-get -y install openntpd tzdata
copyright © 萬盛學電腦網 all rights reserved