Apache, PHP, MySQL на CentOS 5 (LAMP)

LBEST
Рекомендуемые предварительные действия
Обновляемся, отключаем yum-updatesd и подключаем yum-cron

Код: Выделить всё

service yum-updatesd stop
yum update
yum install yum-cron
chkconfig --level 235 yum-cron on
service yum-cron start
Активация брандмауэра
Устанавливаем iptables и конфигуратор

Код: Выделить всё

yum install iptables system-config-securitylevel-tui
Запускаем

Код: Выделить всё

system-config-securitylevel-tui
Выставляем Security Level: Enabled, лезем в Customize и открываем порты SSH, WWW,Secure WWW.
Ставим Apache, PHP, Mysql

Код: Выделить всё

yum install httpd mod_ssl php-common php-gd php-mcrypt php-memchache php-mhash php-mysql php-xml mysql mysql-server
Редактируем конфиг апача

Код: Выделить всё

Открываем в любимом редакторе файл /etc/httpd/conf/httpd.conf
В ServerName вносим свой адрес:

Код: Выделить всё

ServerName blablabla.ath.cx
Проверяем корректность работы
Запускаем апач:

Код: Выделить всё

service httpd start
1251376148_centos_apache_welcome.jpg
Тестируем php
Создадим php скрипт выводящий информацию о php:

Код: Выделить всё

echo '<?php phpinfo(); ?>' > /var/www/html/phpinfo.php
Смотрим информцию по адресу
http://адрес_сервера/phpinfo.php
Последний раз редактировалось LBEST 04 янв 2010, 22:58, всего редактировалось 1 раз.
Вернуться к началу

Distructor
Администратор
правильнее php собирать вручную, а вместо Apache использовать nginx или nginx+Apache
Вернуться к началу

LBEST
Distructor писал(а):
+вместо Apache использовать nginx или nginx+Apache
знаю :)
Вернуться к началу