WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
PHP
это PHP гипертекстовый обработчик.
Изначально использованный в динамических сайтах, он позволяет програмному
коду быть непосредственно
встроенным в HTML-разметку. Адрес (HTTP):
http://us2.php.net/distributions/php-5.0.3.tar.bz2. Адрес (FTP):
ftp://ftp.isu.edu.tw/pub/Unix/Web/PHP/distributions/php-5.0.3.tar.bz2
. Контрольная сумма: fd26455febdddee0977ce226b9108d9c Размер: 4.4 MB Требуемое дисковое пространство: 101 MB Расчетное время сборки: 1.29 SBU Требуемый патч для Berkeley DB:
http://www.linuxfromscratch.org/blfs/downloads/6.0/php-5.0.3-db43-1.patch
. libxml2-2.6.17,
libxslt-1.1.12,
OpenSSL-0.9.7e,
ClibPDF,
libjpeg-6b,
libtiff-3.7.1,
cURL-7.13.1,
QDBM,
cdb,
GDBM-1.8.3,
Berkeley DB-4.3.27,
FAM-2.7.0,
GD,
libpng-1.2.8,
X (X.org-6.8.2 или
XFree86-4.4.0),
FreeType-2.1.9,
t1lib, GMP-4.1.4
MySQL-4.1.8a,
PCRE-5.0,
PostgreSQL-7.4.6,
Aspell-0.60,
pkgconfig-0.15.0,
HTML Tidy-050305,
OpenLDAP-2.2.20,
Cyrus SASL-2.1.20,
MIT krb5-1.4 или
Heimdal-0.6.3,
libmcrypt,
mhash,
Net-SNMP,
SQLite,
Dmalloc,
mnoGoSearch
,
Mini SQL,
Empress,
Birdstep,
DBMaker,
Adabas,
FrontBase,
Caudium,
WDDX,
FDF Toolkit,
Hyperwave,
Monetra
, expat-1.95.8 и
MTA. Вы можете использовать PHP
для скриптов с серверной стороны, скриптов командной строки со
стороны клиентских GUI-приложений.
Книга предоставляет инструкции для установки
PHP для скриптов с серверной стороны,
так как это наиболее частая форма. Если у Вас установлен пакет Berkeley DB, и Вы хотите его использовать, то
примените следующий патч: Установим PHP
запуском следующих команд: Удалите ключ --disable-libxml
если у Вас установлен libxml2-2.6.17,
в противном случае pear
не будет собран. PHP имеет намного больше опций
конфигурации, включающих поддержку некоторых функций. Вы можете
использовать ./configure --help
для просмотра полного списка доступных опций. Также очень рекомендуется
использование сайта
PHP, так как здесь есть
очень хорошая документация. /etc/php.ini,
/etc/pear.conf. Для включения поддержки PHP в сервере
Apache, новые директивы LoadModule
(она должна быть поддержана автоматически командой
make install) и AddType должны
быть добавлены в файл httpd.conf: Также может быть полезно добавить содержимое в
index.php в директиву DirectoryIndex файла
httpd.conf. Пакет PHP
содержит pear,
php,
php-config,
phpextdist и
phpize. php это интерфейс
командной строки, который позволяет разбирать и выполнять
PHP-код. pear это менеджер пакета
репозитария расширений и приложений PHP
(PHP Extension and Application Repository,
PEAR). Последнее обновление 2005-02-12 09:53:54 -0700.
Beyond Linux From Scratch. Версия 6.0
Глава 24. WEB-сервисы
PHP-5.0.3
Введение в PHP
Информация о пакете
Дополнительно
Зависимости
PHP
Требуемые
Опционально
Установка PHP
Замечание
patch -Np1 -i ../php-5.0.3-db43-1.patch
./configure --prefix=/usr --sysconfdir=/etc --with-apxs2 \
--with-config-file-path=/etc --with-zlib --enable-bcmath \
--with-bz2 --enable-calendar --enable-dba --enable-exif \
--enable-ftp --with-gettext --with-iconv --with-ncurses \
--with-readline --disable-libxml &&
make &&
make install &&
cp php.ini-recommended /etc/php.ini
Замечание
Конфигурация PHP
Файлы конфигурации
Конфигурационная информация
LoadModule php5_module lib/apache/libphp5.so
AddType application/x-httpd-php .php
Содержание
Описание
php
pear
Найди своих коллег! |