Android

Apachen asentaminen ubuntu 18.04 -sovellukseen

Howto install Ambari on Ubuntu

Howto install Ambari on Ubuntu

Sisällysluettelo:

Anonim

Apache HTTP -palvelin on maailman suosituin Web-palvelin. Se on ilmainen, avoimen lähdekoodin ja alustojen välinen HTTP-palvelin, joka tarjoaa tehokkaita ominaisuuksia, joita voidaan laajentaa monilla moduuleilla.

Tämä opetusohjelma selittää, kuinka asentaa ja hallita Apache-verkkopalvelinta Ubuntu 18.04 -käyttöjärjestelmään.

edellytykset

Ennen kuin aloitat opetusohjelman, varmista, että olet kirjautunut sisään käyttäjänä, jolla on sudo-oikeudet.

Asenna Apache

Apache on saatavana oletus Ubuntu-säilytystiloissa, joten voimme asentaa sen helposti apt paketinhallintatyökalulla. Ubuntu- ja Debian-järjestelmissä Apache-paketti ja palvelu kutsutaan apache2 .

Päivitä ensin pakettihakemisto ja asenna sen jälkeen apache2 paketti seuraavilla komennoilla:

sudo apt update sudo apt install apache2

Siinä kaikki, Apache asennetaan ja käynnistyy automaattisesti. Voit tarkistaa Apache-palvelun tilan antamalla:

sudo systemctl status apache2

● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d `-apache2-systemd.conf Active: active (running) since Sun 2018-06-24 02:17:57 PDT; 2min 41s ago Main PID: 3143 (apache2) Tasks: 55 (limit: 2321) CGroup: /system.slice/apache2.service |-3143 /usr/sbin/apache2 -k start |-3144 /usr/sbin/apache2 -k start `-3145 /usr/sbin/apache2 -k start

Säädä palomuuri

Jos Ubuntu-palvelimesi on suojattu palomuurilla, sinun on avattava HTTP ( 80 ) ja HTTPS ( 443 ) portit.

Olettaen, että hallitset palomuuria UFW , voit avata tarvittavat portit seuraavalla komennolla:

sudo ufw allow 'Apache Full'

Voit vahvistaa muutoksen:

sudo ufw status

Status: active To Action From -- ------ ---- 22/tcp ALLOW Anywhere Apache Full ALLOW Anywhere 22/tcp (v6) ALLOW Anywhere (v6) Apache Full (v6) ALLOW Anywhere (v6)

Apache-asennuksen tarkistaminen

Varmista, että kaikki toimii oikein, avaa selaimesi, kirjoita palvelimen IP-osoite http://YOUR_IP_OR_DOMAIN/ ja näet oletuksena olevan Ubuntu 18.04 Apache http://YOUR_IP_OR_DOMAIN/ alla olevan kuvan mukaisesti:

Sivu sisältää joitain perustietoja Apache-määritystiedostoista, auttajakomentosarjoista ja hakemistojen sijainneista.

Apache-määritystiedoston rakenne ja parhaat käytännöt

  • Kaikki Apache-määritystiedostot sijaitsevat hakemistossa /etc/apache2 Apache- /etc/apache2/apache2.conf on /etc/apache2/apache2.conf . Portit, joita Apache kuuntelee, on määritetty /etc/apache2/ports.conf /etc/apache2/ports.conf.Apache. Virtuaalilaitteiden tiedostot tallennetaan hakemistoon /etc/apache2/sites-available . Apache ei käytä tässä hakemistossa olevia määritystiedostoja, ellei niitä ole linkitetty hakemistoon /etc/apache2/sites-enabled a2ensite /etc/apache2/sites-enabled Aktivoidaksesi virtuaalisen isännän sinun on luotava linkki käyttämällä a2ensite komentoa konfigurointitiedostoista, jotka löytyvät sites-available hakemisto sites-enabled hakemistoon. Voit poistaa virtuaalisen isännän käytöstä a2dissite On hyvä idea noudattaa vakioista nimeämiskäytäntöä. Esimerkiksi, jos verkkotunnuksesi nimi on mydomain.com virtuaalisen /etc/apache2/sites-available/mydomain.com.conf tulisi olla nimeltään /etc/apache2/sites-available/mydomain.com.conf Asetustiedostot, jotka vastaavat erilaisten Apache-moduulien lataamisesta, sijaitsevat hakemistossa /etc/apache2/mods-available/ hakemisto. Kokoonpanot käytettävissä olevassa mods-available hakemistossa voidaan ottaa käyttöön luomalla linkki /etc/apache2/mods-enable/ hakemistoon a2enconf komennolla ja poistettaessa käytöstä a2enconf komennolla. Globaalien konfiguraatiofragmentteja sisältävät tiedostot tallennetaan hakemistoon /etc/apache2/conf-available/ hakemisto. conf-available hakemiston tiedostot voidaan ottaa käyttöön luomalla linkki tiedostoon /etc/apache2/conf-enabled/ a2enconf komennolla ja poistettu käytöstä a2enconf komennolla. a2disconf lokitiedostot ( access.log ja error.log ) sijaitsevat hakemistossa /var/log/apache/ . Jokaiselle vhostille on suositeltavaa käyttää erilaisia access ja virhelokitiedostoja. Voit asettaa verkkotunnuksen asiakirjajuurikansion mihin tahansa haluamaasi sijaintiin. Verkkosivun yleisimmät sijainnit ovat:
    • /home/ / /home/ / /var/www/ /var/www/html/ /opt/

johtopäätös

Apache on asennettu onnistuneesti Ubuntu 18.04 -palvelimeesi. Olet nyt valmis aloittamaan sovellusten käyttöönoton ja käyttämään Apachea web- tai välityspalvelimena.

apache ubuntu

Tämä viesti on osa kuinka asentaa-lamppu-pino-on-ubuntu-18-04-sarja.

Muut tämän sarjan viestit:

• Kuinka asentaa Apache Ubuntu 18.04 -versioon • Kuinka asentaa Apache-virtuaalipalvelimia Ubuntu 18.04 -sovellukseen • Suojaa Apache salaamalla Ubuntu 18.04 -sovellus