freebsd 7.0 配置PHP问题?

来源:百度知道 编辑:UC知道 时间:2024/06/14 07:35:32
安装好freebsd 7.0后用光盘安装的apache2.2.6_2.测试正常,后面
安装PHP5
#cd/usr/ports/lang/php5
#make config 选中APACHE build apache module模块然后点击OK退出,
#make install clean (安装PHP5)

安装的时候怎么安装了好久都还买装完,感觉装了很多杂七杂八的什么东西,装了半天都还没搞完,一直不停的在装,人都快晕死了.难到他这样不能直接装PHP5.2.5吗??
这个是怎么会事情``我是初学者``

FreeBSD安装时要安装一些关联的工具比如gmake等,所以你看着安装很多东东,这个是正常的。

如果想直接安装那么要下载安装包,对了,如果你关联工具没安装上,会报错或功能不完整的,建议你用ports安装。

安装php
# cd /usr/ports/lang/php5
# make config
[X] CLI Build CLI version
[X] CGI Build CGI version
[X] APACHE Build Apache module
[ ] DEBUG Enable debug
[X]] SUHOSIN Enable Suhosin protection system
[X] MULTIBYTE Enable zend multibyte support
[ ] IPV6 Enable ipv6 support
[ ] REDIRECT Enable force-cgi-redirect support (CGI only)
[ ] DISCARD Enable discard-path support (CGI only)
[X] FASTCGI Enable fastcgi support (CGI only)
[X] PATHINFO Enable path-info-check support (CGI only)
# make install clean
#cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini
//切记不要选DEGUG 否则Zend装不上.别说我没告诉你.
//关于[X]] SUHOSIN Enable Suhosin protection system.我找到一些资料.为了安全..建议选上..

用 ports 编译安装很慢,可以用 pkg_add 直接安排二进制包。

设置下载包的地址,注意大小写

#setenv PACKAGESITE ftp://ftp.freebsdchina.org/pub