Назад | Перейти на главную страницу

Как мне настроить встроенный сервер Apache OS X для использования FastCGI?

Я хочу обслуживать Perl-скрипт на основе FastCGI, используя встроенный сервер Apache Snow Leopard (очевидно, 2.2.14).

Я слышал, что требуется что-то под названием MacPorts; который является своего рода менеджером пакетов типа apt для Mac.

Раньше я настраивал FastCGI для Apache на Debian и Fedora.

В чем разница между настройкой FastCGI для Apache в Linux и OS X?

Есть ли какие-то подводные камни, о которых мне нужно знать, прежде чем я начну?

Спасибо.

Установите MacPorts (это бесплатно), перейдите в окно терминала и введите

sudo порт установить mod_fastcgi

Чтобы включить его:

echo LoadModule модули fastcgi_module / mod_fastcgi.so | sudo tee -a /opt/local/apache2/conf/httpd.conf

Обратите внимание, что это соберет и установит собственную версию Apache. Чтобы переключиться с установки Apache по умолчанию, перейдите в «Системные настройки» -> «Общий доступ» и снимите флажок «Общий доступ в Интернет», затем в Терминале.

sudo launchctl load -w /Library/LaunchDaemons/org.macports.apache2.plist

Вы можете понять большую часть этого из вывода, который дает вам "порт". Чтобы найти больше модулей Apache, попробуйте

поиск портов apache