Apache php mysql під FreeBSD 9
Під новий рік вирішив побалуватись з nix, для цього вирішив зібрати собі віртуальний "тестовий стенд".
WARNING: Ніксовий користувач я "не ось тобі", тому знаючим людям деякі речі можуть здатися дивними. А може й ні
У нас є гола фря під віртуальною машиною. Тепер потрібно встановити та налаштувати php + apache + mysql.
Трохи змінюємо налаштування віртуальної машини для того, щоб до неї можна було звернутися через мережу:

А ось і вона, під ip 192.168.1.13:

Для початку хочу сказати, що я відразу поставив midnight commander, тому що "кидав я vi в тартар" (с).
Ставимо Apache 2x:
У /etc/rc.conf потрібно додати:
Встановлюємо php5. Ставити php як модуль апача або cgi особливо різниці в даному випадку (для тестового майданчика) немає. Я вирішив поставити php як модуль для apache.
Створюємо php.ini, тому що при встановленні з портів він не створюється.
Ставимо mysql 5.0:
У /etc/rc.conf потрібно додати рядок:
Тепер нам потрібно подружити apache та php. Для цього йдемо у /usr/local/etc/apache22/httpd.conf.
Тут, як мінімум, потрібно не забути вказати:
Далі два варіанти налаштування.
Якщо php був встановлений як модуль апача, то нам потрібно всього лише підключити модуль libphp5.so і прописати типи:
Якщо php встановлений як cgi, налаштування дещо інші:
Власне після цих махінацій у нас все має працювати