Apache
# cd /usr/ports/www/apache22 # make install clean # ee /etc/rc.conf
прописываем для автозапуска :apache22_enable="YES"
# ee(vi) /usr/local/etc/apache22/httpd.conf
прописываем имя сервера и адрес админа:
ServerAdmin [email protected] ServerName ip:80 # apachectl start
Mysql
# cd /usr/ports/databases/mysql55-server # make install clean # ee /etc/rc.conf mysql_enable="YES" # /usr/local/etc/rc.d/mysql-server start
PHP
# cd /usr/ports/lang/php5/ # make config APACHE - Build Apache module - для того, чтобы связать Apache и PHP # make install clean # ee /usr/local/etc/apache22/httpd.conf
IfModule mime_module AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
# ee /usr/local/www/apache22/data/index.php</span> <? phpinfo( ); ?>
PHP-Extensions
PHP-extensions -это расширения php. Она нужна для полноценной работы с Mysql из Php.
# cd /usr/ports/lang/php5-extensions # make config
На первом экране добавляем : CURL. GD. GETTEXT.
CURL-это библиотека- которая позволяет отсылать HTTP запросы из php скриптов. GD-это библиотека для работы с графикой. GETTEXT-это библиотека для поддержки многоязычности в приложениях.
На втором экране добавляем:IMAP, MYSQL,IC0NV.
IC0NV-это расширение отвечает за перекодировку текстов из одной кодировку в другую. IMAP-эта библиотека реализует протоколы доступа к почте IMAP POP3
На третьем экране добавляем: SESSION И PCRE.
На четвертом экране добавляем: SOCKETS либо CURL
SOCKETS-позволяет РНР скриптам подключаться по сети к другим сервисам.
На пятом ZL113-используется для сжатия данных
# make install clean