Howto install Ambari on Ubuntu
Sisällysluettelo:
- edellytykset
- Apachen asentaminen
- Säädä palomuuri
- Apache-asennuksen tarkistaminen
- Hallitse Apache-palvelua systemctl: llä
- 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 käydään läpi vaiheiden asentamiseksi Apache Debian 9 -palvelimeen.
edellytykset
Ennen kuin aloitat opetusohjelman, varmista, että olet kirjautunut sisään käyttäjänä, jolla on sudo-oikeudet.
Apachen asentaminen
Apache on saatavana Debianin oletusvarastoissa ja asennus on melko suoraviivaista.
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 seuraavilla:
sudo systemctl status apache2
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2018-08-23 20:04:47 UTC; 13s ago Main PID: 11604 (apache2) CGroup: /system.slice/apache2.service ├─11604 /usr/sbin/apache2 -k start ├─11608 /usr/sbin/apache2 -k start └─11609 /usr/sbin/apache2 -k start
Säädä palomuuri
Jos suodatat yhteyksiä järjestelmään iptable-sovelluksilla, sinun on avattava HTTP (
80
) ja HTTPS (
443
) portit.
Avaa tarvittavat portit antamalla seuraava komento:
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT
Apache-asennuksen tarkistaminen
Varmista, että kaikki toimii oikein, avaa selaimesi, kirjoita palvelimen IP-osoite tai verkkotunnuksen nimi
http://YOUR_IP_OR_DOMAIN/
ja näet oletusarvon mukaisen Apache-tervetulossivun alla olevan kuvan mukaisesti:

Sivu sisältää joitain perustietoja Apache-määritystiedostoista, auttajakomentosarjoista ja hakemistojen sijainneista.
Hallitse Apache-palvelua systemctl: llä
Nyt kun Apache on asennettu Debian-järjestelmääsi, voit ottaa hetken katsoa ja tutustua apache-palvelun hallinnan peruskäskyihin:
Voit pysäyttää Apache-palvelun suorittamalla:
sudo systemctl stop apache2
Käynnistä se uudelleen kirjoittamalla:
sudo systemctl start apache2
Apache-palvelun käynnistäminen uudelleen:
sudo systemctl restart apache2
Lataa Apache uudella kokoonpanolla seuraavilla:
sudo systemctl reload apache2
sudo systemctl disable apache2
Ja ottaa se uudelleen käyttöön:
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-enableda2enconfkomennolla 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
Apache on asennettu onnistuneesti Debian 9 -palvelimeesi. Voit nyt aloittaa sovellusten käyttöönoton ja käyttää Apachea web- tai välityspalvelimena.
apache debianTämä viesti on osa Kuinka asentaa LAMP-pino Debian 9 -sarjaan.
Muut tämän sarjan viestit:
• Kuinka asentaa Apache Debian 9: ään • Kuinka asentaa PHP Debian 9: ään • Kuinka asentaa Apache-virtuaalisia isäntä Debian 9: ään • Kuinka asentaa MariaDB Debian 9: ään • Suojaa Apache suojaamalla Debian 9Nextcloudin 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 web-palvelimen asentaminen debian 10 linux -sovellukseen
Apache HTTP -palvelin on yksi suosituimmista verkkopalvelimista maailmassa. Tässä opetusohjelmassa selitetään kuinka Apache asennetaan Debian 10 Busteriin.







