OpenSolaris, OpenIndiana, Nexenta Forum

OpenSolaris, OpenIndiana, Nexenta => Nexenta => Тема начата: keremet от Июль 28, 2011, 01:25:03 am

Название: FastCGI и Nexenta CP 3.0
Отправлено: keremet от Июль 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