资讯专栏INFORMATION COLUMN

centos7.4安装jdk1.8及tomcat8.5

U2FsdGVkX1x / 1081人阅读

摘要:关于的安装,这里有一篇文章不错安装完整步骤关于的安装,这里有一篇文章也不错安装

环境

Centos7.4(注意:Centos是7.0以上的版本,安装在虚拟机VMware12.5中)

tomcat8.5(官网64位)

jdk1.8(官网64位)

工具

Xshell(远程终端模拟)

FileZilla(给linux传输文件)

ip address //查看本机ip
ifconfig //查看本机ip
步骤 1、安装jdk

下载jdk,去官网下载jdk,我下的是jdk-8u151-linux-x64.tar.gz

在/usr/local/下面建立java文件夹,用FileZilla上传jdk至java文件夹里面

解压

 tar -zxvf jdk-8u151-linux-x64.tar.gz //解压jak

配置java环境变量

vi /etc/profile

按i进入编辑模式,在最后加入以下内容

 export JAVA_HOME=/usr/local/java/jdk1.8.0_151
 export PATH=$JAVA_HOME/bin:$PATH
 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

退出并保存,按:esc、然后按:shift+:、输入:wq
让/etc/profile文件修改后立即生效

source /etc/profile

测试

java -version

可能出现的错误

bash: ./java: cannot execute binary file

出现这个错误的原因可能是在32位的操作系统上安装了64位的jdk,
查看jdk版本和Linux版本位数是否一致。
查看你安装的Ubuntu是32位还是64位系统:

sudo uname --m
i686 //表示是32位
x86_64 // 表示是64位  

最后 删除安装包(没用了)

rm -rf jdk-8u151-linux-x64.tar.gz //删除安装包

2、安装tomcat

用FileZilla上传tomcat文件至/home,

解压tomcat安装包

tar -zxvf apache-tomcat-8.5.24.tar.gz //解压tomcat安装包
mv apache-tomcat-8.5.24 tomcat //把解压的文件重命名为tomcat
mv tomcat /usr/local //移动tomcat文件夹至/usr/local

配置环境变量(告诉电脑tomcat在哪里)

vi /etc/profile

进入insert模式(按字母i) ,把下面这段代码加到最后面,保存退出(然后按esc、然后shift+:,输入wq回车)

TOMCAT_HOME=/usr/local/tomcat

使配置文件生效

source /etc/profile

3、测试tomcat

启动tomcat,在/usr/local/tomcat/bin目录下:

./startup.sh

给防火墙添加8080端口(centos7以上都是firewall,iptables的升级版,这个很关键、需要注意,我在这里搞了好长时间)

//查看firewall状态(runing:运行,not runing:没有运行),如果没有运行,用systemctl start firewalld启动
firewall-cmd --state
firewall-cmd --permanent --zone=public --add-port=8080/tcp //添加8080端口
firewall-cmd --reload //重新加载firewall

测试tomcat在服务端是否能访问

curl http://localhost:8080

用浏览器访问:http://192.168.5.130:8080
注意:192.168.5.130是我在虚拟机上Centos的ip地址

存在的问题

这样测试在本机可以访问http://192.168.5.130:8080,但是在别人的电脑上不能访问到,以后有机会研究一下。

写在最后

其实在Centos中安装jdk、tomcat不难,我遇到的主要问题是在防火墙加个8080端口,centos7.0以上都是firewall(iptables的升级版),按照一般的做法在iptables中加8080端口是行不通的,网上找了几个linux论坛都不怎么活越,所以在这一块花了比较长时间,其它没什么难的。

关于jdk的安装,这里有一篇文章不错:Linux安装JDK完整步骤

关于tomcat的安装,这里有一篇文章也不错:centos7.2安装tomcat8

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/35534.html

相关文章

  • centos7.4安装jdk1.8tomcat8.5

    摘要:关于的安装,这里有一篇文章不错安装完整步骤关于的安装,这里有一篇文章也不错安装 环境 Centos7.4(注意:Centos是7.0以上的版本,安装在虚拟机VMware12.5中) tomcat8.5(官网64位) jdk1.8(官网64位) 工具 Xshell(远程终端模拟) FileZilla(给linux传输文件) ip address //查看本机ip ifcon...

    cc17 评论0 收藏0
  • Linux系统:centos7安装Jdk8Tomcat8、MySQL5.7环境

    摘要:一环境搭建上传文件解压检查环境,已经安装删除配置环境变量文件末尾追加下面内容跳到文件末尾检测安装成功二安装上传安装包启动服务访问测试了三安装卸载原系统中的获取官方地址地址源安装 一、JDK1.8 环境搭建 1、上传文件解压 [root@localhost mysoft]# tar -zxvf jdk-8u161-linux-x64.tar.gz [root@localhost myso...

    NeverSayNever 评论0 收藏0
  • Ubuntu的web服务器搭建系列之Tomcat(JDK+Tomcat+MySQL+Nginx+Re

    摘要:官网下载包通过将压缩包上传到服务器安装解压先在下新建文件夹,然后将文件夹移动到目录下配置环境在最后一行之前加入如下信息然后运行来开启如下提示说明已开启关闭, Tomcat官网下载tar.gz包 通过ftp将tomcat8.5.23压缩包上传到ubuntu服务器 安装 解压 sudo tar -zxvf apache-tomcat-8.5.23.tar.gz 先在/usr下新建文件夹to...

    hikui 评论0 收藏0
  • Ubuntu的web服务器搭建系列之Tomcat(JDK+Tomcat+MySQL+Nginx+Re

    摘要:官网下载包通过将压缩包上传到服务器安装解压先在下新建文件夹,然后将文件夹移动到目录下配置环境在最后一行之前加入如下信息然后运行来开启如下提示说明已开启关闭, Tomcat官网下载tar.gz包 通过ftp将tomcat8.5.23压缩包上传到ubuntu服务器 安装 解压 sudo tar -zxvf apache-tomcat-8.5.23.tar.gz 先在/usr下新建文件夹to...

    elarity 评论0 收藏0
  • centos7+nginx反向代理tomcat+https://域名访问

    目 标:实现https://域名访问tomcat主页OS环境:centos7.4(腾讯云服务器)软件准备(离线包):tomcat8 jdk1.8 nginx1.14 pcre(pcre2应该也行)工具:filezilla(FTP工具) Scrt(SSH工具)nginx下载:http://nginx.org/en/download....showImg(https://segmentfa...

    littlelightss 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<