免费试用华为云服务器一个月,部署自己的网站

本人小白,记录一下摸索过程

一、免费试用华为云服务器一个月

image-20211031125050462

这里试用的是云耀云服务器HECS,我不知道它和弹性云服务器ECS的区别。

个人觉得最最基础的配置就已经能满足小白的需求了,所以没什么别的要求了,能用就行。

因为我已经申请过试用,所以不能截图了,但是需要注意的只有操作系统的选择。

[云服务器选什么操作系统?]

我选的是Ubuntu系统,有点后悔,因为选的时候我看Windows的选项都有个server,我以为是命令行版本的,就是没有图形界面的,这样的话也很不方便,还不如直接用Ubuntu,好歹之前用过,但是后来发现别人家的Windows竟然有图形界面,羡慕。

切换操作系统也只能切换Linux的,不能换成Windows了,如果有人选了Windows,麻烦给我说说到底是不是图形界面的,感谢!

二、配置云服务器

1.进入你的云耀云服务器页面

2.点击你的云服务器名称,之后进入安全组页面

image-20211031131657916

3.点击配置规则,在入方向规则

我也不懂,我配的:ssh的22,http的80,https的443,mysql的3306,tomcat的8080,还有个ICMP

可以点快速添加规则

image-20211031131818045

到此云服务器这里就配置好了,你可以自己摸索摸索,比如名称太长改个名啊,看看密码还记不记得,再进入控制台的远程登录页面看看。

最后要记住自己的弹性公网IP,用户名是root,密码是你自己设的


在之后我们要通过别的软件登录你的云服务器,为什么要通过别的软件,而不是在控制台的远程登录页面直接操作。

对我来说,主要就是上传文件到华为云服务器比较简单,只需要拖拽就行,不想下载软件的,可以查看官方文档(其实都是需要下载东西的)

大家搜索一下,就会发现,用的更多的是Xshell和Xftp,这两个我没用过,我用的是之前上课老师给我们发的Mobaxterm,一个顶俩,就是速度慢了点,大家可以自行选择。

三、安装配置Mobaxterm

官网下载

参考文章:MobaXterm详细使用教程

1.官网下载免费的便携版或安装版

2.打开Mobaxterm,在设置setting

image-20211031140055172

主要是选中Paste using right-click,就是可以右键直接粘贴,超级方便

3.点击会话Session,选中SSH,填ip和用户名,别忘了打勾

image-20211031140556158

4.第一次会让输入密码,隐式输入(输入不显示),之后可以保存密码,会让再设一个Mobaxterm的主密码,自己操作就行。

现在你可以远程访问你的服务器了,以后打开Mobaxterm,只需要双击你的ip就行,也可以自己给它改个名。

四、在云服务器里安装软件

我采用的方法是在电脑上下载,通过mobaxterm拖拽进云服务器

参考文章:将项目部署到云服务器(入门级)

(1)jdk

1.在桌面(随意)上新建文件夹 java(随意),将jdk下载到这里,之后可以直接拖拽文件夹进云服务器

2.jdk 下载,需要注册Oracle账号

image-20211031141720561

3.下载完后,在桌面上,长按拖拽java文件夹到 /usr/

image-20211031142637277

4.解压,记得改为自己的路径和文件名

tar -zxvf /usr/java/你自己的.tar.gz

5.修改/etc/profile这个文件(配置jdk环境变量)

vim /etc/profile

按 i 键进行编辑,加入以下代码,记得改为自己的路径和文件名

export  JAVA_HOME=/usr/java/jdk1.8.0_191
export  CLASSPATH=$CLASSPATH:$JAVA_HOME/lib
export  PATH=$PATH:$JAVA_HOME/bin

先按Esc,再按 :,输入wq!(强制保存退出) 退出

6.修改了/etc/profile文件后,需要把这个文件里保存的命令执行一次(方法是使用source命令)

source /etc/profile

7.测试是否安装成功

java -version

输出正确的 java version 就行了

(2)tomcat

1.在桌面(随意)上新建文件夹 tomcat(随意)

2.Tomcat下载

image-20211031143911486

3.下载完后,在桌面上,长按拖拽文件夹到 /usr/

image-20211031142637277

4.解压,记得改为自己的路径和文件名

tar -zxvf /usr/tomcat/你自己的.tar.gz

5.编辑文件 startup.sh

vim /usr/tomcat/你自己的/bin/startup.sh

按 i 键进行编辑,加入以下代码,记得改为自己的路径和文件名

#set java environment
export JAVA_HOME=/usr/java/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/libexport
export PATH=${JAVA_HOME}/bin:$PATH
#tomcat
export TOMCAT_HOME=/usr/tomcat/apache-tomcat-9.0.12

先按Esc,再按 :,输入wq!(强制保存退出) 退出

6.运行Tomcat

./startup.sh

7.测试是否配置成功

在浏览器输入 公网ip:8080 ,出现Apache Tomcat页面 就行了

8.关闭Tomcat

./shutdown.sh

一般不需要关Tomcat,毕竟买了个云服务器不就是想一直挂着吗,我之前还疑惑为什么要设置Tomcat开机自启,后来想想可能是云服务器过期,续费后,还要重启Tomcat比较麻烦吧。不过目前没有这个烦恼,就先不设置了(其实是设置的时候出现问题了,就放弃了)。

五、用eclipse整个war包

1.用eclipse新建一个

image-20211031145257413

2.next,命名,选2.5,finish

image-20211031145418332

3.在WebContent上右键新建一个jsp file

image-20211031145528460

4.保存文件

image-20211031145648245

5.右键你的项目名,选择export - WAR file

image-20211031145751994

6.next

image-20211031145854779

7.将 war 文件拖拽到 /usr/tomcat/apache-tomcat-你自己的版本/webapps/下

8.修改/usr/tomcat/apache-tomcat-你自己的版本/conf/下的server.xml:

vim /usr/tomcat/apache-tomcat-你自己的版本/conf/server.xml

修改host节点的name为你的公网ip,在host节点下加一个节点

image-20211031150759853

此时重启tomcat,浏览器进入 公网ip:8080/你的war包的包名,(有的可能不加包名也行,但我的不加的话还是apache的页面),就会看到页面显示内容了

image-20211031150855544

六、消灭端口号和项目名

总是输入这些也太麻烦了,想只输入ip就能访问

1.修改/usr/tomcat/apache-tomcat-你自己的版本/conf/下的server.xml:

vim /usr/tomcat/apache-tomcat-你自己的版本/conf/server.xml

2.修改Connector节点的端口号由8080改为80

image-20211031151544978

3.修改Engine节点的defaultHost属性由localhost改为自己的ip或域名

image-20211031151649493

此时重启tomcat,浏览器直接输入 公网ip,就会看到页面显示内容了

image-20211031152134198

重启tomcat的操作

1.首先要进入Tomcat下的bin目录

cd /usr/tomcat/apache-tomcat-你的版本/bin/

2.关闭Tomcat

./shutdown.sh

3.启动Tomcat

 ./startup.sh

猜你喜欢

转载自blog.csdn.net/tfnmdmx/article/details/121064706