雲服務器部署項目


准備工作

  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上傳到服務器並解壓

解壓命令:

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

將tomcat默認8080端口改成80

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

2.將8080改為80,保存

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

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.添加安全組規則

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

開啟Tomcat,添加域名解析

開啟Tomcat

在瀏覽器地址欄輸入雲服務器的公網ip就能訪問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
  • 網站備案


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM