| 域名空间 下载中心 社区论坛 信息公告 MY小屋 |
![]() |
联系我们 设为首页 加入收藏 |
|
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿 论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图 专题 | 应用软件 | 聊天通讯 | Q Q 专栏 | 建站经验 | 在线工具 | 站长Club | 注 册 表 | 旧版 社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务 |
| 新版上线![旧版] | |||||
注:打开慢时请稍等
FreeBSD网站平台建设全过程-安装配置web服务器http://www.iyit.net 日期:2006-10-6 14:00:59 来源: 点击: |
http://bbs.chinaunix.net/forum/viewtopic.php?t=221295 输入指令: #cd /usr/ports/www/mod_fastcgi #make WITH_APACHE2=yes install OK,完成了。 下来是php。 #cd /usr/ports/www/mod_php4 #make 然后下载编译,中间会提示你选择编译配置选项。mysql已经默认选上了,下来把GD和openssl也选上吧。其他的选项我也不知道有什么用,就没选了。随后 #make install php4.3.6安装完成。 D. web的安装后设置 首先,设置apache的php访问能力。 #cd /usr/local/etc/apache2 #ee httpd.conf 在AddType application/x-gzip .gz .tgz后面加上下面3行: #php support AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps 随后设置网站默认启动页允许为index.php。同样在httpd.conf里编辑,不必退出。找到 DirectoryIndex index.html index.html.var 添加index.php进去,为: DirectoryIndex index.php index.html index.html.var 再设置apache默认字符集为简体中文。找到: AddDefaultCharset ISO-8859-1 改为 AddDefaultCharset GB2312 另外,一个访问量较大的网站,apache默认的150连接肯定是不行的。请根据这个帖子修改:http://www.cnfug.org/journal/3/02.html 具体操作如下。寻找: <IfModule prefork.c> 找到这段之后,按照上述帖子的推荐值修改为: <IfModule prefork.c> StartServers 10 MinSpareServers 10 MaxSpareServers 15 ServerLimit 2000 MaxClients 1500 MaxRequestsPerChild 10000 </IfModule> 至此,httpd.conf的设置完成。可以保存退出了。当然,如果你要搞虚拟主机,请根据手册和httpd.conf尾部的例子,再设置虚拟主机相关部分即可。有关我的虚拟主机设置,各位一会可以看我后面FTP安装后的解释。 工作还没有完,给php设置ini。如果没什么特殊要求,可以直接使用默认推荐的php.ini。 #cd /usr/local/etc #cp php.ini-recommeded php.ini 此时,重启机器,http方式访问这台服务器,例如http://192.168.0.1,就能看到apache2的页面了。 此时,可以用ee在服务器默认的web目录里写一个简单的php测试页面,例如 #ee /usr/local/www/data/index.php 文件里面只有这么一行代码: <? phpinfo(); ?> 此时再访问http://192.168.0.1,就可以看到本机的php页面信息了。 看到了phpinfo之后,就可以先安装zend optimizer了。zend optimizer只能手工安装,ports里找不到。从http://www.zend.com/store/products/zend-optimizer.php下载ZendOptimizer-2.5.2-FreeBSD5.1-i386.tar.gz后,通过ssh上传到服务器任一目录里。也可以用优盘、刻录盘转到服务器里。然后解压、安装: #tar -zxvf ZendOptimizer-2.5.2-FreeBSD5.1-i386.tar.gz #cd ZendOptimizer-2.5.2-FreeBSD5.1-i386 #./install.sh 随后zend optimizer安装画面出现,根据提示一步一步走即可。临近完成,会提示 x Your php.ini is relocated to the: /usr/local/Zend/etc directory x x and a symbolic link from the former place: x x /usr/local/etc/php.ini is created. x x x x Your original php.ini was backed-up to: x x /usr/local/etc/php.ini-zend_optimizer.bak x 此时再访问http://192.168.0.1/index.php,可以看到phpinfo里有关zend optimizer的信息了。至此,web部分全部安装设置完毕。 E. pure-ftpd的安装 pure-ftpd的安装,我完全学自这个帖子: http://www.freebsdchina.org/forum/viewtopic.php?t=10279 前面有关mysql的就先不用看了。直接从pure-ftpd部分开始。本例中应该这么继续。 本篇文章发表于www.iyit.net(易特网络) #cd /usr/ports/ftp/pure-ftpd #ee Makefile 根据上面的帖子给你的makefile里加上必要的CONFIGURE_ARGS,然后保存退出ee。本例中没有指定安装目录,使用ports默认的安装目录。 编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:PHP所开发的WEB服务器在Windows下的安装 下一篇:新手入门之Windows下JSP安装全图解 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 最新更新 | 热点排行 | 推荐新闻 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
| 友情链接 | ||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||