linux部署java

安裝jdk

去官網下rpm包,cd到文件夾後運行命令來賦予權限:

chmod 777 jdk-8u241-linux-x64.rpm

接下來用rpm工具安裝java:

rpm -ivh jdk-8u241-linux-x64.rpm
安裝好後可以去usr/java/中查看文件。

接下來運行vim ~/.bash_profile配置環境變量,加如圖指令

安裝數據庫

 直接運行yum install mysql*,在顯示出所有依賴後,y全部安裝。

接下來運行yum install mariadb-server

運行systemctl start mariadb.service啓動mysql

運行ps -ef | grep mysql查看啓動狀態:

 當然也可以使用netstat -anp | grep 3306來查看端口

運行 mysqladmin -u root password root來將root用戶密碼設爲root

接下來就可以用了,運行mysql -uroot -proot即可

導入表結構

把sql文件放到指定目錄下後,運行mysql -uroot -proot < //tmp/miaosha.sql即可。

編寫deploy腳本

新建一個deploy.sh文件:

nohup java -Xms400m -Xmx400m -XX:NewSize=200m -XX:MaxNewSize=200m -jar miaosha.jar --spring.config.addition-location=/var/www/miaosha/application.properties

nohup是指在命令行中啓動一個shell命令,即使console即使退出,應用程序也不會退出。

然後用chmod -R 777 *設置權限,運行用./deploy.sh &即可

這樣,運行後會有一個nohup.out文件,日誌都會寫在裏面:tail -200f nohup.out就可以看日誌了。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章