Apache, PHP, MySQL на CentOS 5 (LAMP)
(для копипаста на свежеустановленный пустой сервер/VPS ;) #Рекомендуемые предварительные действия ##Обновляемся, отключаем 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 мойхост.ру
Проверяем корректность работы ##Запускаем апач:
service httpd start
Идем на
http://адрес_сервера/
и видим что-то похожее на:
##Тестируем php Создадим php скрипт
выводящий информацию о php:
echo '<?phpinfo()?>' > /var/www/html/phpinfo.php
Смотрим информцию по адресу
http://адрес_сервера/phpinfo.php
Для любителей - панель управления: Можно сразу прикрутить webmin и virtualmin
для руления сервером через веб-интерфейс:
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.400-1.noarch.rpm http://download.webmin.com/download/virtualmin/wbm-virtual-server-3.53.gpl-1.noarch.rpm http://prdownloads.sourceforge.net/webadmin/usermin-1.330-1.noarch.rpm
rpm -Uvh webmin-1.400-1.noarch.rpm wbm-virtual-server-3.53.gpl-1.noarch.rpm usermin-1.330-1.noarch.rpm
открываем
system-config-securitylevel-tui
в секции Customize в поле Other ports выписываем
10000:tcp 20000:tcp
Теперь по адресу:
http://адрес_сервера:10000
Доступен Webmin и Virtualmin, а по адресу
http://адрес_сервера:20000
доступен Usermin логинимся как root и можем админить систему через удобную панельку.
Комментарии:
Нет комментариев.
Пожалуйста войдите или зарегистрируйтесь чтобы оставлять комментарии.