用阿里云搭建web服务器

来源:互联网 发布:快传软件下载 编辑:程序博客网 时间:2024/06/05 20:36
阿里云的使用(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

确认

可以通过域名访问