Howto install Ambari on Ubuntu
Sisällysluettelo:
- edellytykset
- Apachen asentaminen
- Säädä palomuuri
- Apache-asennuksen tarkistaminen
- Apache-määritystiedoston rakenne ja parhaat käytännöt
- johtopäätös
Apache HTTP -palvelin on yksi suosituimmista verkkopalvelimista maailmassa. Se on avoimen lähdekoodin ja alustojen välinen HTTP-palvelin, joka hallitsee suuren osan Internetin verkkosivustoista. Apache tarjoaa monia tehokkaita ominaisuuksia, joita voidaan laajentaa lisämoduulien avulla.
Tässä opetusohjelmassa selitetään kuinka Apache asennetaan Debian 10: ään, Buster.
edellytykset
Ennen kuin aloitat opetusohjelman, varmista, että olet kirjautunut sisään käyttäjänä, jolla on sudo-oikeudet.
Apachen asentaminen
Apache-paketit ovat saatavana Debianin oletusvarastoissa.
Asennus on melko suoraviivaista. Päivitä pakettihakemisto ja asenna Apache-verkkopalvelin seuraavilla komennoilla:
sudo apt update
sudo apt install apache2
Siinä kaikki, Apache asennetaan ja käynnistyy automaattisesti. Tilatyypin tarkistaminen:
sudo systemctl status apache2
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: Active: active (running) since Sat 2019-07-27 13:55:49 PDT; 21s ago…
Säädä palomuuri
UFW-käyttäjät voivat avata HTTP- (
80
) ja HTTPS (
443
) -portit ottamalla käyttöön 'Nginx Full' -profiilin:
sudo ufw allow 'Apache Full'
nft add rule inet filter input tcp dport {80, 443} ct state new, established counter accept
Apache-asennuksen tarkistaminen
Varmista, että Apache toimii oikein, avaa selaimesi, kirjoita palvelimen IP-osoite tai verkkotunnuksen nimi
http://YOUR_IP_OR_DOMAIN/
, ja näet Apachen oletustervetulosivun alla olevan kuvan mukaisesti:

Sivu sisältää perustietoja Apache-määritystiedostoista, auttajakomentosarjoista ja hakemistojen sijainneista.
Apache-määritystiedoston rakenne ja parhaat käytännöt
- Debian-pohjaisissa järjestelmissä Apache-määritystiedostot sijaitsevat hakemistossa
/etc/apache2Tärkein Apache-asetustiedosto on/etc/apache2/apache2.conf. Portit, joita Apache kuuntelee, on määritetty/etc/apache2/ports.conftiedosto.Apache Virtual Hosts -tiedostot sijaitsevat hakemistossa/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-enabledVoit aktivoida virtuaalisena2ensiteluomalla symlinkin käyttämälläa2ensitekomentoaa2ensiteolevista määritystiedostoista.sites-availablehakemistosites-enabledhakemistoon. Virtuaalisen isännän deaktivoimiseksi käytäa2dissiteOn erittäin suositeltavaa noudattaa vakioista nimeämiskäytäntöä, esimerkiksi jos verkkotunnuksesi nimi onmydomain.comverkkotunnuksen määritystiedostolle tulisi antaa nimi/etc/apache2/sites-available/mydomain.com.confAsetustiedostot, joita käytetään erilaisten Apache-moduulien lataamiseen, sijaitsevat hakemistossa/etc/apache2/mods-available. Kokoonpanot käytettävissä olevassamods-availablehakemistossa voidaan ottaa käyttöön luomalla linkki/etc/apache2/mods-enablehakemistoon käyttämälläa2enconfkomentoa, ja poistettu käytöstäa2enconfkomennolla. Globaalien konfiguraatiofragmentteja sisältävät tiedostot tallennetaan hakemistoon/etc/apache2/conf-availablehakemisto.conf-availablehakemiston tiedostot voidaan ottaa käyttöön luomalla linkki tiedostoon/etc/apache2/conf-enabledkäyttämälläa2enconfkomentoa ja poistettu käytöstäa2enconfkomennolla.a2disconflokitiedostot (access.logjaerror.log) sijaitsevat hakemisto/var/log/apache. On suositeltavaa käyttää erilaisiaaccessjaerrorjokaiselle virtuaaliselle palvelimelle.Voit asettaa verkkotunnuksen asiakirjajuurikansion mihin tahansa haluamaasi sijaintiin. Verkkosivun yleisimmät sijainnit ovat:-
/home/ //home/ //var/www//var/www/html//opt/
-
johtopäätös
Apachen asentaminen Debianiin on yhden komennon suorittaminen.
Voit nyt aloittaa sovellusten käyttöönoton ja käyttää Apachea web- tai välityspalvelimena.
apache debianNextcloudin 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.







