после команды
apt-get install apache2 apache2-mod_php5 mysql-server php5-mysql
устанавливаются пакеты:
1: php-base
2: libapr1
3: libaprutil1
4: apache2-datadirs
5: webserver-cgi-bin-control
6: perl-DBM
7: libmm
8: php5-libs
9: php5-suhosin
10: php5
11: webserver-common-control
12: webserver-common
13: apache2-common
14: apache2-httpd-worker
15: apache2-base
16: apache2-httpd-prefork
17: apache2-cgi-bin-test-cgi
18: apache2-cgi-bin-printenv
19: apache2-html
20: apache2-icons
21: MySQL-client
22: MySQL-server
23: apache2-mod_php5
24: php5-mysql
25: apache2-mod_disk_cache
26: apache2-htcacheclean
Как я и думал, что-бы поменять корневую директорию документов web-сервера, в файле:
/etc/httpd2/conf/sites-enabled/000-default.conf
меняем строки:
DocumentRoot "/var/www/html"
<Directory "/var/www/html">
# Summary: Configure for html documents in DocumentRoot
# Requires: Directory-html
Include conf/include/Directory_html_default.conf
</Directory>
и получаем привычный нам "It works!",
на моем Alt'е который я устанавливал полностью пустым так было по дефолту.
вот этот файлик интересный
/etc/httpd2/conf/sites-start.d/000-default.conf
модули которые можно подключить лежат в папке
/etc/httpd2/conf/mods-available/
модуль запущен если в папке
/etc/httpd2/conf/mods-enabled/
лежат символические ссылки на файлы *.conf, *.load из директории /etc/httpd2/conf/mods-available/
В файлах /etc/httpd2/conf/mods-enabled/mod_php5.load видим строчку:
LoadModule alias_module /usr/lib/apache2/modules/mod_php5.so
в этой папке лежат подключаемые модули *.so, *.so -- динамическая библиотека как dll в windows.
/usr/lib/apache2/modules/
кстати строчки с подключаемыми модулями были раньше тоже в другом месте.
смотрим файл:
cat /etc/httpd2/conf/mods-enabled/mod_php5.conf
<IfModule mod_php5.c>
AddType application/x-httpd-php5-source .phps
AddType application/x-httpd-php5 .php .php5 .php4 .php3 .phtml
AddHandler application/x-httpd-php5 .php .php5 .php4 .php3 .phtml
</IfModule>
теперь если надо что бы файл php мог обрабатываться как html, файл нужно добавить
<IfModule mod_php5.c>
AddType application/x-httpd-php5-source .phps
AddType application/x-httpd-php5 .html .php .php5 .php4 .php3 .phtml
AddHandler application/x-httpd-php5 .html .php .php5 .php4 .php3 .phtml
</IfModule>
скрипт запуска, остановки, и тому подобного лежит в /etc/init.d
кто еще чего знает пиште, что бы не делать 100 одинаковых тем