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

     

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

    Что такое LAMP

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

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

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

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

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

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

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

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

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

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

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

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

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

     



  • На главную