Установка Apache и PHP 5.6 на CentOS 6
Если вы выполните команду yum install php на CentOS 6, то на веб-серевере будет установлена PHP 5.3. Для того, чтобы “заполучить” версию повыше (5.4, 5.5, 7.0) нужно будет воспользоваться репозиториями EPEL и Webtatic (убедитесь, что вы выбрали релизы именно для CentOS 6).
Рассмотрим, как установить PHP 5.6 и Apache поэтапно. Для начала зайдите на сервер по ssh. Затем установите репозиторий EPEL:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm |
После этого запустите Webtatic:
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm |
Команда установки PHP 5.6:
yum install php56w |
Проверить, установлена ли нужная версия PHP можно при помощи команды:
php -v |
“Активируйте” httpd следующей командой:
service httpd start |
Установите текстовый редактор nano:
yum install nano |
Создайте файл index.php в папке /var/www/html:
nano /var/www/html/index.php |
Скопируйте в него строку:
<? phpinfo(); ?> |
Откройте в режиме редактирования файл php.ini:
nano /etc/php.ini |
Найдите строчку short_open_tag и замените значение Off на On:
short_open_tag = On |
Перезагрузите сервер:
service httpd restart |
Введите в адресную строку браузера ваш IP/index.php, чтобы убедиться в том, что Apache и PHP 5.6 работают: