庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>操作系统>FreeBSD>系统管理>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

FreeBSD 5.3 ports 安装 AMP

 作者:本站收集   日期:2005-4-18
字号选择〖 〗/ 双击滚屏 单击停止   
今天对 FAMP 进行了升级,由于都是使用的最新版本,所以出现了一些问题,简短记录了一下过程,以免大家也走弯路。
软件版本:FreeBSD 5.3-RELEASE-p8 , MySQL 4.1.11 , Apache 2.0.53 , PHP 4.3.11 , eAccelerator 0.9.2a , Zend Optimizer 2.5.7 .
FB 的升级就不多说了,FB 手册已经很详细了。
安装 MySQL:
cd /usr/ports/databases/mysql41-server
make WITH_LINUXTHREADS=yes BUILD_OPTIMIZED=yes BUID_STATIC=yes install clean
/usr/local/share/mysql 下有配置文件的实例,可以复制一份到 /etc 下并重命名为 my.cnf 来简单的改变 mysqld 的运行参数。
安装 Apache:
cd /usr/ports/www/apache2
make install clean
安装 PHP
cd /usr/ports/www/mod_php4
make install clean
安装过程中会出现一个选择框,只选 APACHE2 就可以了。
cd /usr/ports/lang/php4-extensions
make config
选择你所需要的东西,然后
make install clean
此间还会有一些具体的选择,如果你对 PHP 够了解,应该不是问题。^^
接下来是地球人都知道的修改 httpd.conf:
vi /usr/local/etc/apache2/httpd.conf ,加入:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
并在 DirectoryIndex 行后加上 index.php
安装 eAccelerator:
主要的问题就出在这里了,ports 安装后 apache 始终不能启动,查看 /var/log/httpd-error.log 发现了“eaccelerator.so: undefined symbol: php_session_register_module”这样的错误提示,在官方站点上也没有找到好的解决办法,google,得到了这样一个 ports :http://www.matuska.org/martin/freebsd/ports/ ,下载后用它替换掉现在的 ports 。
cd /usr/ports/www/eaccelerator
make install clean
参照最后的提示,把相应内容加入 /usr/local/etc/php.ini ,重启 apache ,问题解决了。^^
安装 Zend Optimizer:
先下载,http://www.zend.com/store/free_download.php?pid=13
解压后进入相应目录,./install.sh 安装,这个时候会提示说 “不能找到 libm.so.2 这个符号链接”,那就做一个,ln -s /lib/libm.so.3 /lib/libm.so.2
现在再执行安装脚本,ok 了。
开机自动启动 mysql 和 apache:
vi /etc/rc.conf
mysql_enable="YES"
apache2_enable="YES"
(http://www.fanqiang.com)
上一篇:FreeBSD网站的安全构架(1)    下一篇:在FreeBSD4.3 release上使用IP Filter做NAT  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: 本站收集
信息来源: 网络 录入时间: 2005-4-18
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