Howto install Ambari on Ubuntu
Sisällysluettelo:
- edellytykset
- Asenna Apache
- Säädä palomuuri
- Apache-asennuksen tarkistaminen
- Apache-määritystiedoston rakenne ja parhaat käytännöt
- johtopäätös
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/apache2Apache-/etc/apache2/apache2.confon/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-enableda2ensite/etc/apache2/sites-enabledAktivoidaksesi virtuaalisen isännän sinun on luotava linkki käyttämälläa2ensitekomentoa konfigurointitiedostoista, jotka löytyvätsites-availablehakemistosites-enabledhakemistoon. Voit poistaa virtuaalisen isännän käytöstäa2dissiteOn hyvä idea noudattaa vakioista nimeämiskäytäntöä. Esimerkiksi, jos verkkotunnuksesi nimi onmydomain.comvirtuaalisen/etc/apache2/sites-available/mydomain.com.conftulisi olla nimeltään/etc/apache2/sites-available/mydomain.com.confAsetustiedostot, jotka vastaavat erilaisten Apache-moduulien lataamisesta, sijaitsevat hakemistossa/etc/apache2/mods-available/hakemisto. Kokoonpanot käytettävissä olevassamods-availablehakemistossa voidaan ottaa käyttöön luomalla linkki/etc/apache2/mods-enable/hakemistoona2enconfkomennolla ja poistettaessa käytöstäa2enconfkomennolla. Globaalien konfiguraatiofragmentteja sisältävät tiedostot tallennetaan hakemistoon/etc/apache2/conf-available/hakemisto.conf-availablehakemiston tiedostot voidaan ottaa käyttöön luomalla linkki tiedostoon/etc/apache2/conf-enabled/a2enconfkomennolla ja poistettu käytöstäa2enconfkomennolla.a2disconflokitiedostot (access.logjaerror.log) sijaitsevat hakemistossa/var/log/apache/. Jokaiselle vhostille on suositeltavaa käyttää erilaisiaaccessja 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 ubuntuTä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 -sovellusNextcloudin asentaminen ja määrittäminen apachen avulla ubuntu 18.04: ssä
Nextcloud on avoimen lähdekoodin, itse ylläpidetty tiedostojen jakamis- ja yhteistyöalusta, samanlainen kuin Dropbox. Tässä opetusohjelmassa näytämme sinulle kuinka asentaa ja määrittää Nextcloud Apachen kanssa Ubuntu 18.04 -koneelle.
Sajátcloudin asentaminen ja määrittäminen apachen avulla ubuntu 18.04: ssä
ownCloud on avoimen lähdekoodin itse isännöity tiedostojen synkronointi- ja tiedostojakoalusta. Tässä opetusohjelmassa näytämme sinulle kuinka asentaa ja määrittää ownCloud Apachen kanssa Ubuntu 18.04 -koneelle.
Apachen asentaminen debian 9: een
Apache HTTP -palvelin on yksi suosituimmista verkkopalvelimista maailmassa. Tässä opetusohjelmassa käydään läpi vaiheiden asentamiseksi Apache Debian 9 -palvelimeen.







