云服务器建网站(安装Java与Tomcat)

如图是我的云服务器,阿里云平台的
在这里插入图片描述
我的是Linux操作系统,就以Linux为例

一、安装服务器管理工具XShell和Xftp

首先,我们要下载管理工具,我这里推荐Xshell6Xftp6
可以官方下载,也可以从我下面这个地址下载

链接: https://pan.baidu.com/s/1MNPG8V7om3tG3uhtTXxJ6g 提取码: twfk

二、安装Java以及Tomcat

下载安装完成后,打开Xshell6,点击新建会话
云服务器建网站(安装Java与Tomcat)_第1张图片
出现如图所示,需要填的是名称,这个可以自己定义
接下来是主机,这里填写你的云服务器外网ip

云服务器建网站(安装Java与Tomcat)_第2张图片
填写完之后,在左边点击用户身份验证
云服务器建网站(安装Java与Tomcat)_第3张图片
用户名root(Windows则为Administrator)
密码就是你设置的实例密码,如果忘记了可以重置
云服务器建网站(安装Java与Tomcat)_第4张图片
输入完成之后连接
云服务器建网站(安装Java与Tomcat)_第5张图片
Xshell连接成功,接下来就开始Xftp的工作,点击上面菜单栏窗口-传输新建文件即可自动打开Xftp并且连接到当前服务器
云服务器建网站(安装Java与Tomcat)_第6张图片
连接进来默认为root文件夹,在这里,我们新建两个文件夹名为jdk和tomcat
云服务器建网站(安装Java与Tomcat)_第7张图片
下载JDK和Tomcat的安装压缩包放入对应文件夹
可以官方下载,也可以从我下面这个地址下载

链接: https://pan.baidu.com/s/1MNPG8V7om3tG3uhtTXxJ6g 提取码: twfk

与此同时,我们进入usr中创建java文件夹,在java文件夹中创建tomcat和jdk文件夹
云服务器建网站(安装Java与Tomcat)_第8张图片
接下来,在xShell处输入
cd tomcat
进入root/tomcat文件夹
在这里插入图片描述
tar -xvf apache-tomcat-版本编号.tar.gz -C /usr/java/tomcat/
版本编号输入你下载的版本编号,后面的/usr则是解压目录
以我这个版本为例来说是
tar -xvf apache-tomcat-9.0.31.tar.gz -C /usr/java/tomcat/
输入完毕后会开始安装,切记,一定要cd进安装包所在文件夹,不然无法安装
云服务器建网站(安装Java与Tomcat)_第9张图片
如图所示,tomcat安装完毕,接下来安装Java
输入以下命令来切换到jdk文件夹
cd ../jdk
在这里插入图片描述
然后输入解压命令安装
格式如下
tar –zxvf jdk-版本编号-linux-x64.tar.gz -C /usr/java/jdk/
以我的为例是
tar -zxvf jdk-8u191-linux-x64.tar.gz -C /usr/java/jdk/
云服务器建网站(安装Java与Tomcat)_第10张图片

三、配置运行环境

安装完毕后,我们进行下一步,配置运行环境
输入
vi /etc/profile
进入系统变量编辑页面,依次复制以下四个变量
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_191
export JRE_HOME=/usr/java/jdk/jdk1.8.0_191/jre
export CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH

这里需要注意一点:环境变量除了export后面有一个空格之外,其他地方没有空格,多出了空格会出异常。
如果下载的JDK和我不同则需要将文件夹改为你下载的版本
云服务器建网站(安装Java与Tomcat)_第11张图片
复制好以后,按下Esc键,并输入
:wq
接着在输入
source /etc/profile
来更新数据
输入
java –version
来查看JAVA环境是否配置成功
在这里插入图片描述
JAVA环境配置完成后,接下来便是tomcat
找到你安装后的tomcat的bin目录,cd进去
云服务器建网站(安装Java与Tomcat)_第12张图片

cd /usr/java/tomcat/apache-tomcat-9.0.31/bin
进入目录后,输入
vi setclasspath.sh
将以下两行环境变量复制入其中
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_191
export JRE_HOME=/usr/java/jdk/jdk1.8.0_191/jre

云服务器建网站(安装Java与Tomcat)_第13张图片
按下Esc键,并输入
:wq
最后,测试成果
输入./startup.sh来开启tomcat服务器
云服务器建网站(安装Java与Tomcat)_第14张图片
Tomcat started 开启成功
需要注意的是,开启服务器和关闭服务器命令要在Tomcat的bin目录输入才可以
可以去输入你的外网ip地址加:8080来访问你的网站
云服务器建网站(安装Java与Tomcat)_第15张图片
到此为止,服务器便安装完成
如果要部署你的项目,把你的JAVAWeb项目打包为WAR文件放入webapps目录即可
在这里插入图片描述
当需要关闭服务器时,输入
./shutdown.sh

----------------------------------------------------------------------------------------------------------

以下是可能遇到的一些问题:

1.有些人可能开启成功后访问不了网站,有可能是安全组没有开放端口

一般阿里云会默认为你开放一些常用的端口,当然有些可能需要你自己去设置
按如图所示进入安全配置规则页
云服务器建网站(安装Java与Tomcat)_第16张图片
点击右上角添加安全组规则
填写端口范围,8080是tomcat默认端口
需要开通那个端口开通就可以
云服务器建网站(安装Java与Tomcat)_第17张图片
云服务器建网站(安装Java与Tomcat)_第18张图片

2.我想更换操作系统,或者重装怎么办

首先,停止云服务器
云服务器建网站(安装Java与Tomcat)_第19张图片
停止之后,在配置信息右边里面更多选项里面即可找到更换操作系统
云服务器建网站(安装Java与Tomcat)_第20张图片

3.我不想要显示我的网页地址后面加:8080

Xftp进入以下文件夹
/usr/java/tomcat/apache-tomcat-9.0.31/conf
修改server.xml文件
找到这么几行
在这里插入图片描述
将8080改为80即可
80端口为默认端口,所以不显示

你可能感兴趣的:(Java学习)