阿里云从申请账号到项目部署并绑定域名

1.准备好云服务器ECS,云解析服务,还有万网域名

  先注册账号并进行学生实名认证,绑定支付宝账号。

  https://free.aliyun.com/      在这里可以申请半年的云服务器,选了Windows Server 2008 R2企业版 64位,因为服务器配置低,不适合选高版本的windows。

  我还另外购买了一年的云解析服务,9.9一年,购买链接找不到了。。

阿里云从申请账号到项目部署并绑定域名

  去万网买一个喜欢的域名  https://wanwang.aliyun.com/ 

  准备好之后,去控制台选择云服务器ECS-->实例,实例列表处选择对应的,我是华南1,查到公网ip。

  连接方法:

  ①.用电脑远程连接

    win+R,输入mstsc,输入刚刚查到的公网ip,凭据部分,用户名是Administrator,密码在“控制台实例-->实例-->更多-->重置密码”处设置。

    “重置密码”设置好之后,去远程连接处输入凭据并保存,就可以连接上了.

  ②.阿里云控制台-->实例-->右边的远程连接。

    第一次使用远程连接会有6位的初始密码,可以在“实例-->更多-->修改远程连接密码”处设置。

    连上后会显示“按CTRL+ALT+DELETE”登录,去页面左上角点击“发送远程命令”,再选择相应的命令即可登录。

阿里云从申请账号到项目部署并绑定域名

阿里云从申请账号到项目部署并绑定域名

2.部署项目并在外网使用  “公网ip:port/project_name”访问项目

  远程连接到云服务器之后,在服务器上安装jdk,安装Mysql数据库和navicat for mysql 并设置好自己的数据库。

  部署Tomcat,参考Windows下部署Tomcat   

  访问localhost:8080进入Manager。参考Tomcat的Tomcat-user.xml的配置文件 可以设置Manager的登录用户名和密码。

  在Manager下"浏览"处,选择项目的war包,点击Deploy发布项目。

  发布成功后,就可以在ESC服务器内部使用 “ip:端口号/项目名称”访问自己的项目了。

  到此,已经可以在与服务器内部成功运行项目了。但是在外部使用公网还访问不到,还需要做一个配置。

  参考: 阿里云 解决为什么不能使用公网IP地址访问部署的javaweb项目  中的-->7.解决步骤

  就可以使用 “公网ip:port/project_name”访问项目了。

3.使用域名解析绑定到服务器ip上

参考教程: https://bbs.aliyun.com/read/303411.html?spm=a2c4e.11155515.0.0.ign4u5

①阿里云产品验证,根据指引进行备案服务号申请。获得备案服务号

②域名备案 https://help.aliyun.com/knowledge_detail/36923.html?spm=a2c4e.11155515.0.0.PlKPbp  

③绑域名  

记得要先在“云解析”上,先将自己的域名解析到服务器ip上,配置方法可以参考阿里云帮助文档,将域名解析列表和vip实例管理都绑定上域名

  

阿里云从申请账号到项目部署并绑定域名

阿里云从申请账号到项目部署并绑定域名

  在Tomcat的conf/server.xml中配置

  1.把端口从8080改为80

  2.把Engine节点下的defaultHost改成自己的域名,这里默认是localhost

<Engine name="Catalina" defaultHost="www.zilun.online">

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwpxwf.html