将本地web项目部署到云服务器上(腾讯云为例)
1. 现在网上找一个服务器空间自己注册购买登录
我用的腾讯云如下图所示:
2.然后登录之后人家就会给你一个用户名和密码在消息栏里面查看,如下图所示:
3.重装系统
因为我买的服务器是腾讯云的所以服务器预装的是Linux系统这个时候在Web浏览器端控制台可以自己重装系统为我们熟知的Windows系统如下图所示:
4.开放访问端口.
(以便于我们后期远程操控我们的云服务器,更加便捷的上传我们的web项目)
登陆腾讯云服务器,点击安全组选项,注意最上面的项目选择正确,点击安全组选择新建,
然后确定新建
5. 重装之后点击登录
先身份认证然后就是下载一个远程登录的链接的东西,以后登录服务器远程链接就简单很多,
6.不想下载也可以用自己电脑的远程链接
步骤如下:
这个时候就可以控制自己所买来的服务器了下来就是配置自己的服务器了(相当于就是自己远程的一个电脑)
7. 在服务器上安装JDK+Tomca及配置服务器防火墙
详见:
配置服务器防火墙
至此,云服务器和环境基本搭建完成!
8.这个时候就要在自己的本地计算机上工作了:
(1).用eclipse新建一个web项目,然后在webcontent下新建一个index.html,然后在本地部署到Tomcat服务器下,打开浏览器看是否能访问本地项目.
(2).将web项目导出成war文件.
9. 将先前导出的war文件放入服务器Tomcat的webAPP目录下,然后从bin—startup.bat启动Tomcat,先在服务器试试能否成功运行,可以的话,不要关闭服务器的Tomcat, 回到自己笔记本,在浏览器输入http://服务器公网IP:8080/项目名称/index.html或者http://服务器公网IP:8080/项目名称/index.jsp即可访问云服务器web项目.
10.如果你申请了域名的话这个时候就将自己的域名管理的控制台打开点击解析:
然后点击快速添加网站
现在就是服务器地址和域名绑定好了,
因为大陆对网站管理比价严格 所以网站都是要DNS备案的不备案的话 他显示的是正常解析但是不能解析到自己的服务器项目上的,这个备案得好多步骤比较麻烦所以我就没有弄,如果要弄得话,我自己简单了解了一下,如下图所示:
申请幕布之后点击幕布拍照: