大致过程:
一、购买一台云服务器。
二、安装JDK
三、安装Tomcat
四、部署一个简单的项目
五、测试连接
看起来挺简单的。。。不过这个过程真实情况确实也不难。( •̀ ω •́ )✧
具体说明一下步骤:
一、1.购买服务器
阿里云官网:https://www.aliyun.com/
腾讯云官网:https://cloud.tencent.com/
百度云官网:https://cloud.baidu.com/
华为云官网:https://www.huaweicloud.com/
推荐这四家,具体哪家的云服务器好这个还真说不好,仅个人印象而言,阿里云和腾讯云比较好,其实价格上去了性能就上去了,但就单个人而言,可能考虑因素:价格>性价比>性能(主要是因为穷(T_T)),其中学生价一般会优惠不少
我这里选择的是华为云,因为那时候他搞活动,1核 - 2G - 40G磁盘空间云服务器 + 1M带宽 1年99(个人感觉还是蛮划算的,反正也只是练习用)
2.购买完云服务器后就要访问我买的服务器了,怎么访问呢:
a.在自己电脑上,win+R,输入mstsc(Microsoft terminal services client,即“微软远程桌面控制”)
b.填写计算机名(自己购买的云服务器的IP)和用户名
c.在显示选项→本地资源→详细信息中选择要使用本地的哪些资源
d.点击连接即可,到时候就能把自己本地的资源直接放到云服务器上了。(づ ̄ 3 ̄)づ
二、下载JDK
1.到Oracle官网下载,下载地址:https://www.oracle.com/technetwork/java/javaseproducts/downloads/index.html
(这里我下载zip格式的,因为zip可以免安装)
2.下载解压完直接扔到云服务器上
3.配置环境变量:
JAVA_HOME:E:\Java\jdk1.7.0
Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
4.测试:
配置完后,可以在cmd窗口依次输入,java、javac、javac -version,若有结果则说明配置成功,例:
常规操作,参考网址:https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html
三、下载Tomcat
1.到Apache Tomcat官网下载,下载地址:https://tomcat.apache.org/download-90.cgi
2.下载后解压即可(貌似7.0以后就不用配置了)
3.扔到云服务器上的一个目录下,打开tomcat的bin目录下的startup.sh
4.测试,在浏览器输入www.localhost:8080,有出现tom猫即可
四、部署一个简单的web项目
1.因为要开发网站,那么就必须要有开发工具了,Idea、MyEclipse、Eclipse等等都行(这边我是用myeclipse10)
创建一个简单的web项目,点击运行,能够在自己本地出现hello word就算成功了。
(这里涉及不少东西,复杂的以后再说)
2.可以在自己本地弄好web项目,之后把web项目打包成一个war包,然后放到云服务器上的webapps目录下
3.重启云服务器上的Tomcat服务器即可
五、测试
1.在云服务器的浏览器上输入www.localhost:8080/项目名/index.jsp,界面出来就算项目部署成功了
2.在外网自己的电脑上,输入云服务器的ip地址/项目名/index.jsp,如果可以访问到就算成功了。
(在华为云服务器中) 如果访问不到,可以试着ping一下ip地址,可能会发现ping不通,这个是需要增加ICMP协议的
为了能访问到Tomcat服务,需要增加入方向的8080协议。(如果还有问题,可以到华为云相关论坛上看看)
六、域名
为了让自己的网站地址更好看一点,可以使用域名
1. 购买域名,还是在阿里云、腾讯云、百度云或华为云上买吧
这里我是用腾讯云的域名
就个人而言感觉在哪买都差不多,价格也基本差不多
2. 实名认证(需要身份证照)
3. 在腾讯云上快速添加到网站解析即可,然后在自己电脑上ping一下域名地址,可以ping得通说明成功了
4.在华为云上需要进行备案和网站的绑定,在几日的审核后,审核通过即可使用,到时候就能在自己电脑上访问了。