GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie GlassFish unter Ubuntu 14.04

In diesem Tutorial zeigen wir Ihnen, wie Sie GlassFish auf Ubuntu 14.04 installieren. Für diejenigen unter Ihnen, die es nicht wussten, GlassFish ist ein beliebter App-Server, auf dem Java-basierte Webanwendungen ausgeführt werden können Die Version GlassFish 4.1 unterstützt die neueste Java-Plattform:Enterprise Edition 7. Sie unterstützt Enterprise JavaBeans, JPA, JavaServer Faces, JMS, RMI, JavaServer Pages, Servlets usw.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen die schrittweise Installation von GlassFish auf dem Ubuntu 14.04-Server.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Ubuntu 14.04 und jede andere Debian-basierte Distribution wie Linux Mint.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

Installieren Sie GlassFish auf Ubuntu 14.04

Schritt 1. Stellen Sie zunächst sicher, dass alle Pakete auf dem neuesten Stand sind.

apt-get -y update

Schritt 2. Installieren Sie Java JDK 8 auf Ubuntu 14.04.

Installierte Java-Version überprüfen:

java -version

Ergebnis:

java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b25)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b25, mixed mode)

Schritt 3. Installieren Sie GlassFish.

GlassFish sollte nicht unter Root-Rechten laufen, um es als Nicht-Root-Benutzer auszuführen, erstellen wir einen Benutzer glassfish. Wenn Sie glassfish als Root ausführen möchten, überspringen Sie einfach diesen Schritt und führen Sie alles als root aus, aber ich rate dringend davon ab.Das Home-Verzeichnis des Benutzers wird das Glassfish-Verzeichnis sein:

useradd glassfish
chown -R glassfish:glassfish /opt/glassfish4

Laden Sie die neueste stabile Version von GlassFish herunter. Zum Zeitpunkt des Schreibens dieses Artikels ist es Version 4.1:

su - glassfish
wget http://download.java.net/glassfish/4.1/release/glassfish-4.1.zip
unzip glassfish-4.1.zip
rm -f glassfish-4.1.zip

Erstellen Sie ein Init-Skript für den GlassFish-Dienst:

nano /etc/init.d/glassfish

Fügen Sie die folgenden Codezeilen hinzu:

#!/bin/bash
#
# description: Startup script for Glassfish Application Server
# processname: glassfish

GLASSFISH_HOME=/opt/glassfish4/glassfish
export GLASSFISH_HOME
GLASSFISH_USER=glassfish
export GLASSFISH_USER

start() {
echo -n "Starting Glassfish: "
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1"
sleep 2
echo "done"
}

stop() {
echo -n "Stopping Glassfish: "
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1"
echo "done"
}

case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo $"Usage: glassfish {start|stop|restart}"
exit
esac

Machen Sie das ‚glassfish‘-Skript ausführbar:

chmod 755 /etc/init.d/glassfish

Um den GlassFish-Dienst-Daemon zu starten, verwenden Sie den folgenden Befehl:

### Start GlassFish ###
sudo /etc/init.d/glassfish start
### Stop GlassFish ###
sudo /etc/init.d/glassfish stop
### restart GlassFish ###
sudo /etc/init.d/glassfish restart

Um die Fernverwaltung zu aktivieren und über einen Webbrowser auf die GlassFish-Verwaltungskonsole zuzugreifen, führen Sie die folgenden Befehle aus:

cd /opt/glassfish4/glassfish/bin
./asadmin --user admin
asadmin> change-admin-password
./asadmin --host your-domain.com --port 4848 enable-secure-admin

Schritt 4. Zugriff auf GlassFish.

GlassFish wird standardmäßig auf HTTP-Port 8080 und von der Administration auch auf Port 4848 verfügbar sein. Öffnen Sie Ihren bevorzugten Browser und navigieren Sie zu http://your-domain.com:8080 oder http://your-server-ip:4848 und führen Sie die erforderlichen Schritte aus, um die Installation abzuschließen. Wenn Sie eine Firewall verwenden, öffnen Sie bitte die Ports 8080 und 4848, um den Zugriff auf das Control Panel zu ermöglichen.

Herzlichen Glückwunsch! Sie haben GlassFish erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von GlassFish auf einem Ubuntu 14.04-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle GlassFish-Website zu besuchen.

Herzlichen Glückwunsch! P>


Ubuntu
  1. So installieren Sie Java unter Ubuntu Linux

  2. So installieren Sie Java unter Ubuntu 16.04

  3. So installieren Sie GlassFish unter Ubuntu 22.04

  4. So installieren Sie Java unter Ubuntu 22.04

  5. So installieren Sie GlassFish unter Ubuntu 22.04

So installieren Sie Java unter Ubuntu 18.04

So installieren Sie Java 8 unter Ubuntu 18.04

So installieren Sie Eclipse unter Ubuntu 18.04

So installieren Sie Java unter Ubuntu 18.04

Wie installiere ich Java unter Ubuntu 18.04?

So installieren Sie Java unter Ubuntu 22.04