django本地服务器部署_如何把本地Web项目部署到云服务器上

【写给小白】

上手学Web的同学通常会用本地Tomcat进行测试

当一个网站写得差不多了,如何部署到云服务器,让别人也能远程访问呢?

1. 你需要

配置好Tomcat的云服务器(我用的linux系统)

写好的web项目(我用的Java Web)

2. 把项目打成war包

我本人已经与百度达成深度合作意向,大家根据编译器的不同,搜索如下关键字,即可知道如何打war包

【eclipse怎么打war包】

or【IJ IDEA怎么打war包】

or【XX编译器怎么打war包】

3. 把war包扔进服务器Tomcat

在我们的合作伙伴百度上,你甚至可以搜索到如下两款免费软件

43ae6c8de8827e1ecc2e78a595b44253.png
连接远程服务器的

3aea5f16c9a035caf49690659e00a6dc.png
管理服务器文件的

首先打开小锁软件WinSCP,登录服务器

495b07568149513398db4b326c375153.png

然后鼠标点点点进Tomcat webapps文件夹下,把打好的war包文件扔进去

比如我的文件中已经有几个项目的war包了

5e99489a4867543a48a9f1d5e152633a.png

4. 重启Tomcat

d005777b6937f9832747cc3df385cf04.png

8a299bd484e78ebb3fb849a1f667dced.png

5. 稍等一会,打开浏览器访问

ed97922c1315ca4c1be33bfb2c4da2c3.png

比如我有一个WebDemo_war.war文件,访问index页面

浏览器地址输入:

http://140.143.***.***/WebDemo_war/index.jsp

即http://ip/war包名/页面名

至此,网页的部署工作完成

6. 答疑

(1)普通html页面如何部署

html直接扔进Tomcat webapps文件夹下,浏览器按路径名访问即可
没有Java代码的jsp页面也可以直接丢进Tomcat

(2)服务器怎么配置Tomcat

建议直接参考我们的合作伙伴、互联网巨头——百度
比如我的服务器是CentOS7,根据我二十年的呼吸经验,我会百度【Centos7怎么配置Tomcat】

(3)为什么我总是打不开自己的网页

可能是服务器本身原因,也可能Tomcat原因,总之多等一会,我平均每次重启tomcat要等5分钟左右
排除网页war包的问题,你可以试试直接访问ip地址,会转到Tomcat Root下,如果你没有更改过这个文件夹里的内容,大概率你会跳到三角猫页面,证明服务器无问题,反之,就是tomcat的问题
回到云平台,看一下主机是不是意外关机了,或者重启一下主机试试

(4)域名绑定ip问题

一般买了域名会赠送域名解析服务,除了老朋友百度,云平台一般会自带说明手册
访问的时候只要把ip部分替换为域名即可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值