Главная » Статьи » Slack Ware » Установка/Настройка программ |
Установка Apache на SlackWare
Установка Apache: Разархивируем архив: #tar -xjvf httpd-X.X.XX.tar.bz2 Далее заходим в директорию, которую мы только что распаковали: #cd httpd-X.X.XX/ Начинаем установку: #./configure --prefix=/usr/local/httpd (--prefix=/user/local/httpd - описывает путь установки) #make #make install Далее мы должны перейти в директорию /usr/local/httpd/conf и отредактировать файл httpd.conf: #cd /usr/local/httpd/conf/ #nano httpd.conf Находим и изменяем строки в конфигурационном файле: ServerAdmin eliziym@example.com (вместо eliziym@example.com должен быть ваш почтовый ящик) ServerName www.example.com:80 (www.example.com:80 - здесь вы должны указать адрес сервера и через двоеточие порт) Находим строки: <Directory /> Options FollowSymLinks AllowOverride None </Directory> И меняем их на: <Directory /> Options None AllowOverride None </Directory> Находим: <Directory "usr/local/httpd/htdocs"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> Меняем на: <Directory "/usr/local/httpd/htdocs"> Options None AllowOverride None Order allow,deny Allow from all </Directory> Далее скрываем информацию о версии Apache и немного защищаем его. Для этого редактируем в конфигурационном файле следующие записи: ServerTokens Prod ServerSignature Off User nobody Group nobody Timeout 45 UserDir disable Выставляем нужные права доступа: #cd /usr/local/httpd/ #chown root . bin conf logs #chgrp root . bin conf logs #chmod 755 . bin conf logs #chown root /usr/local/httpd/bin/httpd #chgrp root /usr/local/httpd/bin/httpd #chmod 511 /usr/local/httpd/bin/httpd | |
Просмотров: 3803
| Теги: |
Всего комментариев: 0 | |