CentOS下resin整合apache mysql数据库 虚拟主机配置
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-20
Resin是CAUCHO公司(http://www.caucho.com/)的产品,是一个非常流行的支持servlets 和jsp的引擎,速度非常快.Resin本身包含了一个支持HTTP/1.1的WEB服务器.虽然它可以显示动态内容,但是它显示静态内容的能力也非常强,速度直逼APACHE SERVER.许多站点都是使用该WEB服务器构建的. Resin也可以和许多其他的WEB服务器一起工作,比如Apache server和IIS等.Resin支持Servlets 2.3标准和JSP 1.2标准.熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是件很容易的事情. Resin支持负载平衡(Load balancing),可以增加WEB站点的可靠性.方法是增加服务器的数量.比如一台SERVER的错误率是1%的话,那么支持负载平衡的两个Resin服务器就可以使错误率降到0.01%. 你可以从http://www.caucho.com/download/ 站点上查询Resin的最新版本并下载它. 一:安装环境及相关软件包 系统版本:CentOS 5.3 所需要软件包 apache2.2.9下载地址http://www.apache.org/dist/httpd/httpd-2.2.9.tar.bz2 jdk1.6 下载地址ftp://ftp9.freebsd.org/pub/FreeBSD/ports/distfiles/jdk-6u3-linux-i586.bin resin3.1.0 下载地址http://software.lupaworld.com/data/upload/resin-pro-3.1.0.tar.gz mysql-5.0.75.tar.gz 下载地址http://down1.chinaunix.net/distfiles/mysql-5.0.75.tar.gz 二:安装apache 如果apache已经安装,需要检查apache是否支持DSO,用如下命令来检查 # /usr/local/apache/bin/httpd -l Compiled-in modules: ... mod_so.c ... 如果有mod_so.c,说明支持DSO. 如果没有,安装一个新apache,可以用源码来重新编译一个 # ./configure --prefix=/usr/local/apache --enable-module=so # make # make install 漫长的等待之后安装完成 启动apache #/usr/local/apache/bin/apachectl start 然后浏览器里 OK apache安装成功 三:配置安装resin 需要安装JDK,在Sun网站下载一个自解压包.jdk-6u3-linux-i586.bin 然后设为可执行 #chmod 700 jdk-6u3-linux-i586.bin #./jdk-6u3-linux-i586.bin 阅读完长长的许可协议后输入yes同意,就开始解压缩了,然后把解压缩生成的目录移动到/usr下 #mv jdk1.6.0_03/ /usr/jdk1.6 接下来需要设置java的环境变量JAVA_HOME等. #vi /etc/profile 在加入 export JAVA_HOME=/usr/jdk1.6export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/tools.jar 然后执行 #source /etc/profile 看一下我们设置的环境变量是否生效 #export [root@www ~]# export declare -x CLASSPATH=".:/usr/jdk1.6/lib/rt.jar:/usr/jdk1.6/lib/tools.jar" declare -x CVS_RSH="ssh" declare -x G_BROKEN_FILENAMES="1" declare -x HISTSIZE="1000" declare -x HOME="/root" declare -x HOSTNAME="[url]www.cooler.com[/url]" declare -x INPUTRC="/etc/inputrc" declare -x JAVA_HOME="/usr/jdk1.6" declare -x LANG="zh_CN.UTF-8" declare -x LANGUAGE="en_US" declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s" declare -x LOGNAME="root" declare -x LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: LINUX下批量替换下一篇: LINUX系统管理----GRUB笔记
关于CentOS下resin整合apache mysql数据库 虚拟主机配置的所有评论