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

这里写目录标题

  • 一、免费试用华为云服务器一个月
  • 二、配置云服务器
  • 三、安装配置**Mobaxterm**
  • 四、在云服务器里安装软件
    • (1)jdk
    • (2)tomcat
  • 五、用eclipse整个war包
  • 六、消灭端口号和项目名
    • 重启tomcat的操作

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

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

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

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

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

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

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

二、配置云服务器

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

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

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

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

可以点快速添加规则

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

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


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

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

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

三、安装配置Mobaxterm

官网下载

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

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

2.打开Mobaxterm,在设置setting

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

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

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

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

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

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

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

(1)jdk

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

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

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

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下载

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

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新建一个

2.next,命名,选2.5,finish

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

4.保存文件

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

6.next

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节点下加一个节点

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

六、消灭端口号和项目名

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

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

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

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

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

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

重启tomcat的操作

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

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

2.关闭Tomcat

./shutdown.sh

3.启动Tomcat

 ./startup.sh

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

  1. 最优惠租云服务器_租一个云服务器一个月需要多少钱?

    ++++++++ 12.8日更新「2020双十二活动」 来不及解释了,该上车了!阿里云 双十二拼团会场​www.aliyun.com腾讯云 双十二限时秒杀​cloud.tencent.com 云服务器 ...

  2. 部署网页到华为云服务器,把网页部署到云服务器

    把网页部署到云服务器 内容精选 换一换 介绍SAP应用弹性伸缩的部署方案. 部署提供可视化.一键式部署服务,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化.本节通过以下四步介绍如何使 ...

  3. 租一个云服务器一个月需要多少钱?

    游戏服务器的选择需要根据游戏性质来决定的,如果是一些小游戏或者一些比较老的游戏,这时游戏服务器的配置就不需要太高,价格自然不高,.但如果一些比较大型的游戏,特别要注重游戏体验的,这时就要选择一些高配置 ...

  4. 【华为云技术分享】如何快速实现鲲鹏弹性云服务器Node.js部署和高可用性?

    "Node 开发者容易面临的前三大困惑分别是异步编程.事件驱动以及 Debug.同时,文档是大家最期待的资源,新人对视频教程和免费在线课程的呼声最高."这份<2020 年 N ...

  5. 华为云服务器部署tomcat+jdk

    华为云服务器部署tomcat+jdk 在华为云上部署tomcat+jdk有两种方法,一是自行手动部署,二是通过华为云的DevCloud项目下的部署功能完成自动部署. 一. 手动部署 以部署jdk1.8 ...

  6. 华为云服务器+Nginx+Python3.7+Django2.2+支付宝支付接入部署

    华为云服务器+Nginx+Python3.7+Django2.2+支付宝支付接入部署 本次分享内容共分四个主要部署步骤 1.Django框架项目搭建部署 2.本地内网穿透测试 3.阿里支付宝支付接口部 ...

  7. 基于华为云的一个典型的持续部署方案

    云社区 博客 博客详情 基于华为云的一个典型的持续部署方案 [摘要] 华为云迄今为止已经有14大类超过100种服务了,可以做很多有用和好玩的方案. 基于华为云的一个典型的持续部署方案:Function ...

  8. 华为云服务器上安装jdk和部署tomcat

    华为云服务器上安装jdk和部署tomcat 一.下载jdk和tomcat 下载jdk 下载tomcat: 进入tomcat官网 二.安装jdk和tomcat 1,用ftp上传安装包到云服务器上 用xs ...

  9. 使用华为云服务器搭建一个简单网站(内容全面)

    一.购买服务器 因为遇上华为云服务器打折活动,因此就买了一年的华为云服务器.购买过程如下: 首先是去华为云官网注册账号,如果是学生进行学生认证,然后搜索"学生套餐",点击" ...

  10. 使用华为云服务器搭建一个个人网站

    前言: 昨天看到华为云又出新活动了,以前没参加过,抱着好奇的心态就买了半年的华为云服务器.查了查服务器能干些什么,发现可以搭建个人网站,所以便在网上看大佬的博客学习搭建自己的个人网站,下面是自己从购买 ...

最新文章

  1. 奖学金申请 | 2019年清华-青岛数据科学研究院​“RONG”奖学金申请通知
  2. x3650m5不自动进系统_自动起停系统不工作?可能有这几种情况
  3. c++成员函数指针强制转换为一般函数指针出现问题
  4. 何恺明最新工作:简单实用的自监督学习方案MAE,ImageNet-1K 87.8%
  5. Web前端中级认证php,1+x 证书 Web 前端开发中级理论考试 (试卷 6 )
  6. vue 滑动置顶功能_VUE 实现滚动监听 导航栏置顶的方法_蜡烛_前端开发者
  7. 【开源项目】保存YUV420数据到本地
  8. 一年中所有节日的排列顺序_计数问题(二)-排列组合的使用
  9. C++ int转string以及源码
  10. 设计模式之组合模式(Composite)
  11. checkbox全选和反选功能
  12. Linux的gcc编译器下载,gcc编译器下载
  13. 剑指offer——22.链表中倒数第k个节点
  14. loadrunner提高篇 - 关联技术的经典使用
  15. 使用canto+w3m实现在控制台上完美阅读RSS
  16. [导入] [转]总结C++与C#的区别
  17. 使用SQLyog创建表
  18. Eclipse优化设置技巧
  19. 魅族手机无信号无服务器,魅族手机没有信号的解决教程
  20. 王垠:完全用Linux工作及其后续

热门文章

  1. mysql 修改 character_set_database_如何将character_set_database latin1 改为 gbk(转)
  2. 英语口语收集(十五)
  3. 这3个快速开发平台,前后端都有,强推
  4. linux开启IP转发
  5. 邮件内容安全防护之反垃圾邮件开源软件ASSP
  6. 我的大学(写给正在读大学而又感到迷茫的你)
  7. linux根据文件名批量下载,Linux下多文件按照指定顺序批量解压和按照指定文件名更名...
  8. 远远地望你在山的那边
  9. 【bzoj4152: [AMPPZ2014]The Captain】最短路
  10. 用angular Material 做统计表格