作者:邵发本文是Java学习指南系列教程的配套文档。 本文介绍如何在云主机上快速部署一个网站,基于Windows系统,服务器选用Tomcat8.5版本。 1. 准备云主机首先,得准备一台主机作为服务器,还要有一个公网的IP地址,才能够作为一个真正的网站被全国乃至全世界用户访问到。 对于个人来说,首选云主机作为服务器,可以省去很多麻烦。从当前流行的服务商(阿里云、腾讯云、百度云)处获得主机后,同时会附送一个公网IP地址。关于如何获取云主机,请参考191118_01号文档 的操作说明。 对于企业来说,有的企业会自己购买一台主机放在公司,并从电信服务商那里购买静态IP资源,这种情况不在本文范围之内。 2. 准备服务器环境首先,运行 mstsc命令打开远程桌面,登录到云主机。此处演示用的主机的公网IP为123.56.150.87,实际应更换为你自己的云主机公网IP。 然后,需要在云主机上部署 Tomcat及Java环境。 点此 下载tomcat-8.5.zip ,此压缩包中已经自带了JRE支持。下载到本地,并拷贝到云主机的C盘根目录下。 注意:请解压缩到根目录,以避免路径有问题。 如上图,解压缩之后,打开C:\tomcat-8.5目录。 可以看到有一个StartTomcat.cmd程序,直接双击运行它就行。 观察控制台黑窗口里有没有 “错误” 字样,没有错误,就是启动成功了。最后显示Server startup in nnnn ms表明已经启动完成。 3. 服务器本地测试在云主机上安装一个谷歌浏览器,或者其他的360、搜狗等浏览器都可以。 输入:http://127.0.0.1 注意:这里在远程桌面云主机里截的图,127.0.0.1 就指代的是云主机自身。 正常情况下,在浏览器里会输出 “云主机测试OK” 字样。 4. 服务器本地测试现在,看一下是不是全国用户都可以访问你的网站了。随便找一台能上网的电脑,打开 http://123.56.150.87 (这里请换成你自己的云主机IP) 正常情况下,在浏览器里会输出 “云主机测试OK” 字样。表明你的服务器已经可以被全国访问。 5. 设置域名解析(DNS)一般情况下,正式的网站都是用域名访问的。只有自己开发测试的时候,才会使用IP地址。 如果你已经购买了域名,并且做完了域名备案,那么就可以设置域名解析了。 登录你的域名管理页面,设置域名解析。 (1)记录类型:选择 A 类型 (2)主机记录:输入 my(即完整域名为 my.afanihao.cn ,也可以设为 www) (3)记录值: 123.56.150.87 (替换为你自己的云主机公网IP地址) 点确定,几分钟之内将生效。 然后,在浏览器里以域名方式来访问你的网站吧! 6. 部署Java Web 项目把你的 JavaWeb 项目的 WebRoot目录下的内容,拷贝到云主机上的 C:\tomcat-8.5\webapps\ROOT 然后把Tomcat窗口关闭,重新启动即可。 项目所需之其他环境,在云主机上自己安装即可。 至此已经完成部署。由于篇幅限制,过程中若有其他未尽之问题(如安全组设置、安装包下载),可以点此处获取。 部署完毕。 |
|