key Войти Валюта:
calendar 20 апреля
heart 3620
question Комментариев: 0

В этой статье мы рассмотрим установку веб-сервера Apache и php, как cgi. Отмечаем, что при активированном режиме cgi с целью выполнения php и других скриптов запускается интерпретатор php-cgi. Этот вариант подходит сайтам, которые наполнены статическим содержанием где требуется обработка php.

Поскольку интерпретатор вступает в работу только при необходимости, таким образом экономится расход ресурсов.

Первым делом установим текстовый редактор nano:

yum install nano

Далее, приступаем к установке сервера Apache:

yum install httpd

Не забываем запустить его в работу с помощью команды:

service httpd start

И так, мы подошли к этапу установки php:

yum install php

И приступаем к корректировки файла php.ini.

nano /etc/php.ini

Находим строку short_open_tag, вместо off прописываем on и сохраняем внесенные изменения.

И снова перезапускаем сервер:

service httpd restart

Чтобы проверить как работает php, зайдите в папку html по пути /var/www/html с целью создания файла info.php и внесите в него такие данные:

<? phpinfo(); ?>

И так, этап установки завершен, теперь переходим к этапу настройки. 

Переходим по пути:

cd /etc/httpd/conf.d

создаем php-cgi.conf и вносим в него следующие строки:

ScriptAlias /local-bin /usr/bin

AddHandler application/x-httpd-php5 php

Action application/x-httpd-php5 /local-bin/php-cgi

Чтобы достигнуть желаемого результата, удалите файл php.conf, он расположен в conf.d. Чтобы удалить этот файл прописываете в терминале:

rm php.conf

Не забудьте снова обновить работу сервера Apache

service httpd restart

И можете проверять результат.

soc-1
Tweet
© СХОСТ. All Rights Reserved.