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>
   32   33   34   35   36   37   38   39   40   41   42