Linux(CentOS7.0)下java web項目部署

 

第一篇: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成功,至此部署完成

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