阿里云服务器搭建WEB---配置篇(JDK TOMCAT)

我用的服务器是阿里云轻量应用服务器,属于最便宜的一个阿里云服务器,大学生优惠9.5一个月还是很赚的,四舍五入基本白嫖

呢么回归正题,本片文章,将带你一起装Tomcat服务器,因为Tomcat需要java,所以也将涉及到JAVA jdk的安装

一.安装所需软件以及文件

XShell:连接服务器控制台
XFtp:给服务器传输文件
XShell和XFtp下载连接

当然管理服务器的软件还有很多,Putty,SeurdeCRT等等呢个,大家可以根据自己的习惯选择

JDK:配置JAVA环境 JDK下载
Tomcat:搭建WEB服务器 Tomcat下载

1.XShell和XFtp

下载安装软件

XShell和XFtp下载连接(商业用途的话只需要输入姓名邮箱,就可以下载了,而且永久免费)
在这里插入图片描述
输入姓名和邮箱之后,邮箱就会接收到XShell和XFtp的下载链接
点击链接下载
点击链接下载就可以了

运行XShell

安装完成之后运行XShell
在这里插入图片描述
先点击文件,新建,就会出现新建会话框
在这里插入图片描述

在这里插入图片描述

账户名和密码都可以去阿里云进入控制台修改

连接成功之后就能看到这个界面
在这里插入图片描述

运行XFtp

也是先点文件,然后新建
在这里插入图片描述

在这里插入图片描述
连接成功后就会显示

在这里插入图片描述

2.JDK

a.下载

JDK下载
选择.tar.gz结尾的文件下载,因为这种文件用于linux系统里解压(下图是我下载的JDK)
在这里插入图片描述
如果是系统是64位的就下载x64的,如果是32位的就去下载x86的

文件先下载到你的电脑里,之后用XFtp传到服务器中

linux系统判断方法:
在XShell输入getconf LONG_BIT 返回数字是多少就说明你的linux是多少位
在这里插入图片描述
这里我的显示64,我的系统就是64位的

b.传文件

使用XFtp在服务器的root目录下新建一个java目录(文件夹),在java文件夹中再新建一个jdk目录
(和普通电脑使用相同,直接在空白处右键就可以新建了)
在这里插入图片描述

然后在左边电脑的文件中选择刚下载的JDK文件复制到服务器的jdk目录下(可以复制粘贴,也可直接拖拽过去)
在这里插入图片描述

c.解压文件

这时候就需要再打开XShell
先输入cd回到根目录再输入代码cd java/jdk进入到jdk目录
在这里插入图片描述
波浪后后边的显示的就是你目前所在的目录,虽然在XFtp中在根目录可以看到很多文件夹,但是在XShell中的根目录就是/root,你只能操作root目录下的文件
在这里插入图片描述
下面我再附一些你可能会用到的命令:
cd 返回根目录
cd ../ 返回上一个目录
cd xxx/xxx/xxx 进入某个目录下的目录下的目录
ls 显示当前目录下的文件
rm -rf xxx 删除目录或文件 (删除文件操作时在XShell输入指令中比在XFtp中右键删除操作要更快)

接下来使用指令tar-zxvf jdk文件名.tar.gz解压JDK文件,会跳出很多行代码,不用管它,几秒就好了
在这里插入图片描述

d.配置JDK环境

vi /etc/profile 使用vi(文本编辑器)打开配置文件

进入profile文件之后,文件中通过上下左右按键移动光标移动到文件最后(鼠标点击没用),按下i表示插入,之后输入

export JAVA_HOME=/root/java/jdk/你的jdk文件夹名
export JRE_HOME=/root/java/jdk/你的jdk文件夹名/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

输入完成之后按下esc退出编辑,再输入:wq!退出文件并保存就可以了(:q是直接退出不保存)
再输入指令source /etc/profile编译profile文件,这样才能使新得环节变量在终端中有效

e.测试JDK

最后输入java -version判断jdk是否安装成功
在这里插入图片描述

f.错误解决方法

如果没有如图显示,可以
1.检查版本是否安装错误 例如64位系统安装成了32位jdk
2.检查JAVA_HOME和JRE_HOME是否配置错误
3.如果JAVA_HOME和JRE_HOME多次检查后没错的话,可以吧root换成usr试一试

