部署JavaWeb(个人博客网站)到云服务器流程详解

引言

前段时间做了个简单的个人博客,现在重点介绍一下如何部署到Internet。web程序是在win10下开发,部署环境是Ubuntu16.0.
这篇文章只讲部署,对啥都不会之全能型萌新不太友好,适用于有些基础的童鞋。。

一、准备工作

1.0你需要会的知识

Java基本语法;Tomcat相关;基本的MySQL操作;Linux常用命令;….

1.1开发环境

我的电脑是win10,需要安装的软件如下:

名称开发工具
编译软件Eclipse
语言Java
运行环境jdk1.8,jre1.8
服务器Tomcat8.0
数据库MySQL
其它工具XShell

PS:有没有人跟我一样很想吐槽MarkDown的表格语法的。

1.2部署环境

准备一个阿里云服务器,学生价很便宜,租配置最Low的就行,选择Ubuntu16.0(细节自行百度,不懂可以问我),这样你就相当于有了个公网IP的电脑“云服务器”,我们的个人博客将部署在这台机器上。(感受到了Java跨平台特性的浓浓的善意)。需要安装的软件如下:

名称开发工具
运行环境jdk1.8,jre1.8
服务器Tomcat8.0
数据库MySQL

1.3所需其它文件

1.已经在局域网(localhost)能顺利运行的java web程序,并打包成war文件(如何做JavaWeb程序war文件?网上例子一大堆)。

二、将WAR文件上传至云服务器

我所租的云服务器是自动配置了SSH的,所以可以直接用XShell连接至云服务器。

1、要设置云服务器的安全策略为允许SSH连接(22端口)、允许8080端口访问。
2、开启云服务器(Ubuntu),并检查SSH是否开启。
3、在本地使用XShell软件登陆至云服务器。
4、使用cd命令进入Tomcat文件夹的webapps文件夹里。
5、使用sudo rz命令开始传送,在弹出的对话框里选择war文件。
6、传送完成后使用ls指令看看是否准确传送。

以上步骤卡在哪一步就百度哪一步,最后一步如果看到有了自己的文件,那么就OK了,没错博主有点懒,图都不截。

三、配置Tomcat

啊哈,

第一步当然是在Tomcat上配置运行所需的jdk以及jre啦。

第二步是:使用cd命令进入Tomcat文件夹的webapps文件夹里。并将里面的ROOT文件重命名为ROOTABCDEFG,并将自己的war文件所生成的文件夹复制一份,命名为ROOT。

四、在本地浏览Internet的上自己的主页

呼朋唤友来帮忙测试一下,当然这个时候你还没有域名,所以你只能把如http://39.106.66.189:8080/MyWebBlog这样的地址发给小伙伴啦。
重点在这儿:把上面的39.106.66.189:换成你的云服务器的IP地址,MyWebBlog换成你的war的文件名。那么就形成了你的博客地址啦。
当然,你把自己的博客文件夹改为ROOT后,直接输入http://xx.xx.xx.xx:8080/也能进入自己的博客啦(实际上用这个比较好,其实这与加了MyWebBlog是两个不同的web程序,看到这里是不是有什么新想法呢哈哈)。
欢迎访问我所部属的个人博客:大但丁的个人博客

  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值