Archive for the 'serveur Web (Apache2)' Category

Apache autostart

Posté par: admin à 11 lundi 8, 2008

De début et de redémarrer le serveur Apache est configuré pour démarrer automatiquement.
Le serveur a été précédemment défini comme suit.
 # 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 
Il est apachectl start pour démarrer avec lui récemment, est la suivante.
/etc/rc.local
 # Start Apache
/usr/local/apache2/bin/apachectl start 
apachectl va passer à travers si vous ne savez pas comment installer les différentes versions et attend de la manière suivante.
 # which apachectl 

Balise META charset brouillé et de préciser la

Posté par: admin 11 à lundi 5, 2008

Une précédente version Apache par défaut AddDefaultCharset directive "ISO-8859-1 (latin-langues européennes, français, allemand)" est spécifié.
Apache2.2 plus tard, AddDefaultCharset par défaut de cette directive, ne l'est pas.
httpd.conf et corrections.
httpd.conf se trouve généralement au-dessous.
 /usr/local/apache2/conf 
Ou
 /usr/local/etc/apache2 

httpd.conf
 AddDefaultCharset  off 
Toutefois, dans ce cas, les pages suivantes tous les charset doivent être précisés.
 <META http-equiv=Content-Type content="text/html; charset=Shift_JIS"> 

Tout le contenu est le même codage de caractères (charset), dans le charset vous pouvez également préciser les points suivants.
httpd.conf
 AddDefaultCharset  EUC-JP 

Lorsque vous avez terminé un correctif, pour redémarrer Apache.
 # /usr/local/apache2/bin/apachectl restart 
apachectl va passer à travers si vous ne savez pas comment installer les différentes versions et attend de la manière suivante.
 # which apachectl 

Ne pas afficher le contenu du répertoire

Posté par: admin 11 à lundi 5, 2008

Si vous entrez le nom du répertoire à votre champ d'adresse du navigateur, index.html / index.php / index.cgi si index.html / index.php / index.cgi le sujet, comment les éviter et de toujours voir la liste des fichiers.
Google dans index of vous recherchez, vous aurez à ce que分RI.
httpd.conf et corrections.
httpd.conf se trouve généralement au-dessous.
 /usr/local/apache2/conf 
Ou
 /usr/local/etc/apache2 

httpd.conf
 Options  Indexes  FollowSymLinks 
Indexes supprimer
 Options FollowSymLinks 

Lorsque vous avez terminé un correctif, Apache redémarrer.
 # /usr/local/apache2/bin/apachectl restart 
apachectl va passer à travers si vous ne savez pas comment installer les différentes versions et attend de la manière suivante.
 # which apachectl 

Configuré pour l'utilisation de CGI

Posté par: admin 11 à lundi 5, 2008

httpd.conf et corrections.
httpd.conf se trouve généralement au-dessous.
 /usr/local/apache2/conf 
Ou
 /usr/local/etc/apache2 

Commenté de la balle (#), retirez la
httpd.conf
 AddHandler cgi-script .cgi 

Options pour modifier la directive
httpd.conf
 <Directory />
     Options ExecCGI FollowSymLinks Includes MultiViews 
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory> 

URL de la "~" (tilde) pour éliminer

Posté par: admin 11 à lundi 5, 2008

httpd.conf et corrections.
httpd.conf se trouve généralement au-dessous.
 /usr/local/apache2/conf 
Ou
 /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 de la directive est un exemple. S'il vous plaît changer si nécessaire.