Установка Apache на CentOS

Иногда спрашивают как устанавить Apache на CentOS и специально для этого случая решил сделать мини-шпаргалку. Установка Apache на CentOS выполняется всего в три команды:

1. Установим Apache

yum install httpd

2. Добавляем Apache в автозагрузку

chkconfig httpd on

3. Запустим Apache

service httpd start

На этом установка завершается и можно производить настройку. Конфиги для каждого сайта будут храниться в директории /etc/httpd/conf.d/

Например, конфиг zaan.conf для сайта zaan.ru (ненастоящий):


<VirtualHost *:80>
ServerName zaan.ru
ServerAlias www.zaan.ru
DocumentRoot /home/zaan/zaan.ru/www
<Directory /home/zaan/zaan.ru/www>
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
#лог ошибок
ErrorLog /home/zaan/zaan.ru/logs/error.log
#
#лог обращений выключен по умолчанию, для включения уберите #
#CustomLog /home/zaan/zaan.ru/logs/access.log common
#
# php safety options
#
php_admin_flag register_globals 1
php_admin_value date.timezone 'Europe/Moscow'
php_admin_value open_basedir /home/zaan/zaan.ru
php_admin_value max_execution_time 60
php_admin_value upload_max_filesize 50M
php_admin_value upload_tmp_dir /home/zaan/zaan.ru/tmp
php_admin_value session.save_path /home/zaan/zaan.ru/tmp
</VirtualHost>

Если возникнут какие-либо вопросы, то задавайте их в комментариях. Буду рад помочь с решением проблем.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *