How to Uninstall Programs / Apps on Windows 10
Sisällysluettelo:
- edellytykset
- Vaihe 1: Asenna Java OpenJDK
- Vaihe 2: Luo käyttäjä
- Vaihe 3: Asenna WildFly
- Vaihe 4: Määritä järjestelmä
- Vaihe 5: Säädä palomuuri
- Vaihe 6: Määritä WildFly-todennus
- Vaihe 6: Testaa WildFly-asennus
- johtopäätös
WildFly, aiemmin tunnettu nimellä JBoss, on Java-kirjoitettu avoimen lähdekoodin sovellusten runtime, joka auttaa sinua rakentamaan uskomattomia sovelluksia. WildFly on joustava, kevyt ja perustuu liitettäviin alajärjestelmiin, jotka voidaan lisätä tai poistaa tarpeen mukaan.
Tämä opetusohjelma näyttää sinulle, kuinka asentaa WildFly-sovelluspalvelin Ubuntu 18.04 -sovellukseen. Samat ohjeet koskevat Ubuntu 16.04: tä ja kaikkia Ubuntu-pohjaisia jakeluita, mukaan lukien Kubuntu, Linux Mint ja Elementary OS.
edellytykset
Jotta paketit voidaan asentaa Ubuntu-järjestelmään, sinun on oltava kirjautuneena sisään käyttäjänä, jolla on sudo-oikeudet.
Vaihe 1: Asenna Java OpenJDK
WildFly vaatii Java: n asentamisen. Asennamme OpenJDK: n, joka on Java-oletuskehitys ja ajonaikainen Ubuntu 18.04: ssä.
Java-asennus on melko yksinkertainen. Aloita päivittämällä pakettihakemisto:
sudo apt update
Asenna OpenJDK-paketti suorittamalla:
Vaihe 2: Luo käyttäjä
Luomme uuden järjestelmän käyttäjän ja ryhmän nimeltä
wildfly
kotihakemistolla
/opt/wildfly
, joka ajaa WildFly-palvelua:
sudo groupadd -r wildfly
sudo useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly
sudo groupadd -r wildfly
sudo useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly
Vaihe 3: Asenna WildFly
Kirjoittamishetkellä viimeisin WildFly-versio on
16.0.0
. Ennen kuin jatkat seuraavaan vaiheeseen, sinun on tarkistettava lataussivulta uusi versio. Jos on uusi versio, korvaa
WILDFLY_VERSION
muuttuja alla olevassa komennossa.
Lataa WildFly-arkisto
/tmp
hakemistossa seuraavalla
wget
komennolla:
WILDFLY_VERSION=16.0.0.Final
wget https://download.jboss.org/wildfly/$WILDFLY_VERSION/wildfly-$WILDFLY_VERSION.tar.gz -P /tmp
Kun lataus on valmis, purkaa tar.gz-tiedosto ja siirrä se hakemistoon
/opt
:
sudo tar xf /tmp/wildfly-$WILDFLY_VERSION.tar.gz -C /opt/
Luo symbolinen linkki
wildfly
joka osoittaa WildFly-asennushakemistoon:
sudo ln -s /opt/wildfly-$WILDFLY_VERSION /opt/wildfly
WildFly toimii
wildfly
käyttäjän alla, jolla on oltava pääsy WildFly-asennushakemistoon.
Seuraava komento muuttaa hakemiston omistajuuden käyttäjän ja ryhmän
wildfly
:
sudo chown -RH wildfly: /opt/wildfly
Vaihe 4: Määritä järjestelmä
WildFly-paketti sisältää tiedostot, joita tarvitaan WildFly-palvelun suorittamiseen.
Aloita luomalla hakemisto, joka pitää WildFly-asetustiedostoa:
sudo mkdir -p /etc/wildfly
Kopioi määritystiedosto hakemistoon
/etc/wildfly
:
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.conf /etc/wildfly/
Tämän tiedoston avulla voit määrittää WildFly-tilan ja sitoa osoitteen. Oletuksena WildFly toimii erillisessä tilassa ja kuuntelee kaikkia rajapintoja. Voit muokata tiedostoa tarpeen mukaan.
# The configuration you want to run WILDFLY_CONFIG=standalone.xml # The mode you want to run WILDFLY_MODE=standalone # The address to bind to WILDFLY_BIND=0.0.0.0
Seuraavaksi kopioi WildFly
launch.sh
skripti hakemistoon
/opt/wildfly/bin/
:
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/launch.sh /opt/wildfly/bin/
bin
hakemiston sisällä
bin
skripteillä on oltava suoritettava lippu:
sudo sh -c 'chmod +x /opt/wildfly/bin/*.sh'
Viimeinen vaihe on kopioida järjestelmällinen yksikkö tiedosto, joka on nimetty hakemistoon
/etc/systemd/system/
hakemisto:
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system/
Ilmoita systemd: lle, että olemme luoneet uuden yksikötiedoston:
sudo systemctl daemon-reload
Käynnistä WildFly-palvelu suorittamalla:
sudo systemctl start wildfly
Tarkista palvelun tila seuraavalla komennolla:
sudo systemctl status wildfly
* wildfly.service - The WildFly Application Server Loaded: loaded (/etc/systemd/system/wildfly.service; disabled; vendor preset: enabled) Active: active (running) since Sun 2019-02-17 04:59:39 PST; 2s ago Main PID: 10005 (launch.sh) Tasks: 62 (limit: 2319) CGroup: /system.slice/wildfly.service
Ota palvelu käynnistyä automaattisesti käynnistyksen yhteydessä:
Vaihe 5: Säädä palomuuri
Jos palvelimesi on suojattu palomuurilla ja haluat käyttää WildFly-käyttöliittymää paikallisen verkon ulkopuolelta, sinun on avattava portti
8080
.
Voit sallia liikenteen portissa
8080
kirjoittamalla seuraava komento:
sudo ufw allow 8080/tcp
Kun ajat WildFly-sovellusta tuotantoympäristössä, sinulla todennäköisesti on kuormituksen tasapainottaja tai käänteinen välityspalvelin, ja on paras tapa rajoittaa pääsy porttiin 8080 vain sisäiseen verkkoosi.
Vaihe 6: Määritä WildFly-todennus
Nyt kun WildFly on asennettu ja suorittamalla seuraava vaihe on luoda käyttäjä, joka pystyy muodostamaan yhteyden hallintakonsolin avulla tai etäyhteyden avulla CLI: n avulla.
Jos haluat lisätä uuden käyttäjän, käytä
add-user.sh
skriptiä, joka sijaitsee WildFlyn bin-hakemistossa:
sudo /opt/wildfly/bin/add-user.sh
Sinulta kysytään, minkä tyyppisen käyttäjän haluat lisätä:
What type of user do you wish to add? a) Management User (mgmt-users.properties) b) Application User (application-users.properties) (a):
Valitse
a
ja paina
Enter
:
Seuraavaksi komentosarja kehottaa sinua antamaan uuden käyttäjän tiedot:
Enter the details of the new user to add. Using realm 'ManagementRealm' as discovered from the existing property files. Username: linuxize Password recommendations are listed below. To modify these restrictions edit the add-user.properties configuration file. - The password should be different from the username - The password should not be one of the following restricted values {root, admin, administrator} - The password should contain at least 8 characters, 1 alphabetic character(s), 1 digit(s), 1 non-alphanumeric symbol(s) Password: Re-enter Password: What groups do you want this user to belong to? (Please enter a comma separated list, or leave blank for none): About to add user 'linuxize' for realm 'ManagementRealm' Is this correct yes/no? yes Added user 'linuxize' to file '/opt/wildfly-16.0.0.Final/standalone/configuration/mgmt-users.properties' Added user 'linuxize' to file '/opt/wildfly-16.0.0.Final/domain/configuration/mgmt-users.properties' Added user 'linuxize' with groups to file '/opt/wildfly-16.0.0.Final/standalone/configuration/mgmt-groups.properties' Added user 'linuxize' with groups to file '/opt/wildfly-16.0.0.Final/domain/configuration/mgmt-groups.properties' Is this new user going to be used for one AS process to connect to another AS process? eg for a slave host controller connecting to the master or for a Remoting connection for server to server EJB calls. yes/no? yes To represent the user add the following to the server-identities definition
Uusi käyttäjä lisätään todennukseen käytettyihin ominaisuustiedostoihin.
Vaihe 6: Testaa WildFly-asennus
Päästäksesi WildFly-oletussivulle avaa selaimesi ja kirjoita:
http://:8080
http://:8080
Jos asennus onnistuu, seuraavanlainen näyttö tulee näkyviin:


