Archive for the 'web server (apache2)' Kategori

Autostart apache

Dikirim oleh: admin pada 11 Senin 8th, 2008

Start dan restart Apache server dikonfigurasi untuk memulai secara otomatis.
Server sebelumnya telah ditetapkan sebagai berikut.
 # cd /usr/local/etc/rc.d
# cp /usr/local/apache2/bin/apachectl /usr/local/etc/rc.d/apache.sh
# chmod 0755 /usr/local/etc/rc.d/apache.sh 
It is, apachectl start untuk memulai dengan baru-baru ini adalah sebagai berikut.
/etc/rc.local
 # Start Apache
/usr/local/apache2/bin/apachectl start 
apachectl akan melewati jika anda tidak tahu cara memasang berbagai versi dan terlihat sebagai berikut.
 # which apachectl 

Tag META charset kacau jika Anda menetapkan

Dikirim oleh: admin pada 11 Senin 5th, 2008

J versi sebelumnya Apache secara default AddDefaultCharset direktif "ISO-8859-1 (Latin-bahasa Eropa, Perancis, Jerman)" adalah ditentukan.
Apache2.2 nanti, AddDefaultCharset default dari direktif ini adalah tidak.
httpd.conf dan perbaikan.
httpd.conf biasanya terletak di bawah ini.
 /usr/local/apache2/conf 
Atau
 /usr/local/etc/apache2 

httpd.conf
 AddDefaultCharset  off 
Namun, dalam hal ini, semua halaman berikut charset harus ditentukan.
 <META http-equiv=Content-Type content="text/html; charset=Shift_JIS"> 

Semua konten yang sama karakter coding (charset) dalam charset Anda juga dapat menentukan hal-hal berikut.
httpd.conf
 AddDefaultCharset  EUC-JP 

Kapanpun Anda selesai kepicikan, restart Apache.
 # /usr/local/apache2/bin/apachectl restart 
apachectl akan melewati jika anda tidak tahu cara memasang berbagai versi dan terlihat sebagai berikut.
 # which apachectl 

Jangan menampilkan isi direktori

Dikirim oleh: admin pada 11 Senin 5th, 2008

Jika Anda masukkan nama direktori pada bidang alamat browser, index.html / index.php / index.cgi jika anda index.html / index.php / index.cgi subjek, bagaimana untuk menghindari mereka dan masih melihat file daftar.
Google dalam index of Jika Anda cari, Anda akan mendapatkan apa分RI.
httpd.conf dan perbaikan.
httpd.conf biasanya terletak di bawah ini.
 /usr/local/apache2/conf 
Atau
 /usr/local/etc/apache2 

httpd.conf
 Options  Indexes  FollowSymLinks 
Indexes menghapus
 Options FollowSymLinks 

Kapanpun Anda selesai kepicikan, Apache
 # /usr/local/apache2/bin/apachectl restart 
apachectl akan melewati jika anda tidak tahu cara memasang berbagai versi dan terlihat sebagai berikut.
 # which apachectl 

Dikonfigurasi untuk menggunakan CGI

Dikirim oleh: admin pada 11 Senin 5th, 2008

httpd.conf dan perbaikan.
httpd.conf biasanya terletak di bawah ini.
 /usr/local/apache2/conf 
Atau
 /usr/local/etc/apache2 

Komentar dari peluru (#), hapus
httpd.conf
 AddHandler cgi-script .cgi 

Options untuk merubah direktif
httpd.conf
 <Directory />
     Options ExecCGI FollowSymLinks Includes MultiViews 
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory> 

URL dari "~" (tilde) untuk menghilangkan

Dikirim oleh: admin pada 11 Senin 5th, 2008

httpd.conf dan perbaikan.
httpd.conf biasanya terletak di bawah ini.
 /usr/local/apache2/conf 
Atau
 /usr/local/etc/apache2 

httpd.conf
 Alias / USERNAME / "/home/ USERNAME /public_html/"
<Directory "/home/ USERNAME /public_html">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory> 
Directory di direktif adalah contoh. Silahkan ubah jika perlu.