免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1448 | 回复: 0
打印 上一主题 下一主题

rh9之一:jdk1.5+apache2.2+tomcat5.5+mysql5.0安装配置不完全手册 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-23 17:41 |只看该作者 |倒序浏览

               
                     现在开始linux不知道是不是迟了一点.鼓励一下自己先.
     环境与平台:LINUX REDHAT9.0
                    JDK1.5.0.06
                  APACHE2.2.0
                    TOMCAT5.5.16
                    MYSQL5.0.19.
     学习刚开始,有很多不对的地方,欢迎高手们砸砖指点.
    下载文件路径:DOWNPATH=/DOWNLOAD
         当前用户:root
    1,安装JDK
    >cd DOWNPATH
    >chmod +x jdk1.5.0.06.bin
    >./jdk1.5.0.06.bin
    >mv jdk1.5.0.06 /programs/java
    >vi /etc/profile
    vi编辑:PATH=/programs/java/bin:$PATH
            JAVA_HOME=/programs/java
    CLASSPATH=/programs/java/lib/dt.jars:/programs/java/lib/tools.jars
    export PATH JAVA_HOME CLASSPATH
    >java -version
    结果:OK!
    解释:chmod语句为当前用户给bin文件加上执行权限.
           ./jdk1.5.0.06.bin执行安装
            mv jdk1.5.0.06 /programs/java将安装后文件转移到特定自定义路径
            vi /etc/profile编辑环境变量
    2,安装apache2.2.0(下载为源文件)
    1>cd DOWNPATH
    2>tar xfvz httpd-2.2.0.tar.gz
    3>./configure --prefix=/programs/apache2.2.0 --enable-module=so
    4>make
    5>make install
    6>cd /programs/apache2.2.0
    7>vi conf/httpd.conf
    vi编辑: listen 80  --->localhost:80
        ServerNmae localhost:80
    8>bin/apachectl start/stop
    结果:It works!
    解释:    1,切换到下载路径
              2,解压文件.具体参数可参考man tar
                3,执行./configure,相当于安装前配置吧.--prefix指定安装路径,--enable-module指定模板类型,这个参数该和后面的jk连接器有关(呵呵,不确定~~)具体参数可参考./configure --help
                4,5,执行make
                7,编辑apache配置文件httpd.conf:指定当前机器为站点,及端口;指定服务器.
                8,开始服务/停止服务.
    3,安装tomcat5.5.16
    1>tar xvfz apache-tomcat-5.5.16.tar.gz
    2>mv apache-tomcat-5.5.16/* /programs/tomcat-5.5.16
    3>bin/startup.sh startup.bat
    4>bin/shutdown.sh shutdown.bat
    result:OK!
    解释:1,解压
        2,转移文件到自定义路径
        3,4,开始/停止服务.
    4,安装apache-tomcat-connector1.2.15(jk13,source file)
    1>cd DOWNPATH
    2>tar xvfz jk13.tar.gz
    3>cd jk13/jk/native
    4>chmod 755 bulidconf.sh
    5>./buildconf.sh
    6>./configure --with-apxs=/programs/apache2.2.0/bin/apxs --with-java_home=/programs/java
    7>make
    8>make install
    9>cd DOWNPATH/jk13/bin
    10>./version.sh version.bat
    result:OK!
    解释:1,2,3,略
        4,给buildconf.sh文件为当前用户加上执行权限
        5,执行该文件
        6,执行安装配置,--with-apxs指定apache的apxs文件,通常就在所示位置.如果没有则可以在apache.org为你的apache单独下载相应模块.--with-java_home指定java路径.
        7,8,9,略
       10,执行测试,如果提示无权限,可在此之前执行:chmod +x version.sh
    5,配置jk13,整合apache+tomcat
    Referenced:http://tomcat.apache.org/connectors-doc/
    1>cd DOWNPATH/jk13/jk/native/apache-2.0
    2>cp mod_jk.so /programs/apache2.2.0/modules/
    3>cd /programs/apache2.2.0/conf
    4>vi mod_jk.conf
    5>vi workers.properties
    6>vi httpd.conf
    7>vi /programs/tomcat-5.5.16/server.xml
    Test Result:OK!
    解释:1,切换到jk路径
        2,复制配置所需要的模板到apache路径下.
        3,切换到apache路径下.
        4,新建一mod_jk.conf文件,并编辑:
                #指定workers配置文件(全路径)
     JkWorkersFile /programs/apache2.2.0/conf/workers.properties
    #日志文件
    JkLogFile /programs/apache2.2.0/logs/mod_jk_log
     #记录级别
       JkLogLevel info
    #日志格式
        JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
    #请求格式
        JkRequestLogFormat "%w %V %T"
    #属性
      JkOptions +ForwardKeySize +ForwardURICompat +ForwardDirectories
    #转移路径
        JkMount /*.jsp tomcat1
        JkMount /servlet/* tomcat1  
        具体各项属性及其可选值,我都是参考www.apache.org上的文档写的,英语水平不怎么样,希望各位自己去看看,加强印象也好来指正我的错误.
        5>建一workers.properties文件并编辑
            worker.list=tomcat1(服务器列表,可多个)
            worker.tomcat1.type=ajp13
                                .host=machinename
                                .port=8009
                                .lbfactor=5
                                .cachesize=300
                                .cache_timeout=1200
                                .socket_keepalive=2
                                .recycle_timeout=600
            后面8行都是指定worker工作站点tomcat1(任意名字)的属性,前面都是worker.tomcat1.各项属性都是参考www.apache.org上的相关文档http://tomcat.apache.org/connectors-doc/config/workers.html,具体设置看客们最好自己去捉摸.
        6>编辑httpd.conf文件:
            修改DocumentRoot项为任意包含jsp文件的路径或你想要的任何路径.
           在文件最后添加:
            LoadModule jk_module modules/mod_jk.so
            Include /programs/apache2.2.0/conf/mod_jk.conf
        7>编辑tomcat的配置文件server.xml
           找到类似的行去掉注释,并修改如下:
        
    6,安装mysql
    到现在为止,我还只是安装好mysql,并顺利运行,但还没有和相关服务配置.就把这部分作为明天的作业吧!
               
               
               
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/10411/showart_89879.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP