Linux centos系統下JBoss8.2的部署安裝

Linux centos系統下JBoss8.2的部署安裝

一、環境準備:

操作系統:Linux Centos7

jdk1.8.0_241

wildfly-8.2.0.Final.zip

 

遠程copy:

scp -r [email protected]:/usr/local/tomcat/tomcat-9  /home/cg/casb_plugin

scp -r /usr/local/tomcat/tomcat-9  [email protected]:/home/cg/casb_plugin

 

二、JDK部署安裝:

1. 解壓縮

#tar xvf jdk-...-linux-x64.tar.gz

2. 配置環境變量

全局環境變量/etc/profile或者具體用戶下的局部環境變量.bash_profile

export JAVA_HOME=/home/hmf/jdk1.8.0_241

export PATH=.:$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

3. source環境變量

例如:source /etc/profile

或者:source .bash_profile

 

三、Jboss下載和安裝步驟:

1. Jboss下載:

    點擊 https://wildfly.org/downloads/找到合適的版本下載;

    我這裏是用的 wildfly-8.2.0.Final.zip版本。

2. 解壓縮Jboss

#unzip wildfly-8.2.0.Final.zip

3. 修改配置文件:Jboss/standalone/configuration/standalone.xml

3.1、端口衝突了,需要修改下http端口:8080(端口8080衝突了可以修改這裏)

3.2、需要修改:interface.address爲:0.0.0.0 或者具體的IP地址(修改後,外網才能訪問)

參考(Jboss解決只能通過localhost訪問而不能使用IP訪問項目的問題):

https://www.cnblogs.com/DreamerLeaf/p/9842227.html

4. 啓動jboss

./standalone.sh

或者後臺啓動jboss

nohup standalone.sh &

查看啓動日誌:

5. 訪問jboss

http://10.1.1.31:8080/

四、下一步,Jboss部署項目

1、發佈項目,將打包好的war直接放置在jboss的\standalone\deployments文件

2、重啓jboss

./standalone.sh

 

五、其他Linux命令:

1、後臺啓動jboss進程

nohup sh standalone.sh &

&:是指在後臺運行,當用戶退出(掛起)的時候,命令自動跟着結束

將sh standalone.sh任務放到後臺,但是依然可以使用標準輸入,終端能夠接收任何輸入,重定向標準輸出和標準錯誤到當前目錄下的nohup.out文件, 即使關閉xshell退出當前session依然繼續運行

可參考:https://www.cnblogs.com/yunwangjun-python-520/p/10713564.html#_label0_4

例如:nohup python test.py > log.txt &

2、查看運行日誌

tail -f nohup.out

3、查找jboss運行進程

ps -ef|grep jboss

查看端口:

netstat -ap|grep 8090

查看到進程id之後,使用netstat命令查看其佔用的端口

netstat -nap|grep 7779

4、後臺啓動的方式,需要殺死進程停止服務:kill -9 31184

5、前臺啓動的方式./standalone.sh,不過當你ctrl + C時,就回停止Jboss。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章