簡體   English   中英

如何在CentOS上運行Java EE應用程序

[英]How to run Java EE application on CentOS

我使用EJB和JSF創建了一個應用程序。

我想將應用程序部署到Web上,所以我從hostgator獲得了專用服務器。 在此服務器上,我安裝了CentOS 6.7,Java 7和JBoss AS 7.1。

除此以外,我還有自己的域名。

如何將應用程序部署到此服務器上,如何通過域名使該應用程序可訪問?

以下是直接來自JBoss的信息:

[standalone@localhost:9999 /] deploy ~/Desktop/test-application.war
'test-application.war' deployed successfully.

[standalone@localhost:9999 /] undeploy test-application.war
Successfully undeployed test-application.war.

您也可以手動部署:

基本工作流程:所有示例都假定變量$ AS指向JBoss AS 7發行版的根。

A)添加新的壓縮內容並部署它:

 cp target/example.war $AS/standalone/deployments/ (Manual mode only) touch $AS/standalone/deployments/example.war.dodeploy 

B)添加新的未壓縮內容並部署它:

 cp -r target/example.war/ $AS/standalone/deployments (Manual mode only) touch $AS/standalone/deployments/example.war.dodeploy 

C)取消部署當前部署的內容:

 rm $AS/standalone/deployments/example.war.deployed 

D)僅自動部署模式:取消部署當前部署的內容:

 rm $AS/standalone/deployments/example.war 

E)用新版本替換當前部署的壓縮內容並部署它:

 cp target/example.war/ $AS/standalone/deployments (Manual mode only) touch $AS/standalone/deployments/example.war.dodeploy 

F)僅手動模式:用新版本替換當前部署的解壓縮內容並部署它:

 rm $AS/standalone/deployments/example.war.deployed wait for $AS/standalone/deployments/example.war.undeployed file to appear cp -r target/example.war/ $AS/standalone/deployments touch $AS/standalone/deployments/example.war.dodeploy 

G)僅自動部署模式:用新版本替換當前已部署的未壓縮內容並進行部署:

 touch $AS/standalone/deployments/example.war.skipdeploy cp -r target/example.war/ $AS/standalone/deployments rm $AS/standalone/deployments/example.war.skipdeploy 

H)僅手動模式:實時替換當前已部署的未壓縮內容的部分,而無需重新部署:

 cp -r target/example.war/foo.html $AS/standalone/deployments/example.war 

I)僅自動部署模式:實時替換當前已部署的未壓縮內容的部分,而無需重新部署:

 touch $AS/standalone/deployments/example.war.skipdeploy cp -r target/example.war/foo.html $AS/standalone/deployments/example.war 

J)手動或自動部署模式:重新部署當前部署的內容(即在沒有更改內容的情況下將其退回):

 touch $AS/standalone/deployments/example.war.dodeploy 

K)僅限自動部署模式:重新部署當前部署的內容(即,將其彈回而無需更改內容):

 touch $AS/standalone/deployments/example.war 

https://docs.jboss.org/author/display/AS71/Application+deployment?_sscc=t了解更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM