CentOS 6 от А до Я. Часть 3. Как установить Web сервер Apache+MySQL+PHP=LAMP | Apache и FireWall

 25 декабря 2012      
 Linux - CentOS      
 Комментариев еще нет

Установка web-сервера на CentOS это основная цель нашего VPS и при этом самая избитая тема в интернете. Благодаря Yum, который замечательно отслеживает все зависимости пакетов, процедура установки LAMP не сложнее установки Midnight Commander, описанной в предыдущей статье.

Что такое LAMP

LAMP — аббревиатура Linux, Apache, MySQL, PHP. Это самый популярный набор серверного программного обеспечения, широко используемый в интернете. Состоит из:

  • Apache HTTP Server — самый популярный свободный вебсервер, основными достоинствами которого являются надежность и гибкость настроек.
  • MySQL — свободная система управления базами данных. Как нельзя лучше подходит для вебсерверов и используется большинством сайтов.
  • PHP — скриптовый язык программирования общего назначения, интенсивно применяется для разработки web — приложений и является одним из лидеров.

Как установить веб-сервер Apache на CentOS

Веб-сервер Apache устанавливается одной командой:

yum install httpd

Если все прошло без ошибок, то пробуем его запустить:

service httpd start

Об успешном запуске в консоли нас проинформирует зеленая надпись [ [color=green]OK[/color] ]

Как настроить firewall iptables в CentOS

Откроем файл /etc/sysconfig/iptables и посмотрим открыт ли 80-й порт:

cat /etc/sysconfig/iptables

Ищем подобную строчку:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

Если ее нет, то любители хардкора могут поправить файл конфигурации руками, я же рекомендую использовать специальную утилиту system-config-firewall, чтобы случайно не загубить конфигурацию межсетевого экрана.
Если утилиты нет в системе, то установим ее:

yum install system-config-firewall

запустим:

system-config-firewall

настроим доступ по 80-му порту:

для чего отметим в custimize опцию WWW (HTTP):

сохраним результат.
После этого необходимо в браузере набрать адрес VPS сервера. Вы должны увидеть тестовую страницу Apache:

Ура!!! Все получилось!!!

Как настроить автозапуск Apache | как добавить Apache в автозагрузку

Настраиваем автозапуск Apache:

chkconfig httpd on

Для проверки перезапускаем сервер:

reboot 

Набираем адрес Вашего VPS в браузере и убеждаемся, что веб-сервер Apache работает.

Ресурсы которые были использованы при написании статьи

  1. Установка Apache, MySQL, PHP с использованием YUM
  2. CentOS, установка LAMP

 Метки:  , , , ,

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

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

Технический блог © 2016
SQL - 38 | 0,166 сек. | 6.95 МБ