CentOS8.3にglassfish5.0.1をインストールする方法
1.必要パッケージ
# sudo yum install unzip wget
2.ユーザー[glassfish]を作成
# useradd glassfish
# passwd glassfish
ユーザー glassfish のパスワードを変更。
新しいパスワード:
新しいパスワードを再入力してください:
passwd: すべての認証トークンが正しく更新できました。
3.ユーザー[glassfish]に切り替える
# su – glassfish
ダウンロード
# wget http://download.oracle.com/glassfish/5.0/release/glassfish-5.0.zip
解凍
# unzip glassfish-5.0.1.zip
# exit
4.サービスファイルを作成
# sudo nano /etc/systemd/system/glassfish.service
追記
[Unit] Description = GlassFish Server v5.0 After = syslog.target network.target [Service] User = glassfish ExecStart = /usr/bin/java -jar /home/glassfish/glassfish5/glassfish/lib/client/appserver-cli.jar start-domain ExecStop = /usr/bin/java -jar /home/glassfish/glassfish5/glassfish/lib/client/appserver-cli.jar stop-domain ExecReload = /usr/bin/java -jar /home/glassfish/glassfish5/glassfish/lib/client/appserver-cli.jar restart-domain Type = forking [Install] WantedBy = multi-user.target
5.サービスを反映
# sudo systemctl daemon-reload
6.GlassFishを起動
# sudo systemctl enable –now glassfish
Created symlink /etc/systemd/system/multi-user.target.wants/glassfish.service → /etc/systemd/system/glassfish.service.
7.firewallを設定
# firewall-cmd –add-port=8080/tcp –permanent
# firewall-cmd –reload