18 Jun
Posted by: AnnoMundi in: Linux :Howto & Tips
วิธีการสร้าง Self-Signed Certificate สำหรับเว็ปไซต์บนเครื่องที่ใช้ Ubuntu
Feisty Fawn สำหรับบทความนี้ผมขอไม่กล่าวถึงการลง Apache2, PHP5 และ
MySQL นะครับ จะกล่าวถึงเฉพาะการสร้าง Self-Signed Certificate เท่านั้น
ถ้า Apache ที่ลงไว้แต่ยังไม่ได้ Enable mod_ssl ก็ให้เปิดใช้งานด้วยคำสั่ง
sudo a2enmod ssl
เริ่มด้วยการสร้าง Private Key สำหรับเครื่องเซิร์ฟเวอร์ หรือเครื่องที่เรารัน
เว็ปเซิร์ฟเวอร์
$ sudo openssl genrsa -des3 -out server.key 1024
เมื่อโปรแกรมให้เราใส่ pass phrase ซึ่งเราจะใส่หรือไม่ใส่ก็ได้
จากนั้นก็สร้าง Certificate File ขี้นมาด้วยคำสั่ง
$ sudo openssl req -new -x509 -nodes -sha1 -days 365 -key server.key -out server.crt
ซึ่งมันจะถาม Pass Phrase […]