用阿里雲搭建web伺服器

阿里雲的使用(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

確認

可以通過域名訪問