Step1. #cd /usr/local/etc/apache22
ทำการสร้าง key สำหรับ ssl ตาม Step 2-4
Step2. #/usr/bin/openssl genrsa -out /usr/local/etc/apache22/server.key 1024
Step3. #/usr/bin/openssl req -new -days 365 -key /usr/local/etc/apache22/server.key -out /usr/local/etc/apache22/server.csr
Step4. #/usr/bin/openssl x509 -in /usr/local/etc/apache22/server.csr -out /usr/local/etc/apache22/server.crt -req -signkey /usr/local/etc/apache22/server.key -days 365
เปลี่ยนโหมดของไฟล์ต่าง ๆ ดังนี้ เพื่อความปลอดภัย
Step5. #chmod 400 server.*
Step6. แก้ไขไฟล์ /usr/local/etc/apache22/httpd.conf
# Secure (SSL/TLS) connections
Include etc/apache22/extra/httpd-ssl.conf <-- เอา # ออก
Step7. สั่ง restart apache
#apachectl restart
Step8. เพิ่มคำสั่งให้ apache start service ssl ด้วย
#echo 'apache22ssl_enable="YES"' >> /etc/rc.conf
Finish & Enjoy.....
ที่มา : google.co.th
No comments:
Post a Comment