日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

Centos-Glassfish安装

發布時間:2025/3/17 centos 91 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Centos-Glassfish安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>


1.??官網下載jdk1.8.0_31????glassfish-4.1.zip

2.? cd??/usr/local

3.??tar?-xzvf??jdk1.8.0_31

4.??vi?/etc/profile???

????JAVA_HOME=/usr/local/jdk1.8.0_31 ?export?CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib ?export?PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

5.? source?/etc/profile

6.? java?-version???查看版本信息

?

7.?cd??/root?

8.?unzip?glassfish-4.1.zip

9.?useradd?centos??groupadd?centos

10.?usermod?-a?-G?centos?centos

11.?mkdir?-p?/decompress/glassfish

12.?chown?-R?centos:centos?/decompress/glassfish

13.?cd?/decompress/glassfish

14.?mv??/root/glassfish4?/decompress/glassfish

15.??/decompress/glassfish/glassfish4/bin/asadmin?start-domain

16.??cd?/decompress/glassfish/glassfish4/bin

17.?./asadmin

18.?/asadmin?change-admin-password

????提示輸入用戶名:?直接按Enter(不要輸入,否則會報錯)

提示密碼:?直接按Enter

輸入新密碼:[usrname]glassfish

確認密碼:[usrname]glassfish

開啟遠程訪問權限并退出glassfish用戶

asadmin?>enable-secure-admin

asadmin?>exit

?

19..?關閉服務并重啟服務?

???vi?/root/.bash_profile????加入以下4

???PATH=$PATH:$HOME/bin

export?PATH

PATH=/decompress/glassfish/glassfish4/bin:$PATH

export?PATH

加入以上4行,就可以用簡短的命令啟動:

asadmin?stop-domain

asadmin?start-domain?


20.???http://localhost:4848(localhost安裝glassfish的服務器ip)

as-install??/glassfish4/glassfish??glassfish安裝目錄

as-install-parent?/glassfish4???glassfish目錄的父目錄(除了galssfish默認還有其他的比如javadb)

domain-root-dir????????as-install/domains/domain-dir????默認創建的domain1的位置

domain-dir??????????domain-root-dir/domain-name????domain1的各種配置目錄

instance-dir?????????domain-dir/instance-name?????domain1下面具體應用實例名?


21.?部署應用:1用命令部署:

????/decompress/glassfish/glassfish4/bin/asadmin?deploy?/root/hello.war???#入徑

? 登陸網頁http://localhost:8080/hello

卸載應用hello.war

/decompress/glassfish/glassfish4/bin/asadmin?undeploy?hello

?

/decompress/glassfish/glassfish4/bin/asadmin?deploy?/root/cs.war???#入徑


22. 部署應用:2通過控制臺部署:

??????http://localhost:4848

??


23??自動部署

可以把war包拷貝到自動部署文件夾autodeploy下面

cp?sample-dir/hello.war?as-install/domains/domain-dir/autodeploy

cp?/root/hello.war?/decompress/glassfish/glassfish4/glassfish/domains/domain1/autodeploy


24?卸載自動部署

cd?as-install\domains\domain-dir\autodeploy

cd?/decompress/glassfish/glassfish4/glassfish/domains/domain1/autodeploy
rm?hello.war


25?啟動javadb數據庫(如果需要的話)

as-install/bin/asadmin?start-database?--dbhome?as-install-parent/javadb

/decompress/glassfish/glassfish4/bin/asadmin?start-database?--dbhome?/decompress/glassfish/glassfish4/javadb

停止javadb數據庫

as-install/bin/asadmin?stop-database

/decompress/glassfish/glassfish4/bin/asadminstop-database


26.端口號更改:

cd?/decompress/glassfish/glassfish4/glassfish/domains/domain1/config/

vi?domain.xml

將關于8080的端口改成你想要的端口號

?

glassfish域名配置:

1?yum安裝httpdhttpd-devel

2?安裝tomcat-connectors-1.2.40-src.tar.gz

tar?-zxvf??tomcat-connectors-1.2.40-src.tar.gz

cd?tomcat-connectors-1.2.40-src/native

./buildconf.sh

./configure?--with-apxs=/etc/httpd/apxs

make

編譯完成后就有mod_jk.so文件了,在

/root/tomcat-connectors-1.2.40-src/native/apache-2.0/mod_jk.so

???cp?mod_jk.so?/etc/httpd/modules

3修改httpd.conf

vi?/etc/httpd/conf/httpd.conf

增加:

LoadModule?jk_module???modules/mod_jk.so

<IfModule?!mod_jk.c>

LoadModule?jk_module??/etc/httpd/modules/mod_jk.so

</IfModule>

增加mod_jk參數和虛擬主機內容:

#?Where?to?find?workers.properties

JkWorkersFile???conf/workers.properties

#?Where?to?put?jk?logs

JkLogFile????logs/mod_jk.log

#?Set?the?jk?log?level?[debug/error/info]

JkLogLevel????debug

#?Select?the?log?format

JkLogStampFormat?"[%a?%b?%d?%H:%M:%S?%Y]?"

#?JkOptions?indicate?to?send?SSL?KEY?SIZE,

JkOptions?????+ForwardKeySize?+ForwardURICompat?-ForwardDirectories

#?JkRequestLogFormat?set?the?request?format

JkRequestLogFormat?????"%w?%V?%T"

JkShmFile?????logs/mod_jk.shm

?

NameVirtualHost?*:80

<VirtualHost?*:80>

ServerName???www.jolycare.com

#?Send?jsp,servlet?for?context?*?to?worker?named?worker1

JkMount?/*?worker1

</VirtualHost>

4、新建workers.properties文件:

#cd?/etc/httpd/conf/

#vi?workers.properties

#?Define?1?real?worker?using?ajp13

worker.list=worker1

#?Set?properties?for?worker1?(ajp13)

worker.worker1.type=ajp13

worker.worker1.host=127.0.0.1

worker.worker1.port=8080

worker.worker1.lbfactor=1

worker.worker1.cachesize=512

worker.worker1.cache_timeout=600

worker.worker1.socket_keepalive=50

5登陸localhost:4848配置頁面(服務器ip)

首先,點configurations-server-config-virtual?servers在點new

?

在點save保存。

然后點configurations-server-config-Network?config?-network?listeners?在點http?listener-1

?

JK?Listener:?enabled?打勾在點保存

?

?

?

?

最后測試,在瀏覽器輸入:http://www.xxx.com/可以訪問(此處你注冊的域名)

轉載于:https://my.oschina.net/lovetyh/blog/613990

總結

以上是生活随笔為你收集整理的Centos-Glassfish安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。