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

LBEST
Сообщения: 25
Зарегистрирован: 01 янв 2010
Рекомендуемые предварительные действия
Обновляемся, отключаем 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
Администратор
Сообщения: 1599
Зарегистрирован: 28 дек 2009
правильнее php собирать вручную, а вместо Apache использовать nginx или nginx+Apache

LBEST
Сообщения: 25
Зарегистрирован: 01 янв 2010
Distructor писал(а):
+вместо Apache использовать nginx или nginx+Apache

знаю :)


Вернуться в «Статьи по Apache»