如何发布JAVA WEB到云主机(windows)
一,准备步骤
1.一个云主机+域名
2.自己写的java web
购买云主机和域名
(我用的是腾讯云学生优惠套餐个人学习使用,价格比较便宜)
我可不是腾讯的托(滑稽)
下面进入正题:
购买完成后设置号各种密码之类的就可以登陆了
登陆后在服务器功能中添加角色功能
一直下一步到服务器角色勾选web服务器选择安装
安装好了要发布Java web还有一个前提就是要安装java web运行需要用到的 tomcat,My sql 和jdk
使用服务器上自带的浏览器 跟在自己电脑操作一样下载tomcat,MySQL 和jdk的安装包,具体配置环节自行百度。
(我用的是tomcat8,MySQL5.5,jdk10.0.1)
全部安装配置完成后就可以进入下一个步骤了
将Javaweb需要用到的数据库在本地转存的sql文件上传到服务器执行。这样就能够在服务器上使用要发布的项目的数据库了
二,项目的发布
在本地myeclipse里面将需要发布的Java web工程打包成war文件
具体步骤:
1.
2.
3.
在第二步的时候用的**版的同学可能会遇到错误导致myeclipse未响应卡死,
如果遇到可以参照:https://blog.****.net/lyp0715/article/details/50553370
在打包好之后将打包好的war拷贝到服务器中(我是上传到网盘然后在服务器上下载)
在服务器中将war包放到tomcat安装目录中的webapps文件夹中 如图
(放war包就行了,tomcat启动的时候会自动解压)
放入之后运行tomcat服务器 在服务器上输入localhost:8080/+项目名就能够访问javaweb项目了
当然注册域名后解析域名然后绑定到服务器上就可以使用服务器的公网ip或者域名+端口号+项目名访问web了
如图:
如果需要只输入域名或ip地址后就能直接访问项目可以将tomcat端口号改成”80“,然后修改tomcat的默认访问项目具体自行百度