Архив за 'Веб-сервер (Apache2)' Категория

Apache автостарт

Разместил: Admin на 11 с понедельника 8, 2008

Пуск и перезагрузите сервер Apache настроен на автоматический запуск.
На сервере были установлены следующим образом.
 # 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 
Это, apachectl start чтобы начать с ним в последнее время выглядит следующим образом.
/etc/rc.local
 # Start Apache
/usr/local/apache2/bin/apachectl start 
apachectl пройду, если вы не знаете, как устанавливать различные версии, и выглядит следующим образом.
 # which apachectl 

Метатег кодировка искажен и будет уточнить

Разместил: Admin на 11 с понедельника 5, 2008

Предыдущая версия Apache по умолчанию AddDefaultCharset директиву "ISO-8859-1 (латиница-европейских языков, французский, немецкий)" указан.
Apache2.2 спустя AddDefaultCharset умолчанию эта директива не является.
httpd.conf и исправлений.
httpd.conf обычно находится.
 /usr/local/apache2/conf 
Или
 /usr/local/etc/apache2 

httpd.conf
 AddDefaultCharset  off 
Однако, в данном случае, следующих страницах всех charset должно быть указано.
 <META http-equiv=Content-Type content="text/html; charset=Shift_JIS"> 

Все содержание же символ кодировки (кодировка) в charset вы также можете указать следующее.
httpd.conf
 AddDefaultCharset  EUC-JP 

Всякий раз, когда вы закончите устанавливать, Apache перезапустить.
 # /usr/local/apache2/bin/apachectl restart 
apachectl пройду, если вы не знаете, как устанавливать различные версии, и выглядит следующим образом.
 # which apachectl 

Не показывать содержимое каталога

Разместил: Admin на 11 с понедельника 5, 2008

Если вы вводите имя каталога для браузера адрес поле index.html / index.php / index.cgi если вы index.html / index.php / index.cgi тему, как избежать их и до сих пор увидеть список файлов.
Google в index of Если вы ведете поиск, вы будете получать в какой分РИ.
httpd.conf и исправлений.
httpd.conf обычно находится ниже.
 /usr/local/apache2/conf 
Или
 /usr/local/etc/apache2 

httpd.conf
 Options  Indexes  FollowSymLinks 
Indexes удалить
 Options FollowSymLinks 

Всякий раз, когда вы закончите устанавливать, Apache
 # /usr/local/apache2/bin/apachectl restart 
apachectl пройду, если вы не знаете, как устанавливать различные версии, и выглядит следующим образом.
 # which apachectl 

Настроены на использование CGI

Разместил: Admin на 11 с понедельника 5, 2008

httpd.conf и исправлений.
httpd.conf обычно находится ниже.
 /usr/local/apache2/conf 
Или
 /usr/local/etc/apache2 

Комментарии от пули (#), удалите
httpd.conf
 AddHandler cgi-script .cgi 

Options для изменения этой директивы
httpd.conf
 <Directory />
     Options ExecCGI FollowSymLinks Includes MultiViews 
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory> 

URL с "~" (тильда) для устранения

Разместил: Admin на 11 с понедельника 5, 2008

httpd.conf и исправлений.
httpd.conf обычно находится ниже.
 /usr/local/apache2/conf 
Или
 /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 в директиве, является примером. Пожалуйста, измените, если это необходимо.