Linux服務器部署javaweb項目,從環境配置,到最終系統運行

部署準備:javaJDK1.7,Tomcat7.0,MySQL5.8,可運行的javaWeb項目,linux環境的服務器(能夠是安裝在windows電腦上的linux虛擬機,安裝了linux系統的電腦,linux雲服務器都行,練習可使用linux虛擬機)
步驟:
1. linux下安裝javaJDK
2. linux下安裝Tomcat
3. linux下安裝MySQL
4. 數據庫的簡單遷移
5. javaWeb項目打包遷移,並部署java

第一步:linux下安裝javaJDK
首先說明的是,有些linux系統會自帶有javaJDK,例如我新安裝的從網上下載的CentOS7在安裝以後,就已經安裝了jdk1.0.7,由於本身須要的也正是這個版本,本身就沒有從新安裝JDK。若是須要從新安裝的話,能夠從網上找到不少linux下安裝JavaJDK的教程。
第二步:linux下安裝Tomcat,步驟下面用截圖解釋:
在tomcat官網下載本身想要的tomcat版本,這裏我要的是tomcat7,而後進去以後下載tar.gz文件 mysql

 

下載完成以後,可能系統會默認下載到downloads文件夾下面,通常我喜歡在usr/local/文件夾下面新建一個tomcat文件夾,而後將我下載的tomcat剪切到這個文件夾裏面,再解壓,命令行以下圖: 
首先進去usr/local/目錄下 linux

 

 

 

 

啓動tomact:首先是進入到tomcat安裝目錄下的bin路徑中,運行startup.sh腳本 web

 

 

此時咱們能夠到瀏覽器中輸入localhost:8080進行驗證,若是出現了tomcat的頁面,表示tomcat安裝啓動成功。 sql


這裏寫圖片描述

注:如須要修改tomcat的默認用戶及其密碼,能夠在安裝目錄的conf/tomcat-users.xml文件中,在元素中添加賬號密碼,須要指定角色.數據庫

1,<tomcat-users>
2,<user name="admin" password="admin" roles="admin-gui,manager-gui" />
3,</tomcat-users>
此時就能夠在tomcat頁面中管理你的web項目了。 windows

 

 第三步:安裝啓動mySQL 瀏覽器

比較一下linux下安裝mySQL主要的三種方法優缺點tomcat

 

 

 用yum命令安裝的方式 服務器

首先,在命令行中輸入 
yum list | grep mysql 能夠查看mysql的版本 
yum install -y mysql-server mysql mysql-devel 能夠自動安裝好mysql 

安裝完以後,使用mysql命令,會報錯,解決方法:

由於MariaDB代替了mysql數據庫,MariaDB數據庫管理系統是MySQL的一個分支,主要由開源社區在維護,採用GPL受權許可。開發這個分支的緣由之一是:甲骨文公司收購了MySQL後,有將MySQL閉源的潛在風險,所以社區採用分支的方式來避開這個風險。

所以用上述命令啓動不起來,正確的方法以下
# yum install mariadb-server -y //若是已安裝能夠省略
# systemctl start mariadb.service //啓動服務
# systemctl enable mariadb.service //開機啓動服務
# mysql -u root -p //登陸mysql

##########################################################

第四步:數據庫的簡單遷移
數據庫的遷移用到了用於遠程鏈接的SecureCRT,以及遠程傳輸文件的Xftp 5,這兩個軟件。
首先是將本機的數據庫導出成SQL表文件,經過Xftp 5鏈接遠程Linux服務器的IP,輸入帳戶,密碼,將SQL文件傳輸到linux上的目標文件目錄下。
而後經過SecureCRT進入到linux的Mysql命令下,建立數據庫(若是是新裝的Mysql),經過命令,運行剛剛導入的SQL表文件。這樣,數據庫的簡單遷移就完成了。
第五步:javaWeb項目打包遷移,並部署

步驟以下:

  1. 在本地,經過Eclipse,將項目導出成War包
  2. 經過Xftp 5將war包,傳輸到Tomcat安裝中webapps文件夾下
  3. 重啓tomcat,就可經過ip訪問咱們的項目連接了。
相關文章
相關標籤/搜索