第一篇:centos的安裝配置:https://blog.csdn.net/LouisZhoun/article/details/88668161
第二篇jdk的安裝配置:https://blog.csdn.net/LouisZhoun/article/details/88837662
第三篇jtomcat的安裝配置:https://blog.csdn.net/LouisZhoun/article/details/88864336
本章將是Linux系列配置到項目部署的最後一篇
一、部署之前需要安裝MySQL
1、安裝mysql:yum install -y mysql-server mysql mysql-devel(查看MySQL版本:yum list|grep mysql)
2、啓動MySQL:service mysqld start
我這裏遇到的是啓動沒有找到myslq.server,(解決參考查資料https://blog.csdn.net/ezitai/article/details/52085141),是MariaDB代替了mysql數據庫,MariaDB數據庫管理系統是MySQL的一個分支,主要由開源社區在維護,採用GPL授權許可。開發這個分支的原因之一是:甲骨文公司收購了MySQL後,有將MySQL閉源的潛在風險,因此社區採用分支的方式來避開這個風險
解決步驟如下:
# yum install mariadb-server -y//重新再次安裝,因爲我跳過這一步還是啓動找不到server
# systemctl start mariadb.service //啓動服務
# systemctl enable mariadb.service //設置開機啓動服務
# mysql -u root -p //登錄mysql 沒有設置密碼直接enter 成功
二、部署java項目:
1、打包項目:我這裏用的idea開發,可以gradle配置,命令打包也可以 點擊idea右側的gradle,然後選擇war點擊就自動打包,打包文件在build下面lib裏面
2、通過xftp上傳到tomcat的webapps下面(提示,因爲我的是打包本地,gradle配置有關,所以重命名爲ROOT,然後刪除webapps下面的其他所以文件)
3、啓動tomcat:這裏推薦./tacalina.sh run啓動,因爲可以看到log,啓動後瀏覽器訪問http://192.168.100.149:8089/login成功,至此部署完成