雲服務器部署項目

準備工做

  1. 阿里雲服務器(我這裏用的是CentOS 7)
  2. 已實名認證的域名
  3. WinSCP(方便文件操做)
  4. Xshell(鏈接遠程服務器)

安裝Java和Tomcat

安裝Java

查看yum庫中有什麼版本的java
yum –y list java*
安裝jdk1.8.0全部相關的組件
yum -y install java-1.8.0-openjdk*

安裝Tomcat

登陸WinSCP

將下載好的tomcat上傳到服務器並解壓

解壓命令:html

tar -xzvf apache-tomcat-8.5.46.tar.gz

將tomcat默認8080端口改爲80

1.在tomcat目錄下找到server.xmljava

2.將8080改成80,保存web

3.設置防火牆,開放80端口shell

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --query-port=80/tcp
firewall-cmd --reload
firewall-cmd --list-port
--zone #做用域
--add-port=80/tcp #添加端口,格式爲:端口/通信協議
--permanent #永久生效,沒有此參數重啓後失效

4.添加安全組規則apache

阿里雲控制檯 => 雲服務器 => 網絡與安全 => 安全組 => 配置規則centos

開啓Tomcat,添加域名解析

開啓Tomcat

在瀏覽器地址欄輸入雲服務器的公網ip就能訪問tomcat了瀏覽器

添加域名解析

阿里雲控制檯 => 域名 => 解析 => 添加記錄tomcat

這樣就能經過域名訪問了安全

將項目發佈到Tomcat

將項目壓縮,再將後綴名改成war

打開解壓縮後的項目

web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
  <welcome-file-list>
    <welcome-file>yamaxun.html</welcome-file> <!--首頁-->
  </welcome-file-list>
</web-app>

這樣就能經過:域名/項目名,訪問啦!不過網站還要備案才行(T_T)服務器

總結

  • 安裝jdk
  • 安裝tomcat
  • 修改tomcat默認端口
  • 設置防火牆開放端口
  • 添加安全組規則
  • 添加域名解析
  • 將項目發佈到tomcat
  • 網站備案
相關文章
相關標籤/搜索