360SDN.COM

首页/Tomcat/列表

Linux上JDK与Tomcat的安装与配置

来源:Mercy猪猪  2017-09-11 11:51:09    评论:0点击:

    以下Linux版本为: Red Hat Enterprise Linux 6 64 位,Tomcat版本为apache-tomcat-7.0.81。

一、上传Tomcat服务器


1.下载JDK


(1)登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。

(2)选择对应jdk版本下载(可在Windows下下载完成后,通过文件夹共享到Linux上)

2.登录Linux,切换到root用户


   #su root 获取root用户权限,当前工作目录不变(需要root密码,环境变量不会发生变化)

   #sudo -i 不需要root密码直接切换成root(需要当前用户密码,需要进行配置sudo设置)

3.在usr目录下建立java安装目录

[root@localhost /]# cd /usr/

[root@localhost /]# mkdir java

4.将jdk-8u144-linux-x64.tar.gz拷贝到java目录下

 [root@localhost java]#cp /root/jdk-8u144-linux-x64.tar.gz /usr/java/

5.解压jdk到当前目录


 [root@localhost java]#tar-zxvf jdk-8u144-linux-x64.tar.gz得到文件夹 jdk1.8.0_144

6.安装完毕为它建立一个链接以节省目录长度(可选)


 [root@localhost java]#ln -s /usr/java/jdk1.8.0_144/ /usr/jdk


7.编辑配置文件,配置环境变量


[root@localhost java]#vim /etc/profile

添加如下内容:JAVA_HOME根据实际目录来

JAVA_HOME=/usr/java/jdk1.8.0_144

CLASSPATH=$JAVA_HOME/lib/

PATH=$PATH:$JAVA_HOME/bin

export PATH JAVA_HOME CLASSPATH

i键:Inset,修改参数或配置文件,ESC键:退出,shift+:r--输入wq,退出并保存。

8.重启机器或执行命令 

sudo shutdown -r now(不建议重启)或 source /etc/profile

9.查看安装情况

[root@localhost java]#java -version

java version "1.8.0_144"

Java(TM) SE Runtime Environment (build 1.8.0_144-b01)

Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01,mixed mode)

 

可能出现的错误信息:

bash: ./java: cannot execute binary file

出现这个错误的原因可能是在32位的操作系统上安装了64位的jdk,

查看jdk版本和Linux版本位数是否一致。

查看你安装的操作系统是32位还是64位系统:

sudo uname --m

i686 //表示是32位

x86_64 // 表示是64位

二、安装Tomcat服务器


1.下载Tomcat安装包

http://tomcat.apache.org/),可在Windows下下载后,通过文件夹共享到Linux上的/usr/java目录下。

2.进入/usr/java目录,解压apache-tomcat-7.0.81.tar.gz

[root@localhost /]# cd /usr/java

[root@localhost java]# tar -zxvf apache-tomcat-7.0.81.tar.gz

得到文件夹 apache-tomcat-7.0.81

3.生成链接以便版本升级(可选)

[root@localhost java]# ln -s apache-tomcat-7.0.81 server

4.修改tomcat服务器的启动端口


[root@localhost apache-tomcat-7.0.81]# cd conf


5、编辑server.xml

[root@localhostconf]# vi server.xml

修改Tomcat服务器启动时使用的端口,例如改成9002


图中紫色区域为修改的端口号,绿色区域的“-->”表示该段话已经被注释。

 


修改完server.xml文件之后,保存,退出。

三、Tomcat服务器启动和关闭

3.1、启动Tomcat服务器

进入tomcat服务器的bin目录,然后执行"./startup.sh"命令启动Tomcat服务器,如下图所示:

[root@localhostjava]# cd /usr/java/apache-tomcat-7.0.81/bin

[root@localhost bin]# ./startup.sh


打开防火墙,使外部能访问

[root@localhost apache-tomcat-7.0.81]#  serviceiptables save

[root@localhost apache-tomcat-7.0.81]# service iptables restart或直接修改件/etc/sysconfig/iptables.

[root@localhost apache-tomcat-7.0.81]#vi /etc/sysconfig/iptables

 -A INPUT -p tcp -m tcp --dport 9002-j ACCEPT

[root@localhost apache-tomcat-7.0.81]#service iptables restart

service iptables status 查看防火墙状态

service iptables stop 关闭防火墙

 

查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看。

[root@localhostapache-tomcat-7.0.81]# cd logs


[root@localhost logs]# cat catalina.out


访问Tomcat服务器,如下图所示

可以正常访问了,说明Tomcat服务器已经正常启动成功了。


3.2、关闭Tomcat服务器


进入tomcat服务器的bin目录,然后执行"./shutdown.sh"命令启动Tomcat服务器,如下图所示:

[root@localhostapache-tomcat-7.0.81]# cd bin


[root@localhost bin]# ./shutdown.sh

Using CATALINA_BASE: /usr/java/apache-tomcat-7.0.81

Using CATALINA_HOME: /usr/java/apache-tomcat-7.0.81

Using CATALINA_TMPDIR:/usr/java/apache-tomcat-7.0.81/temp

Using JRE_HOME: /usr/java/jdk1.8.0_144

Using CLASSPATH:/usr/java/apache-tomcat-7.0.81/bin/bootstrap.jar:/usr/java/apache-tomcat-7.0.81/bin/tomcat-juli.jar

查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常关闭,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看,如下图所示:

 


 

停止Tomcat

    # ./shutdown.sh

6.部署jeabkins应用,拿到开发给的war包,发布到tomcat服务器的webapps目录下:


Tomcat开启后,jeankins.war包自动解压。


7、到logs下查看catalina.2017-08-28.log,其中2017-08-28是当天日志。


[root@localhost logs]# cat catalina.2017-08-28.log

图中可以看出已经生成了jeankins安装密码


8、浏览器输入安装密码进行安装,并进行配置


详情参考:http://www.cnblogs.com/xdp-gacl/p/4097608.html

jenkins入门请参考http://blog.csdn.net/wangmuming/article/details/2292

阅读原文

为您推荐

友情链接 |九搜汽车网 |手机ok生活信息网|ok生活信息网|ok微生活
 Powered by www.360SDN.COM   京ICP备11022651号-4 © 2012-2016 版权