發佈日期:
分類:
如何在Ubuntu Desktop (9.10, 10.04)下‧安裝SSL服務
01. 建立SSL資料夾。
sudo mkdir /etc/apache2/ssl
02. 建立SSL證書。
sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem
03. 啟動SSL模組。
sudo a2enmod ssl
04. 重新載入apache服務。
sudo /etc/init.d/apache2 force-reload
05. 將現時apache虛擬主機檔案複製至/etc/apache2/sites-available/ssl資料夾。
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl
06. 按以下內容,編輯/etc/apache2/sites-available/ssl檔案。
sudo gedit /etc/apache2/sites-available/ssl
NameVirtualHost *:443 <virtualhost *:443> ServerAdmin webmaster@localhost SSLEngine On SSLCertificateFile /etc/apache2/ssl/apache.pem …
07. 啟動SSL虛擬主機。
sudo a2ensite ssl
08. 重新載入apache服務。
sudo /etc/init.d/apache2 reload
09. 編輯/etc/apache2/sites-available/default檔案,在檔案中第一行新增以下內容。
sudo gedit /etc/apache2/sites-available/default
NameVirtualHost *:80
10. 編輯/etc/apache2/ports.conf檔案,關閉埠80,避免其他人存取。
sudo gedit /etc/apache2/ports.conf
# Listen 80
11. 重新啟用apache服務。
sudo /etc/init.d/apache2 restart
發佈留言