一、部署環境
二、安裝jdk1.8
- 下載jdk1.8
- 獲取linux系統root權限
- 若不是以root用戶登錄,需要通過命令獲取root權限(回車後需要輸入root用戶的密碼)
su root
- 在usr路徑下創建java文件夾
mkdir java
- 將下載好的jdk文件放進java文件夾
- 我是在windows系統中下載好之後拷貝到虛擬機linux系統桌面上的,然後再移動到java文件夾中
mv /home/centos/Desktop/jdk-8u201-linux-x64.tar.gz /usr/java
- 進入java文件夾,解壓jdk-8u201-linux-x64.tar.gz
5.1 解壓完成後修改文件名(單純覺得文件名太長了)tar -zxvf jdk-8u201-linux-x64.tar.gz
mv jdk1.8.0_201 jdk1.8
- 配置環境變量(具體文件讀寫保存等操作此處沒有詳細說明,可自行百度)
6.1打開profile文件
6.2添加如下內容vim /etc/profile
6.3保存並退出JAVA_HOME=/usr/java/jdk1.8.0_60 CLASSPATH=$JAVA_HOME/lib/ PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH
6.4使profile修改後立即生效
6.5驗證jdk是否安裝成功source /etc/profile
java -version
三、安裝tomcat
- 下載tomcat
- 同樣在usr目錄下創建tomcat文件夾
- 將下載好的文件移動到tomcat文件夾中(在linux系統中下載的,默認存在root/Downloads目錄下,我登錄的是root用戶)
- 解壓文件
- 修改解壓後的文件名(個人覺得原名太長)
- 修改conf目錄下的tomcat-users.xml文件,用以設置訪問tomcat管理界面的用戶名和密碼
- 修改webapps/manager/META-INF目錄下的context.xml文件,放開訪問權限
- 開放8080端口
- 啓動tomcat
- 測試
10.1輸入ip地址加端口號即可進入以下界面
10.2點擊ManagerApp後輸入用戶名和密碼即可進入管理界面
四、安裝mysql及數據遷移
- 工具準備(Xshell和Xftp)
1.1 Xshell可以在Windows界面下用來訪問遠端不同系統下的服務器。
1.2 Xftp是一個基於windows平臺的功能強大的SFTP、FTP 文件傳輸軟件。windows 用戶能安全地在UNIX/Linux 和 Windows之間傳輸文件。
1.3 下載安裝這裏不再贅述,和普通軟件安裝大致一樣
1.4 Xshell新建會話
1.5 Xftp新建會話
新建本地選項卡
通過拖拽或者右鍵點擊傳輸即可完成文件傳輸
- 通過Xshell安裝mysql
2.1 安裝
2.2 開啓服務並設置爲開機啓動
2.3 設置密碼
2.4 成功登錄
- 數據遷移
3.1 將開發中用到的數據庫文件導出
3.2 通過Xftp傳輸該文件到linux系統
3.3 通過Xshell運行該sql文件
五、部署項目
- 將可運行的JavaWeb項目打包成war包
- 通過Xftp傳輸到linux系統中tomcat的webapps目錄下
- 重啓tomcat後測試