GlassFish是一个开源应用程序服务器,是Java EE的参考实现。GlassFish 5版本支持最新的Java平台:Enterprise Edition8。它支持Enterprise JavaBeans,JPA,JavaServer Faces,JMS,RMI,JavaServer Pages,Servlet等。
在Debian 10 Buster上安装GlassFish
步骤1.在运行下面的教程之前,重要的是通过apt
在终端中运行以下命令来确保系统是最新的:
sudo apt update
步骤2.安装Java。
GlassFish要求在您的服务器上安装Java。现在,运行以下命令进行安装:
sudo apt install default-jdk
安装完成后,您可以通过检查Java版本来进行验证:
java -version
步骤2.在Debian 10上安装GlassFish。
现在,我们使用以下命令从官方网站下载最新版本的GlassFish:
wget http://download.oracle.com/glassfish/5.0.1/nightly/latest-glassfish.zip unzip latest-glassfish.zip -d /opt/
步骤3.创建一个GlassFish服务。
现在创建一个systemd
服务文件来管理GlassFish服务:
nano /etc/systemd/system/glassfish.service
添加以下文件:
[Unit] Description = GlassFish Server v5.0 After = syslog.target network.target [Service] ExecStart=/opt/glassfish5/bin/asadmin start-domain ExecReload=/opt/glassfish5/bin/asadmin restart-domain ExecStop=/opt/glassfish5/bin/asadmin stop-domain Type = forking [Install] WantedBy = multi-user.target
保存并关闭文件。然后,systemd
使用以下命令重新加载守护程序:
sudo systemctl daemon-reload sudo systemctl start glassfish sudo systemctl enable glassfish
步骤4.配置GlassFish管理控制台。
默认情况下,未设置GlassFish管理控制台密码。因此,您将需要更新管理员密码:
/opt/glassfish5/bin/asadmin change-admin-password
输出:
Enter admin user name [default: admin]>admin Enter the admin password> Enter the new admin password> Enter the new admin password again> Command change-admin-password executed successfully.
接下来,您将需要使用以下命令启用安全管理功能:
/opt/glassfish5/bin/asadmin enable-secure-admin
然后,重新启动GlassFish服务以应用配置更改:
sudo systemctl restart glassfish
步骤5.访问GlassFish Web界面。
GlassFish Server的默认端口为8080,您可以通过访问URL进行访问。您应该看到以下页面:http://your-ip-address:8080
恭喜你!您已经成功安装了GlassFish。感谢您使用本教程在Debian系统上安装最新版本的GlassFish。如需其他帮助或有用信息,建议您查看GlassFish官方网站。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun47911.html