Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
PHP, также известный как ''Препроцессор гипертекста'' (''Hypertext Preprocessor''), — это скриптовый язык общего назначения, в основном предназначенный для веб разработки. Этот язык может быть встроен в HTML, его синтаксис заимствован из C, Java и Perl, и он позволяет веб разработчикам быстро писать динамически генерируемые страницы.
Добавление поддержки PHP5 к веб серверу Apache производится путем установки порта www/mod_php5.
Этот порт устанавливает и настраивает модули, необходимые для поддержки динамических PHP веб страниц. Убедитесь, что в файл /usr/local/etc/apache/httpd.conf были добавлены следующие секции:
LoadModule php5_module libexec/apache/libphp5.so
AddModule mod_php5.c
<IfModule mod_php5.c>
DirectoryIndex index.php index.html
</IfModule>
<IfModule mod_php5.c>
AddType application/x-httpd-php.php
AddType application/x-httpd-php-source.phps
</IfModule>
Для загрузки модуля PHP после этого просто вызовите команду apachectl с параметром graceful:
# apachectl graceful
Поддержка PHP в FreeBSD построена по модульному принципу, поэтому базовая установка обладает очень ограниченной функциональностью. Дополнительная функциональность может быть легко добавлена при помощи порта lang/php5-extensions, управляющего набором расширений PHP через меню, либо просто путем установки дополнительных портов.
Например, для добавления поддержки MySQL к PHP5, просто установите порт databases/php5-mysql.
После установки новых расширений сервер Apache должен быть рестартован, чтобы изменения в конфигурации вступили в силу:
# apachectl graceful
26.8. Файл сервер и печать для Microsoft® Windows клиентов (Samba)
Обзор
Samba это популярный пакет программ с открытыми исходными текстами, которая предоставляет файловые и принт-сервисы Microsoft Windows клиентам. Эти клиенты могут подключаться и использовать файловое пространство FreeBSD, как если бы это был локальный диск, или принтеры FreeBSD, как если бы это были локальные принтеры.
Пакет Samba должен быть включен в поставку FreeBSD. Если вы не установили Samba при первой установке системы, ее можно установить из порта или пакета net/samba3.
Дата публикования: 2015-01-10; Прочитано: 206 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!