Установка Apache2 с mod_fcgid и PHP5 в Fedora 14

Содержание материала

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Тестирование

Теперь мы создадим небольшой php файл (info.php), к примеру для сайта www.example1.com:

Создаем файл:

  • nano /var/www/web1/web/info.php
<?php
phpinfo();
?>

И теперь перейдем в браузере по адресу http://www.example1.com/info.php. Если все выполнено правильно, то Вы увидите вот такую страницу и в строке Server API увидите CGI/FastCGI.

mod_fcgid в Fedora 14

Пользовательских php.ini для каждого веб-сайта

Так как каждый Web сайт имеет свой собственный php-fcgi-starter скрипт, то можно определить различные php.ini файлы для различных Web сайтов. Чтобы продемонстрировать это, я буду копировать php.ini по умолчанию ( /etc/php.ini ) в /var/www/web2/ каталог и сделаю php.ini выполняемым для www.example2.com из /var/www/web2/ каталога:

  • cp /etc/php.ini /var/www/web2/
  • chown web2:web2 /var/www/web2/php.ini

(Теперь Вы можете изменить /var/www/web2/php.ini как Вам нравится.)

Тогда мы открываем /var/www/php-fcgi-scripts/web2/php-fcgi-starter ...

  • nano /var/www/php-fcgi-scripts/web2/php-fcgi-starter

... и посестим /var/www/web2/ в PHPRC строку:

#!/bin/sh
PHPRC=/var/www/web2/
export PHPRC
export PHP_FCGI_MAX_REQUESTS=5000
export PHP_FCGI_CHILDREN=8
exec /usr/bin/php-cgi

Перезапустим Apache

  • /etc/init.d/httpd reload

Создадим новый phpinfo(); файл для www.example2.com ...

  • nano /var/www/web2/web/info.php
<?php
phpinfo();
?>

Переходим в браузере по адресу http://www.example1.com/info.php. Если все выполнено правильно, то Вы увидите вот такую страницу и в строке Server API увидите CGI/FastCGI.

mod_fcgid в Fedora 14


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.