darktones1.jpgdarktones2.jpgdarktones3.jpgdarktones4.jpgdarktones5.jpgdarktones6.jpgimage1.jpg

Статьи о FreeBSD

PHP5 и Apache2

PHP5 и Apache2


PHP5-5.2.12 - Установливать как модуль Apache
make config
make install clean


*********************************************
Apache2 ставится в директорию apache2  поэтому надо сделать символьную ссылку на директорию apache:
ln -s /usr/local/apache2 /usr/local/apache
*********************************************
Два сайта на одном ip-адресе.
Добавить в httpd.conf строки:

NameVirtualHost 111.222.133.144              - ip-адрес_веб-сервера
<VirtualHost ip-адрес_веб-сервера>
    ServerName www.koturod.ru           - имя виртуального хоста
    ServerAlias koturod.ru
    DocumentRoot /var/www/http/sait_koturod     - директория с файлами
    DirectoryIndex Index.html Index.php
</VirtualHost>
<VirtualHost ip-адрес_веб-сервера>
    ServerName www.dog.koturod.ru           - имя виртуального хоста
    ServerAlias dog.koturod.ru
    DocumentRoot /var/www/http/sait_dog     - директория с файлами
    DirectoryIndex Index.html Index.php
</VirtualHost>

*********************************************
1. Ставить из портов
2. В /usr/local/etc/apache2/httpd.conf надо дописать:
LoadModule php5_module        libexec/apache22/libphp5.so
<IfModule mod_php5.c>
    DirectoryIndex index.html index.php
</IfModule>
<IfModule mod_php5.c>
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
</IfModule>
3. После изменений перезапустить Apache командой:
apachectl graceful
4. Для проверки создать документ index.php :
<?php
phpinfo();
?>
5. Переименовать файл: /usr/local/etc/php.ini-recomendet в  /usr/local/etc/php.ini

www.KOTUROD.ru

All rights reserved ... possible.