[英]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.