阿里云的使用(web的搭建和云服务器的使用)
首先申请一个域名(腾讯百度阿里都可以)
然后申请一个云服务器(同样都可以)
进行域名解析,我的域名是百度云的,解析方式如下
点击域名管理
点解析->添加解析->设置基本上都是默认->IP地址填云服务器的公网IP
发布web程序
远程连接到服务器:
1,启动远程桌面连接(开始菜单搜索远程连接程序)
输入用户名,一般默认是Administrator,密码是自己设置的密码
2,连接到服务器之后就和操作自己的电脑一样了
下载jdk,配置环境变量
下载tomcat,配置环境变量
双击bin目录下startup.bat开启
如果一闪而过,无法开启,可能是jdk的环境变量没有正确配置
如果正确配置环境变量之后还是无法启动
在startup.bat的开头添加
SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131
SET TOMCAT_HOME=C:\apache-tomcat-9.0.0.M21
SET JRE_HOME=C:\Program Files\Java\jre1.8.0_131
其中JAVA_HOME是jdk的安装目录
TOMCAT_HOME是tomcat的安装目录
JRE_HOME是jre的安装目录
开启之后,直接使用域名+端口号(默认8080)可以访问到tomcat服务器的默认页面
如果想直接通过域名访问,将tomcat安装目录下的config文件夹中的server.xml文件的如下代码中的port改为80
即默认用80端口接收请求
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
如果想改变默认界面,将webapp目录下的root项目的index.jsp改为你想要的
改完之后可能无法访问,需要备案
可能出现的问题是即使这些都做了也无法通过域名访问.................
是因为云服务器没有设置可以访问的端口
在阿里云的控制界面选择安全组
点击右边的配置规则
选择添加安全组规则
其他都是默认,端口范围选择你tomcat的端口
授权对象可以填0.0.0.0/0
确认
可以通过域名访问