glassfish是一个开源应用程序服务器,是java ee的参考实现。glassfish 5版本支持最新的java平台:enterprise edition8。它支持enterprise javabeans,jpa,javaserver faces,jms,rmi,javaserver pages,servlet等。
在 buster上
步骤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。如需其他帮助或有用信息,建议您查看。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/yun47911.html