Ubuntu云服务器下载并配置JDK及Tomcat

前言

阿里云服务器买的Ubuntu,刚买下来没有环境,先从Java装起
两步走:
1、下载Jdk
2、配置环境变量
3、下载tomcat
4、配置Tomcat环境变量

下载JDK

我安装的JDK1.8就够了
有两种方法:

方法1:

下载跟服务器匹配的Jdk版本,下到本地,然后通过一下命令将下载的包推送到服务器上

scp /User/myUserName/Download/jdk-8u161-linux-x64.tar.gz server:/home/user/java

scp命令即secure copy,是远程拷贝文件的命令,以上命令的意思是,将本地/User/myUserName/Download/目录下的文件jdk-8u161-linux-x64.tar.gz复制到远程服务器server的/home/user/java目录下,如果scp后面有个-r标识,是复制文件夹。

方法2:

直接在服务器上通过wget命令下载jdk:

wget -c --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.tar.gz

其中–no-cookies –header “Cookie: oraclelicense=accept-securebackup-cookie”是下载请求授权信息,一开始没加这个信息。导致下载的Jdk解压失败,而且包只有几k,解压后是个网页。
后面的地址是Jdk下载页面,不同版本的Jdk下载链接,点击右键复制连接就能拿到。

配置JDK环境变量

将下载的包解压缩

tar -zxvf jdk-8u161-linux-x64.tar.gz

然后配置环境变量,在/etc/profile文件中加入如下内容

export JAVA_HOME=/usr/jdk1.8.0_161
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

ps:其中Java_Home的路径是我解压后的jdk的路径。
然后wq保存退出。
然后source /etc/profile
最后输入java -version验证是配置成功

下载Tomcat

方法同下载JDK中的方法1。不再赘述

配置Tomcat环境变量

进入tomcat的的bin目录:

cd home/user/tomcat/apache-tomcat-8.5.29/bin

在startup.sh和shutdown.sh中分别追加以下内容:(在最后一行之前加)

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_161#jdk目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
export TOMCAT_HOME=/user/tomcat/apache-tomcat-8.5.29#tomcat目录

然后保存退出
然后在bin目录下执行./startup.sh启动tomcat;执行./shutdown.sh关闭tomcat
在logs目录下执行tail -f catalina.out查看log输出

阿里云ECS服务器默认不允许公网或IP:端口号方式访问服务器,所以需要在控制台添加规则,步骤如下:
阿里云控制台中,选中安全组
这里写图片描述
然后点击配置规则
这里写图片描述
然后点击添加安全组规则
这里写图片描述
然后在标出位置按着图中所示输入,点击保存就可以了
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值