В этом посте опишу последовательность шагов для установки связки apache2,mod_wsgi 3.2, django 1.1 под ubuntu 9.10 и centos 5.4.
Под ubuntu 9.10
Ставим apache2
Устанавливаем apache2 и сопутствующие модули:
sudo apt-get install apache2 apache2.2-common apache2-mpm-prefork apache2-utils libexpat1 ssl-cert build-essential
Где же находятся конфиги Apache применительно к разным операционным системам,
а именно: Linux Debian (и ubuntu), Linux CentOS (и RedHat) и FreeBSD.
Debian:
/etc/apache2
файлы: все, что там лежит. Основные: apache2.conf и ports.conf,
а так-же все, что лежит внутри папок sites-enabled и mods-enabled.
Настройка PHP 5.2 (через fastcgi) и PHP 5.3 (как модуль Apache2) на одном сервере это возможно!
На одном сервере с одним Apache2 прекрасно заводятся и соседствуют PHP 5.2 (через fastcgi) и PHP 5.3 (как модуль Apache2). Мы далее решим проблему так, что указать какой именно PHP использовать можно будет на уровне настроек виртуального хоста.
Zend Optimizer - приложение для дешифровки скриптов PHP зашифрованных с помощью Zend Guard. и распространяемое абсолютно бесплатно.