Автор Тема: FastCGI и Nexenta CP 3.0  (Прочитано 8500 раз)

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 463
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
FastCGI и Nexenta CP 3.0
« : Июль 28, 2011, 01:25:03 am »
1. Настройка Apache
aptitude install libapache2-mod-fcgid
mkdir /usr/lib/fcgi-bin/

Добавить в /etc/apache2/apache2.conf
        ScriptAlias /fcgi-bin/ /usr/lib/fcgi-bin/
        <Directory "/usr/lib/fcgi-bin">
                SetHandler fcgid-script
                Options +ExecCGI
                Order allow,deny
                Allow from all
        </Directory>


svcadm disable svc:/network/apache2:default
svcadm enable svc:/network/apache2:default

2. Компиляция fcgi-2.4.0
wget http://fastcgi.com/dist/fcgi-2.4.0.tar.gz
tar xf fcgi-2.4.0.tar.gz
cd fcgi-2.4.0
./configure CFLAGS="-O3" CXXFLAGS="-O3"
make

3. Копирование тестового примера
cp examples/echo-cpp /usr/lib/fcgi-bin/
mkdir /usr/lib/fcgi-bin/.libs
cp examples/.libs/echo-cpp /usr/lib/fcgi-bin/.libs/


В случае ошибок смотреть
tail -n 50 /var/log/apache2/error.log