1.安裝JDK
官網下載JDKhttps://www.oracle.com/java/technologies/downloads/#java8
查看/usr/下是否有java文件沒有就創建一個
mkdir java
進入到 java文件rz上傳安裝包
cd java
rz
ls查看
解壓壓縮包
tar -zxvf xxxx#安裝包名
ls查看
進入到 打開/etc/profile文件進行配置
vi /etc/profile
按i鍵進行編輯
在下面添加
export JAVA_HOME=/usr/java/jdk1.8.0_221 export CLASSPATH=$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH
按下esc+:wq退出
編譯profile文件
source /etc/profile
驗證安裝

2.安裝Maven
下載maven
wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz
ls查看
tar解壓並移動到/usr/local/maven3下沒有該目錄提前創建
tar vxf apache-maven-3.6.1-bin.tar.gz mv apache-maven-3.6.1 /usr/local/maven3
進入到 打開/etc/profile文件進行配置
vi /etc/profile
按i鍵進行編輯
在下面添加
export MAVEN_HOME=/usr/local/maven3/apache-maven-3.3.9 export PATH=$PATH:$MAVEN_HOME/bin
按下esc+:wq退出
編譯profile文件
source /etc/profile
驗證安裝
mvn -version
即為安裝成功
3.安裝nginx
創建目錄/usr/local/nginx
mkdir /usr/local/nginx
下載nginx
wget http://nginx.org/download/nginx-1.8.1.tar.gz
解壓安裝包
tar -xzvf nginx-1.8.1.tar.gz
進行配置nginx,准備編譯
./configure --prefix=/opt/nginx
編譯安裝nginx
make&&make install
切換到/usr/local/nginx/sbin/
cd /usr/local/nginx/sbin
啟動nginx
./nginx
查看進程
ps -ef|grep nginx|grep -v grep
驗證安裝
nginx -version
小知識結束nginx
在sbin目錄下
killall -9 nginx#既可殺死所有nginx服務
4.安裝Mysql
由於Mysql安裝較為復雜請參考文章
https://www.cnblogs.com/thesheepn/p/16113821.html
5.將前端代碼打包上傳
進入到nginx中html目錄下
cd /usr/local/nginx/html/
rz
上傳打包好的前端靜態資源包(就是前端項目打包上傳)
解壓上傳的壓縮包
unzip xxxx#包名(.zip文件用這個)
tar -zxvf xxxxx#包名(.tar文件用這個)
ls
ls進行查看
進入到/usr/local/nginx/conf/目錄下
cd /usr/local/nginx/conf/
ls查看
進入到nginx.conf文件
vi nginx.conf
對nginx.conf文件進行配置如上圖所示
編輯完成esc+:+wq退出
進入到sbin目錄啟動nginx
cd .. cd sbin/ ./nginx
結束全部nginx進程
在sbin目錄下
killall -9 nginx
6.打開防火牆
打開前端代碼的端口
firewall-cmd --zone=public --add-port=xxxx(設置的端口號)/tcp --permanent
重啟防火牆
systemctl restart firewalld
查看開放端口
firewall-cmd --list-ports
進入到服務器防火牆打開相應端口
進入到瀏覽器輸入ip+配置的端口號出現前端頁面就算配置成功
7.將后端代碼打成jar包上傳
在IDEA中的Maven點擊package
在target文件夾下有一個.jar包
將該文件上傳到服務器
使用 rz命令
8.網頁訪問即可
在服務器中打開后端端口防火牆參考步驟六設置即可
使用命令 啟動后端
java -jar /mnt/hr-0.0.1-SNAPSHOT.jar
啟動好后訪問IP+前端端口
到此安裝完成,切記每一個端口都要打開其對應的防火牆才可以訪問!!!!!
最后祝大家成功!