GlassFish je bezplatný aplikační server s otevřeným zdrojovým kódem pro platformu Java EE. S touto aplikací mohou vývojáři vyvíjet a nasazovat přenosné a škálovatelné podnikové Java aplikace na vašem Linux VPS.
GlassFish vyžaduje funkční instalaci JDK. Přeskočte první krok, pokud jej již máte.
1. Nainstalujte JDK
Vytvořte adresář, kam chcete nainstalovat JDK:
# mkdir /usr/java
Přejděte do adresáře:
# cd /usr/java
Stáhněte si nejnovější stabilní vydání JDK, což je aktuálně aktualizace 5 JDK 7 z http://www.oracle.com/technetwork/java/javase/downloads/index.html. Ujistěte se, že jste vybrali příslušnou verzi pro váš operační systém (32 nebo 64bitová verze)
Rozbalte stažený soubor JDK do nově vytvořeného adresáře:
# tar -xzf jdk-7u5-linux-i586.tar.gz
Nastavte PATH pro instalaci JDK úpravou souboru ‚~/.bash_profile‘ a přidáním následujících řádků:
export JAVA_HOME=/usr/java/jdk1.7.0_05 export PATH=$JAVA_HOME/bin:$PATH
Po nastavení proměnné PATH spusťte:
# .bash_profile
Nebo můžete jednoduše ukončit a znovu otevřít příkazový řádek.
Zkontrolujte, zda je správně nastavena PATH:
# echo $JAVA_HOME
2. Nainstalujte GlassFish Server
Přejděte do adresáře, kam chcete nainstalovat aplikaci GlassFish:
# cd /opt
Stáhněte si nejnovější instalační soubor GlassFish zip:
# wget http://download.java.net/glassfish/3.1.2/release/glassfish-3.1.2.zip
Rozbalte stažený soubor zip:
# unzip glassfish-3.1.2.zip
Obvykle je soubor zip extrahován do adresáře s názvem „/glassfish3“
Protože se nedoporučuje spouštět proces glassfish jako root, musíme přidat skupinu a uživatele pro aplikaci GlassFish:
# groupadd glassfish # useradd -s /bin/bash -g glassfish glassfish # chown -R glassfish: /opt/glassfish3/
Změňte heslo pro uživatele „glassfish“:
# passwd glassfish Changing password for user glassfish. New password:
Vytvořte start/stop/restart skript:
# nano /etc/init.d/glassfish
#!/usr/bin/env bash # description: Glassfish start/stop/restart # processname: glassfish # chkconfig: 2445 20 80 JAVA_HOME=/usr/java/jdk1.7.0_05 export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH export PATH GLASSFISH_HOME=/opt/glassfish3/glassfish/ GLASSFISH_USER=glassfish case $1 in start) su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1" ;; stop) su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1" ;; restart) su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1" su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1" ;; esac exit 0
Uložte skript a vytvořte jej spustitelný:
# chmod +x /etc/init.d/glassfish
Pokud chcete spustit aplikaci GlassFish při spouštění, proveďte následující příkazy:
# chkconfig --add glassfish # chkconfig glassfish on
Pro spuštění/zastavení/restartování Glassfish použijte příkaz:
# /etc/init.d/glassfish start/stop/restart
Po dokončení instalace můžete otevřít výchozí domovskou stránku GlassFish na adrese http://domain.com:8080 nebo v administrátorské konzoli GlassFish na adrese http://domain.com:484 8
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám to nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek. Další aktualizace najdete také v tomto příspěvku Instalace GlassFish 4.1 na Centos 7.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.