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 selittää, kuinka WildFly-sovelluspalvelin asennetaan CentOS 7: ään.
edellytykset
Sinun on oltava kirjautuneena sisään käyttäjänä, jolla on sudo-käyttöoikeus, jotta pystyt asentamaan paketteja CentOS-järjestelmään.
Vaihe 1: Asenna Java OpenJDK
WildFly 9 vaatii Java SE 8: n tai uudemman. Tässä oppaassa asennamme OpenJDK: n, Java-käyttöjärjestelmän avoimen lähdekoodin toteutuksen, joka on Java-oletuskehitys ja suoritusaika CentOS 7: ssä.
Asenna OpenJDK-paketti suorittamalla:
sudo yum install java-1.8.0-openjdk-devel
Vaihe 2: Luo käyttäjä
WildFly-ohjelman suorittaminen pääkäyttäjänä on tietoturvariski, jota ei pidetä parhaana käytänteenä.
Uuden järjestelmän käyttäjän ja
wildfly
luominen kotihakemistolla
/opt/wildfly
run:
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,
/opt
tar.gz-tiedosto pakkauksesta ja siirrä se hakemistoon
/opt
:
sudo tar xf /tmp/wildfly-$WILDFLY_VERSION.tar.gz -C /opt/
Luo seuraavaksi 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.
Vaihda hakemiston omistajuus käyttäjän ja ryhmän
wildfly
seuraavalla chown-komennolla:
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'
Kopioi järjestelmäyksikön 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, jotta se voidaan käynnistää automaattisesti käynnistyksen yhteydessä suorittamalla:
sudo systemctl start wildfly
sudo systemctl enable wildfly
Varmista, että palvelu on käynnissä:
sudo systemctl status wildfly
● wildfly.service - The WildFly Application Server Loaded: loaded (/etc/systemd/system/wildfly.service; disabled; vendor preset: disabled) Active: active (running) since Fri 2019-03-01 20:13:39 UTC; 3s ago Main PID: 3680 (launch.sh) CGroup: /system.slice/wildfly.service
Vaihe 5: Säädä palomuuri
Jos palvelimesi on suojattu palomuurilla ja haluat käyttää WildFly-ilmentymää paikallisen verkon ulkopuolelta, sinun on myös avattava portti 8080.
Avaa tarvittavat portit seuraavilla komennoilla:
sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
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, 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 CentOS 7 -järjestelmään onnistuneesti. Voit nyt käydä virallisessa WildFly-dokumentaatiossa ja oppia lisää WildFly-ominaisuuksista.
java villi perhonen centotKuinka asentaa anaconda centos 7: een
Anaconda on suosituin python-tietojen tiede- ja koneoppimisalusta, jota käytetään suurten tietojen käsittelyyn, ennustavaan analytiikkaan ja tieteelliseen laskentaan. Tämä opas opastaa sinut Anaconda Python Distribution -sovelluksen lataamisen ja asentamisen 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.
Kuinka asentaa wildfly (jboss) ubuntu 18.04: een
WildFly, aiemmin tunnettu nimellä JBoss, on Java-kirjoitettu avoimen lähdekoodin sovellusten runtime, joka auttaa sinua rakentamaan uskomattomia sovelluksia. Tämä opetusohjelma näyttää sinulle, kuinka asentaa WildFly-sovelluspalvelin Ubuntu 18.04 -sovellukseen.







