Linux 部署配置WEB APP

來源:互聯網
上載者:User

標籤:linux   webapp   部署   部署應用程式   linux 部署web app   

陳科肇

===========


目錄

1       準備工作

2       匯入應用程式資料

3       部署

3.1       方案一

3.2       方案二

==========================================================================


1.準備工作

應用程式

天津菸草捲煙分揀管理系統

應用程式資料

要匯入Oralcle資料庫的dmp檔案(yc_tjyc20150204.dmp)

2.匯入應用程式資料

Linux作業系統上已經安裝了Oracle資料庫,接下來我們就遠端方式來匯入資料到Oracle。

開啟Windows下的PL/SQL工具

用具有sysdba許可權的使用者進行登入


(用這種方式登入無須配置DBLink就可以進行遠端連線,也就是說服務端的資料庫安裝好後,無須做任何配置)

成功登入!


接下來我們為使用應用程式的資料建立一個使用使用者


開啟Command Window視窗

執行命令建立使用者:

SQL> create useryc_tjyc identified by yc_tjyc;

賦予使用者dba許可權:

SQL> grant dba toyc_tjyc;

如,因為我之前已經建立了yc_tjyc使用者了,會有提示下面資訊,不過還是不影響操作:


剩下來的事就是把應用程式的資料匯入yc_tjyc使用者就可以了

快速鍵:Win+R,輸入cmd,確定

或者

開始->所以程式->附件->命令提示字元,開啟

在命令視窗中鍵入以下命令:

imp yc_tjyc/[email protected]/orclfull=y file=e:/yc_tjyc20150204.dmp

註:匯出,可用exp yc_tjyc/[email protected]/orcl owner=yfile=e:/yc_tjyc20150204.dmp

斷行符號,即可匯入資料

匯入成功後,使用PL/SQL進行登入

註:無須在Linux作業系統上安裝PL/SQL,只須用PL/SQL遠程登入即可


我們就使用這種方式來串連

登入yc_tjyc使用者成功!


3.部署3.1方案一

註:應用Tomcat管理APP程式來部署,也可以進行遠程部署,通過瀏覽器訪問Tomcat Manager App即可進行遠程上傳部署WEB APP應用

首先啟動Tomcat服務

找到Tomcat安裝目錄下的bin檔案夾,右鍵開啟終端(如果你在環境變數裡配置了參數,你可以在任意地方開啟終端即可執行命令):


先執行停止命令:

$ ./shutdown.sh

再執行啟動命令:

$ ./startup.sh

這樣能確保啟動出現意外!


看到,說明Tomcat服務已經啟動成功!

接下來,我們開啟Linux作業系統下的瀏覽器,在地址欄輸入localhost:8080,斷行符號

即可看到這個頁面,然後我們點擊“ManagerApp”,輸入使用者名稱、密碼進行登入

這裡的使用的使用者名稱及密碼是:adminadmin,忘記密碼或使用者名稱也沒關係

可以進入tomcat安裝目錄下的conf目錄,找到tomcat-users.xml進行配置




登入後,往下,可以看到這個頁面,你只須點擊“瀏覽…”選擇你之前打成war包的WEB APP應用程式,然後點擊“Deploy”進行部署即可


等待部署成功後,在“Applications”列表就可以看到部署的項目名稱了!

出現錯誤了,我可以到tomcat的安裝目錄下的logs目錄下找到檔案:manager.2015-02-09.log來查看錯誤的原因

manager.2015-02-09.log顯示的錯誤內容:

嚴重:org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException:the request was rejected because its size (53891437) exceeds the configuredmaximum (52428800)

這說明了上傳的部署檔案超過了設定的大小,因此部署失敗!

我們只須要修改一個設定檔即可,設定檔位置:$tomcat_home\webapps\manager\WEB-INF\web.xml


看到沒,這裡限制了最大都50MB而已,然後根據自己的需要修改即可

這時就修改為100MB,即104857600

修改後,重啟tomcat伺服器,再執行之前的部署操作

部署成功!

可以在Applications列表看到我們部署的應用程式了!


接下來就點擊列表中的”/tjycsort”欄位即可啟動應用程式或都在瀏覽器地址欄輸入訪問應用程式的地址即可啟動。


3.2方案二

註:手動部署WEB APP到Tomcat

直接把WEB APP應用程式的war包放到Tomcat安裝目錄下的webapps,然後啟動tomcat服務即可。

Tomcat服務啟動完成,然後就可以啟動應用程式了。

啟動應用程式的過程就是在瀏覽器地址輸入訪問的URL或者進入Tomcat 的Manager App,即可訪問!

過程和方案一類似,只不過是部署WEBAPP應用程式的方法不一致罷了!


Linux 部署配置WEB APP

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.