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

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

Установка 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 не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить" я даю свое согласие на обработку введенной мной персональной информации в соответствии с Федеральным Законом от 27.07.2006 №152-ФЗ "О персональных данных", на условиях и для целей определенных политикой конфиденциальности.

2017 © Технический блог
SQL - 63 | 0,173 сек. | 10.34 МБ
доступность сайта