Archive para sa 'Web server (Apache2)' Category

Apache autostart

Posted by: admin sa 11 Lunes 8th, 2008

Simulan at restart ang Apache server ay isinaayos para awtomatikong magsimula.
Sa server na ito ay nakapag-set ang mga sumusunod.
 # 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 
Ito ay, apachectl start upang masimulan ito sa mga kamakailan-lamang ay ang mga sumusunod.
/etc/rc.local
 # Start Apache
/usr/local/apache2/bin/apachectl start 
apachectl ay pumasa sa pamamagitan ng kung hindi mo alam kung paano i-install ng iba't ibang mga bersyon at ang hitsura sa mga sumusunod na paraan.
 # which apachectl 

Meta tag charset malabo kapag tinukoy mo ang

Posted by: admin sa 11 Lunes 5th, 2008

Ang mga nakaraang bersyon ng Apache sa pamamagitan ng default AddDefaultCharset direktiba "ISO-8859-1 (Latin-European wika, Pranses, Aleman)" ay tinukoy.
Apache2.2 mamaya, AddDefaultCharset default na setting na ito ng direktiba ay hindi.
httpd.conf at pagsasaayos.
httpd.conf ay karaniwang matatagpuan sa ibaba.
 /usr/local/apache2/conf 
O
 /usr/local/etc/apache2 

httpd.conf
 AddDefaultCharset  off 
Subalit, sa kasong ito, ang mga sumusunod na mga pahina sa lahat ng charset ay dapat na tinukoy.
 <META http-equiv=Content-Type content="text/html; charset=Shift_JIS"> 

Lahat ng nilalaman ay ang parehong character coding (charset) sa charset maaari mo ring tukuyin ang mga sumusunod.
httpd.conf
 AddDefaultCharset  EUC-JP 

Kailan mo matapos ang isang maayos, Apache sa restart.
 # /usr/local/apache2/bin/apachectl restart 
apachectl ay pumasa sa pamamagitan ng kung hindi mo alam kung paano i-install ng iba't ibang mga bersyon at ang hitsura sa mga sumusunod na paraan.
 # which apachectl 

Huwag ipakita ang mga nilalaman ng direktoryo ng

Posted by: admin sa 11 Lunes 5th, 2008

Kung ipasok ang pangalan ng direktoryo sa inyong browser's address na larangan, index.html / index.php / index.cgi kung index.html / index.php / index.cgi ang subject, kung paano maiwasan ang mga ito at pa rin makita ang file ng listahan.
Google sa index of Kung ikaw paghahanap, makukuha mo na sa kung ano ang分RI.
httpd.conf at pagsasaayos.
httpd.conf ay karaniwang matatagpuan sa ibaba.
 /usr/local/apache2/conf 
O
 /usr/local/etc/apache2 

httpd.conf
 Options  Indexes  FollowSymLinks 
Indexes tanggalin
 Options FollowSymLinks 

Kailan mo matapos ang isang maayos, Apache restart.
 # /usr/local/apache2/bin/apachectl restart 
apachectl ay pumasa sa pamamagitan ng kung hindi mo alam kung paano i-install ng iba't ibang mga bersyon at ang hitsura sa mga sumusunod na paraan.
 # which apachectl 

Nakaayos na gumamit ng CGI

Posted by: admin sa 11 Lunes 5th, 2008

httpd.conf at pagsasaayos.
httpd.conf ay karaniwang matatagpuan sa ibaba.
 /usr/local/apache2/conf 
O
 /usr/local/etc/apache2 

Commented sa labas ng bala (#), tanggalin ang mga
httpd.conf
 AddHandler cgi-script .cgi 

Options upang baguhin ang mga direktiba
httpd.conf
 <Directory />
     Options ExecCGI FollowSymLinks Includes MultiViews 
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory> 

URL mula sa "~" (tilda) upang puksain ang

Posted by: admin sa 11 Lunes 5th, 2008

httpd.conf at pagsasaayos.
httpd.conf ay karaniwang matatagpuan sa ibaba.
 /usr/local/apache2/conf 
O
 /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 sa direktiba ay isang halimbawa. Mangyaring baguhin kung kinakailangan.