学习笔记:用Xshell和Xftp搭建阿里云ECS服务器

1:引言
上个月中旬左右我在阿里云租了一个ECS服务器,并申请了个域名。等到备案完成后,我就开始学习如何搭建一个个人网站。在这里,我想记录一下搭建网站的第一步:搭建我的ECS服务器。

2.1:下载Xshell和Xftp
https://www.netsarang.com/zh/

进入上面的网站,找到Xshell和Xftp,点击下载。
这里以Xshell为例:

初学者选择30天的评估即可。

2.2:用SSH远程连接服务器
打开Xshell和Xftp:

Xshell点击“文件”、“新建”,则进入“新建会话”:

按如图所示填写即可!

确定后,双击会话(以Ubuntu系统为例):
在这里插入图片描述

在这里插入图片描述


操作完毕后,下图即表示成功:
在这里插入图片描述

Xftp:SSH连接方式同Xshell
最终效果:

3.1:下载jdk和tomcat
在下载之前,我们需要在root文件夹内创建一个Java文件夹,再在其内部创建jdk和tomcat文件夹,便于分类和管理。
在这里插入图片描述
在这里插入图片描述
jdk下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
在这里插入图片描述
tomcat下载地址:https://tomcat.apache.org/download-80.cgi
在这里插入图片描述下好之后,把压缩包用Xftp上传至对应文件夹,准备下一步操作。
在这里插入图片描述
在这里插入图片描述

3.2:配置环境

1、解压:
在Xshell中,使用cd命令进入jdk文件夹中:

cd Java
cd jdk

在这里插入图片描述

tar -zxvf jdk-版本编号-linux-x64.tar.gz

在这里插入图片描述对于tomcat跟jdk步骤同理:

tar -zxvf apache-tomcat-版本编号.tar.gz

在这里插入图片描述
2、添加环境变量:
对于jdk,我们先输入:

vi /etc/profile

按 i 开始编辑:

添加

export JAVA_HOME=/root/Java/jdk/文件夹名
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

在这里插入图片描述
在这里插入图片描述
添加后按Esc键,再按 :wq! 加Enter退出
在这里插入图片描述
可用

source /etc/profile
java -version

这两行命令来确定jdk环境变量是否配置成功。
如图表示版本号为1.8.0_251,已经成功。
在这里插入图片描述
对于tomcat,我们先进入apache-tomcat-8.5.54文件夹内的bin目录内:
在这里插入图片描述输入:

vi setclasspath.sh

再按 i 开始编辑此脚本。

添加:

export JAVA_HOME=/root/Java/jdk/文件夹名
export JRE_HOME=/root/Java/jdk/文件夹名/jre

同jdk步骤保存退出。

3、启动tomcat
使用./startup.sh命令即可
在这里插入图片描述

Tomcat started.即为开启成功。

4.1:用IP访问页面
因为我们设置的tomcat是8080端口,直接访问会导致失败,所以我们要回到阿里云控制台设置8080端口放行。

在这里插入图片描述
再点击“添加安全组规则”。

添加方式如图,填完点击确定即可。
在这里插入图片描述
然后,就可以用IP访问网站啦~
在这里插入图片描述
4.2:访问自己设计的HTML网页
将写好的HTML文件放入tomcat解压文件夹内的webapps文件夹内即可。
这里以我比赛做的供应链网站为例:(SupplyChain即是我比赛的作品)
在这里插入图片描述
在这里插入图片描述
输入http://服务器IP名称:8080/SupplyChain/index0.html就能访问到index0.html了。

4.3:使用域名代替IP访问网站
在阿里云点击域名,再点击解析:
在这里插入图片描述
点击“添加记录”,进入如下页面:
在这里插入图片描述
最后点击确定即可。

在cmd中,可用nslookup 域名前缀+域名来确定是否解析成功。
在这里插入图片描述
最后一行即表示成功。

此时,就可以用域名来访问网站啦~
在这里插入图片描述

总结:
在这一次的比赛中让我学会了很多计算机必不可少的知识,其中就包括服务器的搭建。此博客仅为自己的学习笔记,可能跟服务器搭建教程内容重合度较高,本人也在不断地学习,也请各位大佬多多指教啦~

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值