3.Tomcat

a.下载

在这里插入图片描述
一定要选择Core下载,这个功能比较全,然后点击tar.gz下载就可以了,这个不分x86还是x64

b.传文件

在/root/java目录下新建tomcat目录,把下载的tomcat用XFtp传到tomcat目录下

在这里插入图片描述

c.解压

先进入tomcat目录 cd java/tomcat
在这里插入图片描述
tar -zxvf tomcat压缩包名解压tomcat
在这里插入图片描述

d.配置环境

进入解压后的tomcat的bin文件下
在这里插入图片描述
再输入vi setclasspath.sh进入setclasspath.sh文件
在文件按下i(在图中位置输入)

export JAVA_HOME=/usr/java/jdk/jdk文件夹名
export JRE_HOME=/usr/java/jdk/jdk文件夹名/jre

在这里插入图片描述
再按esc,再输入:wq!保存并退出

e.测试tomcat

在tomcat的bin目录下,输入./startup.sh启动tomcat
在这里插入图片描述
然后去服务器管理页面
选择防火墙,添加8080端口
在这里插入图片描述

然后在电脑网页输入服务器公网ip加8080端口看是否有初始网页。例如39.108.49.70:8080
在这里插入图片描述
也可输入ps -ef | grep tomcat,如果显示下图这么多则说明打开成功。
在这里插入图片描述
在tomcat的bin下运行shutdown.sh即可关闭tomcat进程
./shutdown.sh

f.错误解决方法

如果显示tomcat started但是网页不显示

可能问题一:环境配置错误

检查环境配置是否错误,jdk文件名是否出错

可能问题二:有其他程序占用8080端口
  1. 先运行shutdown.sh关闭tomcat
  2. 再输入netstat -an | grep 8080检查8080端口是否有其他进程
  3. 如果有的话 ps -ef | grep 该进程名得知该进程的PID
  4. 输入kill 该进程的PID关闭占用8080端口的进程再重新运行startup.sh尝试
解决方法三:

进入tomcat的bin下的setclasspath.sh删除
export JRE_HOME=/root/java/jdk/jdk1.8.0_281/jre/lib
具体原因是因为假如有JAVA_HOME和JRE_HOME的情况下,会只解析JAVA_HOME,删除后有几率成功,假如没有影响的话还是都加上比较好

解决方法四:

重启服务器

解决方法五:

重置服务器!!!!!!!!!!
这是最扯淡的方法,我就是这样解决的,上面的方法对我来说都没有用,我买了服务器之后装了小皮面板,宝塔面板,我一开始觉得是这两个东西导致我没法使用,后来删了,还不行,而且小皮面板的主页还保存了下来,一气之下就重置了服务器,因为我里面也就装了jdk和tomcat,最后重新配置了jdk和tomcat,解决了问题

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
jdk-7u80-windows-x64 阿里云是指在阿里云上使用的一款64位Windows操作系统下的Java Development Kit (JDK) 软件包。JDK是一种用于开发、编译和运行Java应用程序的工具集合。 JDK-7u80表示该版本的JDK属于JDK 7系列的更新版本,"u80"意味着这是该系列的第80个更新版本。这个版本相对于先前的版本进行了一些改进和修复,以提供更好的性能和稳定性。 该软件包适用于64位的Windows操作系统,意味着它可以在支持64位架构的Windows操作系统上安装和运行。 在阿里云上使用该软件包,可以将其下载到阿里云服务器上,然后在服务器上安装和配置JDK是Java开发的基础,所以它的安装使服务器能够运行和执行Java应用程序。 使用JDK-7u80-windows-x64,开发人员可以使用Java编写和调试应用程序,并使用Java编译器将其编译为二进制可执行文件。还可以使用JDK中的其他工具,如Java虚拟机(JVM),用于在服务器上运行Java应用程序。 在阿里云上使用JDK-7u80-windows-x64,可以确保应用程序在64位Windows环境中正确运行,并且可以充分利用64位系统的性能和资源。 总而言之,JDK-7u80-windows-x64阿里云是一款适用于64位Windows操作系统的Java开发工具包,可以在阿里云服务器上使用,用于开发、编译和运行Java应用程序。该软件包具有提供更好性能和稳定性的更新版本,并能充分利用64位系统的优势。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值