:~$ ssh [your-user]@[your-server]
2. Gen SSL
:~$ sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/pukky-
it.key -out /etc/ssl/certs/pukky-it.crt
3. Copy ไฟล์ config Virtual Host SSL
:~$ sudo cp /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-available/ssl.conf
4. แก้ไขไฟล์ config Virtual Host for SSL
:~$ sudo pico /etc/apache2/sites-available/ssl.conf
แล้วใส่ค่า ดังรูป
กด Ctrl + x แล้วพิมพ์ y และกด Enter
5. แก้ไขไฟล์ config Virtual Host for http
:~$ sudo pico /etc/apache2/sites-available/000-default.conf
<VirtualHost *:80>
Redirect "/" "https://pukky-it.hopto.org"
</VirtualHost>
กด Ctrl + x แล้วพิมพ์ y และกด Enter
6. Enable Config
:~$ sudo a2enmod ssl
:~$ sudo a2enmod headers
:~$ sudo a2ensite 000-default.conf
:~$ sudo a2ensite ssl.conf
7. ตรวจสอบ Configuration
:~$ sudo apachectl configtest
ถ้าขึ้น Syntax OK แสดงว่าใช้งานได้ ถ้ายังเกิด Error ให้ไปแก้ไขส่วนที่ Error
8. Restart Service Apache
:~$ sudo /etc/init.d/apache2 restart
9. ทดลองเข้า Web ตัวอย่างที่ใช้คือ http://pukky-it.hopto.org
ไม่มีความคิดเห็น:
แสดงความคิดเห็น