Linux下部署Javaweb專案
在這篇文章裡本人將詳細介紹在Linux(Centos6.5 64位)平臺下部署Javaweb專案
本人使用的騰訊雲伺服器
如果你有一臺伺服器,你可以選擇這個映象(比較省事,jdk版本有1.6,1.7,1.8,同時tomcat的版本也有6,7,8三個版本,自帶mysql,可以不用為環境而折騰了)
接下來就是給伺服器設定密碼
Linux伺服器重灌的時間非常快,最多兩分鐘就可以完成了
接下來就是下載伺服器連線工具 PuTTY
本人在這裡給出百度雲連線
連結:http://pan.baidu.com/s/1skKoHGD 密碼:mkoe
下載完後開啟PuTTY,填寫ip地址,其他的都不用改,然後點選open
出現如下介面
輸入使用者名稱root,密碼是重灌系統是設定的(在Linux平臺下輸入密碼是沒有任何符號的,輸完密碼,然後回車)
登入成功後,獲取資料庫密碼,ftp使用者和密碼
輸入cat default.pass 就可以獲取了 注意這裡個的資料庫root和資料庫普通使用者是不具備遠端訪問的許可權的。
位置我們建立一個新的使用者來遠端訪問資料庫
使用root賬號進入資料庫
使用如下命令來建立我們的遠端訪問使用者
GRANT ALL PRIVILEGES ON *.* TO '使用者名稱'@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION;
然後在navicat上新建連線來連線我們伺服器上的資料庫,同時可以把專案的資料庫匯入到遠端的資料庫上了
接下來就是部署Javaweb專案了,本人使用的是idea
建立war包
把war包的名字改成ROOT.war
在Linux伺服器上通過命令,停止tomcat伺服器
/yjdata/www/tomcat.sh stop
在本地通過ftp連線上伺服器的ROOT目錄
然後就能看到ROOT目錄了這個就是tomcat的根目錄了,把它刪了,同時把war包上傳到這個地址
通過命令,啟動tomcat伺服器
/yjdata/www/tomcat.sh start
然後切換tomcat,jdk為合適的版本
/yjdata/www/change_tomcat_version.sh 8 tomcat版本切換,還支援6和7 /yjdata/www/change_jdk_version.sh 1.8 jkd版本切換,還支援1.6和1.7
然後通過瀏覽器訪問伺服器,就能看到自己的專案了
祝你成功!!!
如有疑問可以聯絡我,本人QQ:598810629