Senyumku adalah semangat kalian, karena kalian ku bisa sampai sekarang ini, menjadi dewasa dan banyak pengalaman, terima kasih sahabat.

Rabu, 23 Maret 2011

Konfigurasi Virtual Host Apache

Konfigurasi Virtual Host Apache

Buat file konfigurasi virtual host domain virtual anda di /etc/apache2/sites-available/, gantikan domainanda.tld dengan nama domain yang ingin anda gunakan;

1.cd /etc/apache2

2.nano sites-available/domainanda.tld


Tambahkan (buat) konfigurasi standar berikut; Modifikasi di kemudian hari yang terkait dengan domain tersebut dapat anda lakukan di file ini; Gantikan domainanda.tld dengan nama domain anda, dan username dengan username yang telah dibuat sebelumnya;

ServerName domainanda.tld

ServerAlias www.domaianda.tld

ServerAdmin webmaster@domainanda.tld

DocumentRoot /home/username/www/

Options FollowSymLinks

AllowOverride None

Options Indexes FollowSymLinks MultiViews

AllowOverride None

Order allow,deny

allow from all

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

AllowOverride None

Options ExecCGI -MultiViews +SymLinksIfOwnerMatch

Order allow,deny

Allow from all

ErrorLog /var/log/apache2/domainanda.tld-error.log

LogLevel warn

CustomLog /var/log/apache2/domainanda.tld-access.log combined

ServerSignature Off

Enable site; dan Reload Apache;

1.a2ensite domainanda.tld

2./etc/init.d/apache2 reload


Menghilangkan Keterangan Versi Apache dan PHP

Langkah ini merupakan langkah tambahan, silahkan dilakukan apabila anda ingin melakukan langkah awal pengamanan server anda;

Menghilangkan versi Apache dapat dilakukan melalui merubah ServerTokens Full menjadi ServerTokens Prod


1.nano /etc/apache2/apache2.conf


Ubah ServerTokens menjadi Prod

...

ServerTokens Prod

...

Menyembunyikan versi apache dilakukan dengan mengedit file;


1./etc/php5/apache2/php.ini


Ubah expose_php menjadi off

...

expose_php = Off

...

Restart Apache;


1./etc/init.d/apache2 restart


Tidak ada komentar:

Iklan

EuroTradeMails EuroTradeMails instaptr.com