1. 程式人生 > >將Windows的工程傳到linux上

將Windows的工程傳到linux上

1.匯出資料庫指令碼檔案.sql

2.資料庫釋出在SQLyog上,連線資料庫:設定主機地址:Linux系統中的ip 使用者名稱密,將匯出的sql指令碼在新開啟的資料庫中進行執行即可。

  

3.匯出專案檔案格式為.war

修改連線資料庫檔案中url地址為Linux中ip地址

4.上傳專案檔案到Linux中:Alt+P

5.將mystore.war複製到linux系統中tomcat下的webapps中(tomcat啟動時會去載入webapps下的應用程式)

6../bin/startup.sh啟動tomcat伺服器

7.解決亂碼問題:MySQL的客戶端和服務端是gbk的,儲存到硬碟中是iso8859-1,所以會出現亂碼

在my.cnf設定mysql的客戶端和伺服器上以及初始化連線時的字符集設定為utf8

將檔案上傳到伺服器上

複製檔案到/etc資料夾中,重啟mysql伺服器

7.在位址列中資料新的地址即可進行連線顯示專案

最後集齊七顆龍珠就可以召喚神龍了

還有一種方法是不打包成war包直接部署:

1.tomcat設定伺服器地址:Use Tomcat installation,同時設定Deploy path:webapps

2.找到本地對應的tomcat的目錄下的檔案進行打包

3.使用FileZilla軟體:左邊是本地,右邊是Linux系統,將.zip檔案直接拖至tomcat下,解壓後即可

4.使用FileZilla軟體,如果要更新的是js或css檔案,直接拖至對應檔案修改即可,如果要修改的是java檔案,則必須重啟伺服器才可。

檢視當前伺服器有幾個程序:ps -aux|grep tomcat

殺死程序:kill -9 程序號

啟動伺服器:./startup.sh

停止伺服器:./shutdown.sh

這是一些最基本的用法,在實踐的時候體會的會更加深刻。