阿里雲服務器Linux系統(Ubuntu)部署JavaWeb項目

準備:購買阿里雲服務器

  1. 點擊進入官網,滑到最下面,找到 學生機 (可真是藏得隱蔽呢,找了老半天)
    在這裏插入圖片描述
  2. 購買服務器(這裏我選擇購買的是:輕量服務器-系統鏡像-Ubuntu 16.04 64位),可適個人情況進行選擇
    在這裏插入圖片描述
  3. 購買完成後點擊右上角 控制檯 就可找到自己購買的服務器了,如下圖(找不到請點擊
    在這裏插入圖片描述
  4. 設置服務器密碼(之後客戶端遠程連接服務器使用)
  • 點擊上圖中購買的服務器
  • 點擊重置密碼,進行設置(密碼可要記住哦)
    在這裏插入圖片描述

第一步,遠程連接服務器

網上很多教程是通過Xshell終端模擬器訪問遠端不同系統下的服務器,以及配合Xftp文件傳輸客戶端來上傳文件(如Java、Tomcat安裝包),這裏推薦使用MobaXterm,有SSH鏈接功能,也有FTP功能,還可以包括VNC遠程桌面連接功能

  1. MobaXterm 官網下載
    在這裏插入圖片描述
  2. 下載結束後,解壓到一個自定義路徑即可,免安裝,雙擊打開
    在這裏插入圖片描述
  3. 連接服務器(ip和name可在阿里雲服務器的遠程連接中找到)
    在這裏插入圖片描述
    在這裏插入圖片描述
    輸入之前設置的密碼即可連接到服務器
    在這裏插入圖片描述

第二步,下載及配置Jdk以及Tomcat

  1. 下載JDK以及TomcatLinux下的壓縮包
  1. 將下載好的壓縮包通過 MobaXterm 左側工具欄拷貝到服務器端
    在這裏插入圖片描述
  2. 同樣在左側工具欄中找到usr文件夾,新建java文件夾並在此文件夾中再次創建jdk、tomcat兩個文件夾
    在這裏插入圖片描述
  3. 配置Java環境(注意可能下載的壓縮包有所不同,以自己的爲準)
  • 解壓jdk壓縮包:tar -xzf /home/install_package/jdk-8u221-linux-x64.tar.gz -C /usr/java/jdk/
  • 配置環境變量(或者直接打開etc目錄下的profile文件):vim /etc/profile
    在文件末尾處添加以下內容並保存(終端中輸入a/i 進行編輯,按 esc 退出編輯模式,輸入:wq保存退出)
    #set java environment  
    export JAVA_HOME=/usr/java/jdk/jdk1.8.0_221
    export JRE_HOME=/usr/java/jdk/jdk1.8.0_221/jre  
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH  
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
    
    在這裏插入圖片描述
  • 查看是否配置成功:java -version
    如果沒有出現如下圖所示,請檢查是否已經解壓成功(走到 usr/java/jdk 目錄下查看是否有解壓後的文件)以及環境變量設置成功!
    在這裏插入圖片描述
  1. 安裝Tomcat及配置、war包部署
  • 解壓tomcat的壓縮包:tar -xzf /home/install_package/apache-tomcat-8.5.45.tar.gz -C /usr/java/tomcat/
  • 配置環境變量(或者直接打開etc目錄下的profile文件):vim /etc/profile
    在文件末尾處添加以下內容並保存(終端中輸入a/i 進行編輯,按 esc 退出編輯模式,輸入:wq保存退出)
    export JAVA_HOME=/usr/java/jdk/jdk1.8.0_221   
    export JRE_HOME=/usr/java/jdk/jdk1.8.0_221/jre
    
    在這裏插入圖片描述在這裏插入圖片描述
  • 驗證:
    1) 在bin目錄執行如圖所示命令./startup.sh,驗證安裝
    在這裏插入圖片描述
    2) 或者瀏覽器輸入阿里雲公網IP地址加上8080端口,頁面如下圖所示表示成功:http://公網ip:8080/
    在這裏插入圖片描述
  • 將打包好的 War 包 複製到 /usr/java/tomcat/apache-tomcat-8.5.45/webapps/ 目錄下
    在這裏插入圖片描述
    此時在通過8080端口後加上項目名稱,即可運行此項目,如下圖所示:
    在這裏插入圖片描述

第三步,安裝MySQL

  1. 先使用 wget 下載存儲庫軟件包:wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb然後
    在這裏插入圖片描述

  2. 使用以下 dpkg 命令安裝下載好的 MySQL 存儲庫軟件包:sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb

    注意:默認 MySQL 服務器版本 mysql-8.0 的源將被自動選中,回車選擇版本,這裏我們只需最終確定就可以完成發行包的配置和安裝。
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述

  3. 從所有已配置的存儲庫(包括新添加的 MySQL 8存儲庫)中下載最新的軟件包信息:sudo apt update
    在這裏插入圖片描述

  4. 運行如下命令安裝 MySQL 8 社區服務器、客戶端和數據庫公用文件:sudo apt-get install mysql-server
    在這裏插入圖片描述

  5. 通過安裝過程,將會要求爲 MySQL 8 服務器的 root 用戶輸入密碼,在輸入和再次驗證後按回車繼續。
    (這裏將密碼設爲:root)
    在這裏插入圖片描述
    在這裏插入圖片描述

  6. 接下來,MySQL 服務器認證插件的配置信息將會出現,選擇推薦的第一個按回車繼續。
    在這裏插入圖片描述

  7. 理論上到這一步。安裝已經完成。但是爲了安全起見,我們還可以增加下面幾步。
    保護MySQL服務器安裝輸入:sudo mysql_secure_installation

  • Would you like to setup VALIDATE PASSWORD component?:n(要設置驗證碼組件)
  • Change the password for root ? :n(更改root密碼)
  • Remove anonymous users? : y(刪除匿名用戶)
  • Disallow root login remotely?: n(禁止root遠程登錄)
  • Remove test database and access to it? : y(刪除測試數據庫)
  • Reload privilege tables now? : y(立即重新加載特權表)
    在這裏插入圖片描述
    在這裏插入圖片描述
  1. 檢驗是否安裝成功(MySQL服務器會在安裝完成之後自動啓動)
    service mysql status //查看狀態
    service mysql start //開啓
    service mysql stop //關閉
    
    在這裏插入圖片描述
    然後我們進入裏面:
    mysql -u root -p
    show databases;
    
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章