Page 37 - การบริหารความมั่นคงปลอดภัยสารสนเทศ
P. 37
การป ระยุกต์ใช้งานค วามมั่นคงป ลอดภัย 14-27
16) ทำ�การแก้ไขเนื้อหาของไฟล์/etc/apache2/sites-available/chilli ให้แก้ไขดังนี้ NameVirtualHost
<ไอพ ีแอดเดรสท ี่ต ้องการ:443> ซึ่งหมายถึงการใช้งาน SSL นั่นเอง
<VirtualHost 192.168.1.1:443>
server Admin admin@yourDepartment DocumentRoot “/var/www” serverName “192.168.1.1”
<Directory “/var/www/”>
Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all
</Directory>
ScriptAlias /cgi-bin/ /var/www/cgi-bin/ <Directory 7var/www/cgi-bin/”> AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Direc-
tory>
ErrorLog /var/log/apache2/chilli-error.log LogLevel warn
CustomLog /var/log/apache2/chilli-access.log combined
serverSignature On SSLEngine on
SSLCertificateFile /etc/apache2/cert/cert.pem
</VirtualHost>
17) เปิดการทำ�งานของ VirtualHost ใหม่ที่ช ื่อ chilli นี้ด้วยค ำ�สั่ง
#a2ensite chilli
18) แก้ไขไฟล์ /etc/apache2/ports.conf และ /etc/apache2/sites-available/default ดังนี้
#nano /etc/apache2/ports.conf
โดยให้แ ก้ไขเนื้อหาข องไฟล์ /etc/apache2/ports.conf ดังนี้
Listen 192.168.1.1:80
Listen 192.168.1.1:443
#Listen 80
#<IfModule mod_ssl.c> # Listen 443 #</IfModule>
19) แกไ้ ขไฟล/์ etc/apache2/sites-available/default เฉพาะในส ว่ นข อง NameVirtualHost ใน 2 บรรทัด
แรก ดังนี้
#nano /etc/apache2/sites-available/default
NameVirtualHost *:80 <VirtualHost *:80>