Arkiv for "Web-server (Apache2) 'Kategori

Apache autostart

Skrevet av: admin på 11 mandag 8th, 2008

Start og starte Apache serveren er konfigurert til å starte automatisk.
Serveren har tidligere satt som følger.
 # 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 
Det er apachectl start å starte med det nylig er som følger.
/etc/rc.local
 # Start Apache
/usr/local/apache2/bin/apachectl start 
apachectl vil passere gjennom hvis du ikke vet hvordan du installerer forskjellige versjoner og ser på følgende måte.
 # which apachectl 

Metakode charset rotete og ville spesifisere

Skrevet av: admin på 11 mandag 5th, 2008

En tidligere versjon av Apache som standard AddDefaultCharset direktivet "ISO-8859-1 (Latin-europeiske språk, fransk, tysk) er angitt.
Apache2.2 senere AddDefaultCharset Standardinnstillingen for dette direktivet er det ikke.
httpd.conf og feilrettinger.
httpd.conf ligger vanligvis under.
 /usr/local/apache2/conf 
Eller
 /usr/local/etc/apache2 

httpd.conf
 AddDefaultCharset  off 
Men i dette tilfellet de følgende sidene alle charset må spesifiseres.
 <META http-equiv=Content-Type content="text/html; charset=Shift_JIS"> 

Alle innholdet er det samme tegnet koding (charset) i charset kan du også angi følgende.
httpd.conf
 AddDefaultCharset  EUC-JP 

Når du er ferdig med å løse, Apache å starte.
 # /usr/local/apache2/bin/apachectl restart 
apachectl vil passere gjennom hvis du ikke vet hvordan du installerer forskjellige versjoner og ser på følgende måte.
 # which apachectl 

Ikke vise innholdet i katalogen

Skrevet av: admin på 11 mandag 5th, 2008

Hvis du skriver inn katalognavn i webleserens adressefeltet, index.html / index.php / index.cgi hvis index.html / index.php / index.cgi faget, hvordan unngå dem og fortsatt se fillisten.
Google i index of Hvis du søker, vil du få til hva分RI.
httpd.conf og feilrettinger.
httpd.conf ligger vanligvis under.
 /usr/local/apache2/conf 
Eller
 /usr/local/etc/apache2 

httpd.conf
 Options  Indexes  FollowSymLinks 
Indexes fjerne
 Options FollowSymLinks 

Når du er ferdig med å løse, Apache starte.
 # /usr/local/apache2/bin/apachectl restart 
apachectl vil passere gjennom hvis du ikke vet hvordan du installerer forskjellige versjoner og ser på følgende måte.
 # which apachectl 

Konfigurert til å bruke CGI

Skrevet av: admin på 11 mandag 5th, 2008

httpd.conf og feilrettinger.
httpd.conf ligger vanligvis under.
 /usr/local/apache2/conf 
Eller
 /usr/local/etc/apache2 

Kommentert ut av bullet (#), fjern
httpd.conf
 AddHandler cgi-script .cgi 

Options for å endre direktivet
httpd.conf
 <Directory />
     Options ExecCGI FollowSymLinks Includes MultiViews 
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory> 

Webadressen fra "~" (tilde) for å eliminere

Skrevet av: admin på 11 mandag 5th, 2008

httpd.conf og feilrettinger.
httpd.conf ligger vanligvis under.
 /usr/local/apache2/conf 
Eller
 /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 i direktivet er et eksempel. Endre om nødvendig.