cd /usr/ports/lang/php5
make config
代码:
#看情况选择你要的东西,我一般只选
[X]
APACHE
Build Apache module
[X]
MULTIBYTE Enable zend multibyte
support
make install clean
#安装GD,比如你Web服务器要支持常见BBS验证码,或者PHP程序要绘统计图等等需求。
cd
/usr/ports/graphics/php5-gd
make
config
代码:
#默认是选择了这两项,OK退出。
[X]
T1LIB
Include T1lib support
[X]
TRUETYPE Enable TrueType string
function
make install
clean
#安装php5-extensions
cd
/usr/ports/lang/php5-extensions
make
config
代码:
#我选择了这些,你看你的需要增加了
[X] BZ2 bzip2
library support
[X]
CALENDAR calendar
conversion
support
[X]
CTYPE
ctype
functions
[X] DOM DOM
support
[X]
FILTER input
filter support
[X]
GD GD library
support
[X]
GETTEXT
gettext library support
[X] HASHHASH
Message Digest Framework
[X]
ICONV
iconv support
[X]
JSONJavaScript Object Serialization
support
[X]
MYSQL
MySQL database support
[X] PCREPerl
Compatible Regular Expression
support
[X] PDO PHP Data
Objects Interface
(PDO)
[X]
PDO_SQLITE PDO sqlite
driver
[X]
POSIX
POSIX-like functions
[X]
SESSION
session
support
[X]
SIMPLEXML simplexml
support
[X] SPL Standard
PHP Library
[X]
SQLITE sqlite
support
[X] TIDYTIDY
support
[X]
TOKENIZER tokenizer
support
[X] XML XML
support
[X]
XMLREADER XMLReader
support
[X]
XMLWRITER XMLWriter
support
[X] YAZ YAZ
support (/NISO
Z39.50)
[X] ZIP ZIP
support
[X] ZLIBZLIB
support
make install
clean
cp
/usr/local/etc/php.ini-dist /usr/local/etc/php.ini
cd
/usr/ports/devel/ZendOptimizer
make install
clean 意外 写到:ee
/usr/local/etc/php.ini
代码:
#加入
[Zend]
zend_optimizer.optimization_level=15
zend_extension_manager.optimizer="/usr/local/lib/php/20060613/Optimizer"
zend_extension_manager.optimizer_ts="/usr/local/lib/php/20060613/Optimizer_TS"
zend_extension="/usr/local/lib/php/20060613/ZendExtensionManager.so"
zend_extension_ts="/usr/local/lib/php/20060613/ZendExtensionManager_TS.so"