rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 程序开发 » PHP

FreeBSD下Php5安装

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"
顶一下
(0)
踩一下
(0)