Avaa
wildfly.conf
ja lisää
WILDFLY_CONSOLE_BIND=0.0.0.0
tiedoston loppuun.
# The configuration you want to run WILDFLY_CONFIG=standalone.xml # The mode you want to run WILDFLY_MODE=standalone # The address to bind to WILDFLY_BIND=0.0.0.0 # The address console to bind to WILDFLY_CONSOLE_BIND=0.0.0.0
Avaa
launch.sh
ja muokkaa korostettuja viivoja:
#!/bin/bash if; then WILDFLY_HOME="/opt/wildfly" fi if]; then $WILDFLY_HOME/bin/domain.sh -c $2 -b $3 -bmanagement $4 else $WILDFLY_HOME/bin/standalone.sh -c $2 -b $3 -bmanagement $4 fi
Käynnistä palvelu uudelleen, jotta muutokset tulevat voimaan:
sudo systemctl restart wildfly
Avaa
wildfly.service
ja muokkaa korostettuja rivejä:
Description=The WildFly Application Server After=syslog.target network.target Before=httpd.service Environment=LAUNCH_JBOSS_IN_BACKGROUND=1 EnvironmentFile=-/etc/wildfly/wildfly.conf User=wildfly LimitNOFILE=102642 PIDFile=/var/run/wildfly/wildfly.pid ExecStart=/opt/wildfly/bin/launch.sh $WILDFLY_MODE $WILDFLY_CONFIG $WILDFLY_BIND $WILDFLY_CONSOLE_BIND StandardOutput=null WantedBy=multi-user.target
Luo hakemisto
/var/run/wildfly
ja aseta oikeat käyttöoikeudet:
sudo mkdir /var/run/wildfly/
sudo chown wildfly: /var/run/wildfly/
Ilmoita järjestelmälle, että yksikötiedosto on muutettu:
sudo systemctl daemon-reload
Käynnistä WildFly-palvelu suorittamalla:
sudo systemctl restart wildfly
Jos oletetaan, että porttia
9990
ei ole estetty palomuurissa, sinun pitäisi voida käyttää WildFly-hallintakonsolia osoitteessa
http://:9990/console
http://:9990/console
.
johtopäätös
Olet asentanut WildFly Ubuntu 18.04 -järjestelmään onnistuneesti. Voit nyt käydä virallisessa WildFly-dokumentaatiossa ja oppia lisää WildFly-ominaisuuksista.
java wildfly ubuntuKuinka asentaa, asentaa hp officejet 6500a plus all-in-one -tulostin
Opi määrittämään ja asentamaan HP Officejet 6500A Plus All-in-one -tulostin.
Kuinka asentaa wildfly (jboss) centos 7: een
WildFly, aiemmin tunnettu nimellä JBoss, on Java-kirjoitettu avoimen lähdekoodin sovellusten runtime, joka auttaa sinua rakentamaan uskomattomia sovelluksia. Tämä opetusohjelma selittää, kuinka WildFly-sovelluspalvelin asennetaan CentOS 7: ään.
Kuinka asentaa wildfly (jboss) debian 9: een
WildFly, aiemmin tunnettu nimellä JBoss, on Java-kirjoitettu avoimen lähdekoodin sovellusten runtime, joka auttaa sinua rakentamaan uskomattomia sovelluksia. Tässä oppaassa käydään läpi vaiheiden, joita tarvitaan WildFly-sovelluspalvelimen asentamiseen Debian 9: ään.







