Categories
internet

Nota Apache #1

Menambah pilihan untuk akses ke laman web dengan SSL (HTTPS)

*Teknik berikut dilakukan pada Debian GNU/Linux 5

  1. Pasang pakej HTTPD Apache
    aptitude install apache2
  2. Cipta certificate ssl public dan private (cara malas)
    make-ssl-cert generate-default-snakeoil
    cd /etc/ssl/
    cat private/ssl-cert-snakeoil.key certs/ssl-cert-snakeoil.pem > mykey.pem
  3. Benarkan modul ssl untuk Apache2
    a2enmod ssl
  4. Tambah berikut pada /etc/apache2/sites-enabled/000-default (contoh untuk akses HTTPS pada /var/www)

    [code=’plain’]
    DocumentRoot /var/www/
    ErrorLog /var/log/apache2/error.log
    CustomLog /var/log/apache2/access.log combined

    SSLEngine On
    SSLCertificateFile /etc/ssl/mykey.pem
    [/code]

  5. Mulakan semula servis apache2
    /etc/init.d/apache2 restart
Categories
internet perisian

Sorok versi Apache2

Apabila seseorang cuba mengakses fail yang tidak terdapat pada document root pelayan web apache2, versinya akan terserlah. Untuk mengelakkan ini dari berlaku, ikut langkah berikut pada Debian 5 anda:

  1. Tambah ServerSignature Off sebelum
    [code=’plain’][/code]
    seperti berikut di dalam /etc/apache2/sites-enabled/000-default
    [code=’plain’]ServerSignature Off
    [/code]
  2. Mulakan semula servis apache2
    /etc/init.d/apache2 restart
  3. Hasilnya seperti dibawah jika index.php tidak wujud di dalam /var/www pada pelayan web.