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

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

Практически каждый сайт использует в своей работе базы данных MySQL.

Как установить MySQL на CentOS

Благодаря Yum установка сервера базы данных MySQL сводится к одной команде, при этом менеджер пакетов установит и все необходимые зависимости:

yum install mysql-server

Запустим демон MySQL:

service mysqld start

В консоли должны увидеть зеленую кнопочку [ [color=green]OK[/color] ]
Настроим запуск MySQL сервера при старте системы (при включении сервера):

chkconfig mysqld on

Перезагрузим сервер:

reboot

И убедимся, что после перезагрузки MySQL сервер работает:

service mysqld status

Как настроить MySQL на CentOS

Перед первым использованием необходимо настроить MySQL сервер. И в первую очередь из соображений безопасности. Так по умолчанию ROOT пользователь MySQL имеет пустой пароль, а также для ROOT разрешен доступ из вне. То есть мы установим пароль для ROOT и разрешим ему доступ только с нашего локального сервера. Для этог выполним скрипт:

/usr/bin/mysql_secure_installation

На запрос пароля нажимаем [Enter], далее на все вопросы отвечаем Yes и вводим (два раза) новый пароль ROOT пользователя MySQL (не путаль с root пользователем сервера CentOS). Теперь наш сервер баз данных MySQL отвечает базовым требованиям безопасности.

Как установить PHP на CentOS

Установка PHP все так же сводится к одной команде:

yum install php

Перезапустим веб-сервер Apache:

service httpd restart

Создадим проверочный файл с помощью текстового редактора nano, чтобы убедиться что PHP работает, и проверим установленные модули:

nano /var/www/html/info.php

Со следующим содержимым:

<?
phpinfo();
?>

После этого наберем в строке браузера адрес http://мой_сервер/info.php и увидим примерно следующую картину:

Которая в зависимости от количества установленных программ и настройки сервера может занимать несколько экранов.

Установка дополнительных модулей PHP на CentOS

По необходимости, устанавливаем дополнительные модули PHP. К примеру php-mysql — для работы с базами данных MySQL:

yum install php-mysql

Не забывайте перезагружать Apache после каждой установки дополнительных модулей PHP, как было указано выше:

service httpd restart

Полный список доступных модулей можно узнать по команде:

yum search php

На этом базовая установка популярного набора программ LAMP для нашего веб-сервера закончена.

При написании статьи была использована информация следующих ресурсов:

  1. Установка Apache, MySQL, PHP с использованием YUM
  2. Установка LAMP на CentOS: Apache2 + PHP + MySQL с веб-интерфейсом phpMyAdmin
  3. CentOS, установка LAMP
Поделись этой страницей с друзьями!

Прочтите это обязательно

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

Установка web-сервера на CentOS это основная цель нашего VPS и при этом самая избитая тема в интернете. Благод ...

GNU Linux - CentOS / Debian apache centos linux mysql php Далее

Официальная Прошивка Motorola Defy Полное руководство

Причина возникновения желания прошить телефон всегда одна - вы неудовлетворены работой своего андроид смартфон ...

Android android firmware motorola Далее

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

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

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

2018 © Технический блог
SQL - 66 | 0,101 сек. | 8.46 МБ
доступность сайта