Centos7 下安装tomcat7

Centos7 下安装tomcat7一、安装jdk1、检查jdk版本信息,输入“rpm-qa|grepjava”查看2、用命令“rpm-e–nodepsXXXXXXXX”删除已经安装的java版本,其中XXXXXXX表示上面查询到的Java信息。如下图3、下载JDKJDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-do…

大家好,又见面了,我是你们的朋友全栈君。

一、安装jdk
1、检查jdk版本信息,输入 “rpm -qa|grep java” 查看
在这里插入图片描述
2、用命令 “rpm -e –nodeps XXXXXXXX” 删除已经安装的java版本,其中XXXXXXX表示上面查询到的Java信息。如下图
在这里插入图片描述
3、下载JDK
JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
我的linux系统是64位,我下载64位的JDK,jdk-8u191-linux-x64.tar.gz
4、上传文件到linux服务器,使用工具FileZilla
1)FileZilla连接会提示连接出错,可以按照下图进行设置(照片来自网络)
在这里插入图片描述
5、在usr目录下创建java目录(使用FileZilla创建,也可以命令创建)
将下载的文件拷贝到java目录下。
6、使用命令 “tar -zxvf XXXXXX” 解压jdk文件,其中XXXXX为文件名。如:tar -zxvf jdk-8u191-linux-x64.tar.gz 得到文件夹 jdk1.8.0_191,修改文件为jdk1.8并放在之前建的java文件夹下。
7、编辑配置文件,配置环境变量
vi /etc/profile
在文件最后添加如下内容:(JAVA_HOME=后面的部分为jdk的安装路径)
在这里插入图片描述
8、重启机器或执行命令 :source /etc/profile
9、查看安装情况
java -version
在这里插入图片描述
二、安装tomcat7
1、下载tomcat,链接https://tomcat.apache.org/download-70.cgi,我下载的文件为apache-tomcat-7.0.91.tar.gz
2、上传文件到usr目录下,使用工具FileZilla
3、解压apache-tomcat-7.0.91.tar.gz,命令 “tar -zxvf XXXXXX” 得到文件夹apache-tomcat-7.0.91,用命令 “mv file1 file2” 对文件夹进行修改名称,如:mv apache-tomcat-7.0.91 tomcat7,将解压的文件夹名称进行修改。
4、关闭防火墙命令: systemctl stop firewalld
开机禁用 : systemctl disable firewalld
下图是关于防火墙设置的命令(来自网络)
在这里插入图片描述
5、进入tomcat目录下bin文件夹启动tomcat服务,命令:sh startup.sh 出现下图所示,打开浏览器输入IP:8080出现汤姆猫页面,配置成功
在这里插入图片描述
6、配置开机自启动
用命令 “vi /etc/rc.d/rc.local” 编辑rc.local文件,在文件最后添加(注意:java和tomcat的路径要根据实际安装路径进行设置):
在这里插入图片描述
执行命令“cd /etc/rc.d” 进入rc.d文件夹,执行命令 “chmod +x rc.local” 给rc.local文件一个可执行的权限
设置成功
重启服务器 reboot

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144458.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Servlet主要知识点

    Servlet主要知识点

    2021年10月3日
    35
  • sql declare的用法_oracle declare语法

    sql declare的用法_oracle declare语法平时写SQL查询、存储过程都是凭着感觉来,没有探究过SQL的具体语法,一直都是按c#那一套往SQL上模仿,前几天项目中碰到一个问题引起了我对declare定义变量的作用域的兴趣。大家都知道c#中的局部变量,在if中如果我们定义一个变量的话他的作用到if结束为止,if外是不识别这个变量的,else里都不能使用,简单的写一下。if (true){   Int32 i = 1;   Co…

    2022年8月20日
    6
  • dvwa靶场教程_web漏洞靶场

    dvwa靶场教程_web漏洞靶场?DVWA靶场的概括:???DVWA是一个入门的Web安全学习靶场(包含:暴力激活成功教程,命令注入,文件包含,文件上传,不安全的验证码,SQL注入,跨站脚本,xss等.)提供给想学Web安全的人进行学习.

    2022年9月2日
    2
  • css 文字两端对齐

    css 文字两端对齐

    2021年7月3日
    79
  • 内存对齐的规则以及作用[通俗易懂]

    内存对齐的规则以及作用

    2022年1月20日
    38
  • kindeditor教程_pdf editor怎么用

    kindeditor教程_pdf editor怎么用今天群里的朋友问我能不能写个kindEditor编辑器的使用教程,说是弄了半天没有搞定。由于PHP啦后台正好用了这个编辑器,我有写经验,正好教他的同时写出来分享给大家kindEditor编辑器是一个由JS写成的在线编辑器,很多网站或CMS等都有用它,口碑不错,目前最新版本是4.1.10。其实它的用法非常简单,我是在下载了它的安装包后看了一些demo然后就把它放到PHP啦的后台上去了。好

    2022年10月12日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号