`
liyan0524
  • 浏览: 88239 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux JDK、tomcat,apache安装,整合集群配置

阅读更多

一、文件下载

jdk下载链接

http://www.oracle.com/technetwork/java/javase/downloads/index.html

tomcat下载链接

http://tomcat.apache.org/download-60.cgi

二、Linux安装JDK步骤

进入安装目录

 

给所有用户添加可执行的权限

#chmod 744 jdk-6u29-linux-i586-rpm.bin

解压缩

#./jdk-6u29-linux-i586-rpm.bin

此时会生成文件jdk-6u29-linux-i586-rpm,同样给所有用户添加可执行的权限

#chmod 744 jdk-6u29-linux-i586-rpm

 

安装程序

#rpm -ivh jdk-6u29-linux-i586-rpm

出现安装协议等,按接受即可。

 

.设置环境变量。

#vi /etc/profile

 

在最后面加入

#set java environment

JAVA_HOME=/usr/java/jdk1.6.0_29

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

保存退出。

 

要使JDK在所有的用户中使用,可以这样:

vi /etc/profile.d/java.sh

在新的java.sh中输入以下内容:

#set java environment

JAVA_HOME=/usr/java/jdk1.6.0_29

CLASSPATH=.:$JAVA_HOME/lib/tools.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

保存退出,然后给java.sh分配权限:chmod 755 /etc/profile.d/java.sh

 

在终端使用echo命令检查环境变量设置情况。

#echo $JAVA_HOME

#echo $CLASSPATH

#echo $PATH

 

.检查JDK是否安装成功。

#java -version

如果看到JVM版本及相关信息,即安装成功!

 

 

三、Linux安装tomcat步骤

    将文件进行解压

    #tar zxvf apache-tomcat-7.0.23.tar.gz

    #mv apache-tomcat-7.0.23 /usr/local

 

    进行tomcat环境的配置(前提需要安装jdk)

    #vi /etc/profile 

 

    export JAVA_HOME=/usr/local/jdk1.6.0_04

    export TOMCAT_HOME=/usr/local/apache-tomcat-7.0.23

    保存退出 

       

    # source /etc/profile  //让当前配置立即生效

    

    启动tomcat服务器 

    $ /usr/local/apache-tomcat-7.0.23/bin/startup.sh 

    我的电脑上会出现如下内容: 

    Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.23

    Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.23

    Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.23/temp

    Using JRE_HOME:       /usr/local/jdk1.6.0_04

    在浏览器中输入http://localhost:8080/就可以看到tomcatlog

    tomcat的安装到此结束。

 

 

 

http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/linux/jk-1.2.23/

下载

mod_jk-1.2.23-apache-2.2.x-linux-x86_64.so 

mod_jk-1.2.23-apache-2.2.x-linux-ia64.so

 

 

四、Linuex自带httpdtomcat整合集群配置

在/etc/httpd/conf/httpd.conf最后一行增加

include /etc/httpd/conf/mod_jk.conf

 

在/etc/httpd/conf/下新建二个文件

mod_jk.conf,workers.properties

 

 

mod_jk.conf中内容如下

 

LoadModule jk_module modules/mod_jk.so

JkWorkersFile "conf/workers.properties"

JkLogFile "logs/mod_jk.log"

 

 

<VirtualHost *>

    ServerName  www.shtest.com.cn

    jkMount /* tomcat

    ErrorLog /etc/httpd/logs/shtest.mod_jk-error.log

    CustomLog /etc/httpd/logs/shtest.mod_jk-access.log common

</VirtualHost>

 

workers.properties中更新内容如下

worker.list=tomcat

worker.tomcat.type=ajp13

worker.tomcat.host=localhost

worker.tomcat.port=8009

 

 

五、tomcat应用服务域名配置

/usr/local/apache-tomcat-7.0.23/conf/Catalina

新建www.shtest.com.cn名的文件夹,文件夹下增加ROOT.xml

<Context path="" docBase="/usr/local/apache-tomcat-7.0.23/webapps/shtest/" debug="0">

  <Logger className="org.apache.catalina.logger.FileLogger"

          prefix="shtest." suffix=".log" timestamp="true"/>

</Context>

 

/usr/local/apache-tomcat-7.0.23/webapps/shtest为应用服务所在目录

 

执行

service httpd restart

 service tomcatd restart

使可通过www.shtest.com.cn访问你的服务了

0
2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics