CentOS7安装配置JDK7和Tomcat7及开启启动
来源:互联网 发布:参考文献 网络 编辑:程序博客网 时间:2024/05/16 05:39
安装说明
安装环境:CentOS7
安装方式:源码安装
软件:apache-tomcat-7.0.81.tar.gz
下载地址:http://tomcat.apache.org/download-70.cgi
查看jdk及其版本
[root@localhost ~]# java -versionjava version "1.7.0_79"Java(TM) SE Runtime Environment (build 1.7.0_79-b15)Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
如果出现Java(TM) SE Runtime,进入第二步安装Tomcat
否则进入第一步安装JDK
1.安装JDK
1.1 查看OpenJDK
[root@admin /]# rpm -qa | grep javajava-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el7.x86_64tzdata-java-2014b-1.el7.noarchjava-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64
1.2 卸载OpenJDK(不建议)
[root@admin /]# rpm -e –nodeps java-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el7.x86_64
[root@admin /]# rpm -e –nodeps tzdata-java-2014b-1.el7.noarch
[root@admin /]# rpm -e –nodeps java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64
1.3 安装jdk和配置环境变量
在Windos系统下载jdk-7u76-linux-x64.tar.gz,通过Xftp将jdk-7u76-linux-x64.tar.gz上传到linux系统的/usr/local目录
进入/usr/local
[root@admin /]# cd /usr/local
解压
[root@admin local]# tar -zxvf jdk-7u76-linux-x64.tar.gz
重命名
[root@admin local]# mv jdk1.7.0_76 jdk7
编辑/etc/profile
[root@admin local]# vi /etc/profile
在最后面追加
export JAVA_HOME=/usr/local/jdk7export PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
使环境变量立即生效
[root@admin /]# source /etc/profile
1.4 配置系统默认使用的jdk
[root@admin /]# sudo update-alternatives –install /usr/bin/java java /usr/local/jdk7/bin/java 300
[root@admin /]# sudo update-alternatives –install /usr/bin/javac javac /usr/local/jdk7/bin/javac 300
注意:如果以上两个命令出现找不到路径问题,只要重启一下计算机在重复上面两行代码就OK了。
执行下面的代码可以看到当前各种JDK版本和配置:
[root@admin /]# sudo update-alternatives –config java
选择对应的jdk版本
重启永久生效
2.安装tomcat
2.1 安装tomcat和配置环境变量
在Windos系统下载apache-tomcat-7.0.81.tar.gz,通过Xftp将apache-tomcat-7.0.81.tar.gz上传到linux系统的/usr/local目录
进入/usr/local
[root@admin /]# cd /usr/local
解压压缩包
[root@admin local]# tar -zxv -f apache-tomcat-7.0.81.tar.gz
删除压缩包
[root@admin local]# rm -rf apache-tomcat-7.0.81.tar.gz
重命名tomcat7
[root@admin local]# mv apache-tomcat-7.0.29 tomcat7
2.2 启动Tomcat
执行以下操作:
[root@admin /]# /usr/local/tomcat7/bin/startup.sh
Using CATALINA_BASE: /usr/local/tomcat7
Using CATALINA_HOME: /usr/local/tomcat7
Using CATALINA_TMPDIR: /usr/local/tomcat7/temp
Using JRE_HOME: /usr/local/jdk7
Using CLASSPATH: /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar
Tomcat started.
出现以上的打印信息说明已经成功启动。
2.3 配置防火墙开放8080端口
编辑/etc/sysconfig/iptables
[root@admin ~]# vi + /etc/sysconfig/iptables
添加配置项
-A INPUT -m state –state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
保存退出
先按esc,然后按:键盘,在这个输入wq,然后按回车即可保存退出
重启防火墙
[root@admin ~]# service iptables restart
2.4 检验Tomcat安装运行
通过以下地址查看tomcat是否运行正常:
http://192.168.3.128:8080/
看到tomcat系统界面,恭喜,安装成功!
停止Tomcat
[root@admin ~]# /usr/local/tomcat7/bin/shutdown.sh //停止tomcat
3.开启自动启动Tomcat
切换到tomcat/bin目录下
[root@admin ~]# cd /usr/local/tomcat7/bin/
编辑startup.sh文件
[root@admin bin]# vim startup.sh
然后再startup.sh的文件开头的地方添加如下内容
#chkconfig: 2345 80 90 #description:tomcat auto start #processname: tomcat
保存退出
先按esc,然后按:键盘,在这个输入wq,然后按回车即可保存退出
编辑catalina.sh文件
[root@admin ~]# vim catalina.sh
然后添加环境变量(/usr/local/tomcat7为tomcat的安装目录)
export CATALINA_BASE=/usr/local/tomcat7
export CATALINA_HOME=/usr/local/tomcat7
export CATALINA_TMPDIR=/usr/local/tomcat7
保存退出
先按esc,然后按:键盘,在这个输入wq,然后按回车即可保存退出
然后添加连接
[root@admin bin]# ln -s /usr/local/tomcat7/bin/startup.sh /etc/rc.d/init.d/tomcat7
通过上面的命令将startup.sh文件连接到init.d目录下名称为tomcat7
然后切换到/etc/rc.d/init.d/目录
[root@admin bin]# cd /etc/rc.d/init.d/
用ll查看一下tomcat是否有可执行权限
[root@admin init.d]# ll
如果没有的话使用chmod +x tomcat7添加执行权限
[root@admin init.d]# chmod +x tomcat7
然后用chkconfig –add tomcat7 添加开机启动服务
[root@admin init.d]# chkconfig –add tomcat7
最后使用chkconfig –list确认一下是否添加成功
[root@admin init.d]# chkconfig –list
表明tomcat服务已经生效,在2、3、4、5运行级别随系统启动而自动启动
- CentOS7安装配置JDK7和Tomcat7及开启启动
- CentOs6.5安装和配置JDK7、TOMCAT7
- Centos7 JDK7安装配置
- Centos7 JDK7安装配置
- Centos7 JDK7安装配置
- centos7 下配置安装JDK7
- Linux下安装配置 jdk7 + tomcat7 + mysql
- jdk7安装及配置
- LINUX(centos7 + jdk7+mysql+tomcat7)环境配置
- CentOS安装JDK7和Tomcat7(左脑版)
- Eclipse的安装和整合jdk7、Tomcat7
- centos6.4 安装jdk7和tomcat7
- Linux终端如何安装JDK7和Tomcat7
- Centos7 下安装配置tomcat7
- tomcat7 安装和配置
- jdk7安装和环境变量配置
- JAVA JDK7 安装和配置
- ubuntu12.04下安装JDK7、eclipse和tomcat7
- html学习11—目录—嵌套列表
- redis基础教程学习笔记
- Caused by: org.xml.sax.SAXParseException; lineNumber: 1098; columnNumber: 1; XML 文档结构必须从头至尾包含在同一个实体内
- IdentityServer4:IdentityServer4+API+Client实践OAuth2.0客户端模式(1)
- 微信小程序下拉菜单
- CentOS7安装配置JDK7和Tomcat7及开启启动
- js中对象
- 什么是区块链?
- table列的相同单元格合并
- Android音频驱动-ASOC之Sound Card注册
- js下实现队列
- flannel 的连通与隔离
- HDU
- ICO使用区块链技术进行交易、支付、审计、铸币全过程解析