tässä artikkelissa, näemme, miten asentaa ja konfiguroida Apache2 web-palvelin Ubuntu 16.04
Huomautus: tässä artikkelissa, me viitataan domain-nimi website1-example.com. Korvaa tämä verkkotunnus todellinen verkkotunnus aina tarvittaessa.
KATSO MYÖS: Deep Learning: the final Frontier for aikasarja-Analyysi?
Vaihe 1: Asenna Apache2 web-palvelin
aloitetaan päivittämällä paikallisen paketti vastaamaan uusimman alkupään muutokset. Sen jälkeen voimme asentaa Apache2-paketin.,
$ sudo apt-get update$ sudo apt-get install apache2
tila voidaan tarkistaa ajamalla seuraavat komennot.
$ sudo systemctl status apache2<span style="font-weight: 400;">
Voit käyttää oletuksena apache aloitussivun vahvistaa, että ohjelmisto toimii oikein. Käytä tätä palvelimen verkkotunnuksen tai IP-osoitteen kautta.
Vaihe 2: Tarkista web-palvelin
Suorita alla komento varmistaa, että palvelu on käynnissä:
$ sudo systemctl status apache2<span style="font-weight: 400;">
Nyt voit käyttää oletuksena apache aloitussivun vahvistaa, että ohjelmisto toimii oikein. Voit käyttää sitä palvelimen verkkotunnuksen tai IP-osoitteen kautta.,
esimerkiksi: http://www.website1-example.com
Vaihe 3: Luo virtuaalinen isäntä
Apache Ubuntu, kaikki virtuaalinen isäntä kokoonpano tiedostot tallennetaan /etc/apache2/sites-available-hakemistoon. Uuden Apache-asennuksen avulla löydät 000-oletukseksi kutsutun virtual host-tiedoston.conf siellä. Luomme uuden virtuaalisen isäntäasetustiedoston kopioimalla 000-oletusarvon.conf-tiedosto.
Avaa virtuaalinen isäntä tiedosto,
$ sudo nano /etc/apache2/sites-available/website1-example.com.conf<span style="font-weight: 400;">
tiedoston pitäisi näyttää seuraavat:
Nyt muokata tätä tiedostoa kuten teidän vaatimus., Minun kokoonpano näyttää kuten alla:
- ServerAdmin: Server admin sähköpostiosoite.
- ServerName: verkkotunnus, jonka pitäisi vastata tätä virtuaalista isäntäkonfiguraatiota. Tämän pitäisi olla verkkotunnuksesi. eli website1-example.com
- Palvelinalias: Se on ylimääräinen matching ehdolla, että tarpeet olla käsitelty. eli http://www.website1-example.com
- DocumentRoot: hakemisto, josta Apache palvelee toimialueen tiedostoja.
- Valinnat: Tämän direktiivin tarkastuksia, jotka server ominaisuudet ovat käytettävissä tietyn hakemiston.,
- ErrorLog, CustomLog: Specifies the location of log files.
NEXT GENERATION DEVOPS: VALUE STREAM MANAGEMENT
Helen Beal (DevOps Institute.,”2a6313317a”>
HOW TO GROW YOUR SERVERLESS TEAM
Sheen Brisals (The LEGO Group)
MLOPS: CONTINUOUS DELIVERY OF MACHINE LEARNING SYSTEMS
Hauke Brammer (finpair GmbH)
Step 4: Create project directory
By default the document root directory is /var/www/html., Me luomme website1-example.com directory in www directory sellaisena kuin se on määritelty yllä olevassa virtuaalisessa isäntäasetuksessa.
$ sudo mkdir /var/www/website1-example.com
Nyt luoda testi HTML-tiedosto nimeltä index.html juurihakemistossa olemme juuri luoneet edellisessä vaiheessa.
$ sudo nano /var/www/website1-example.com/index.html
Lisää seuraava koodi tiedostoon ja tallenna se.,
<html><head><title>website1-example.com</title></head><body><h2> Welcome to website1-example.com </h2></body></html>
Vaihe 5: Ota virtuaalinen isäntä
Enable virtual host käyttää a2ensite työkalu:
$ sudo a2ensite website1-example.com.conf
muutokset Apache:
$ sudo service apache2 reload
Seuraava, avaa /etc/hosts-tiedoston muokkaus ja lisää verkkotunnus/IP-osoite, kuten näet alla:
$ sudo nano /etc/hosts127.0.0.1 localhostyour-domain your-sever-name.com
esimerkiksi:
13.233.10.119 website1-example.com
Tallenna ja sulje tiedosto.
Vaihe 6: Ota CORS
nyt käyttöön CORS apache2-palvelimella., CORS on prosessi, joka käskee selaimia käyttämään eri alkuperää olevia resursseja (domain, protocol, port) HTTP-otsikoiden kautta.
Ota otsikot kirjoittamalla:
$ sudo a2enmod headers
Avaa /etc/apache2/apache2.,conf-tiedostoon kirjoittamalla seuraavan komennon ja lisää cross-origin-otsikot <Hakemisto> jakso
$ sudo nano /etc/apache2/apache2.conf
esimerkiksi:
Kuva: Kokoonpano CORS
KATSO MYÖS: Facebook AI on Demucs opettaa AI kuulla enemmän ihmisen kaltainen tapa
Vaihe 7: ota Käyttöön-portit
Jos käytät porttia muuta kuin oletuksena portin numero 80, sitten meidän täytyy ottaa se portti. Vaihe 3 olemme konfiguroineet virtuaalinen isäntä port 8090., Otetaan käyttöön portti 8090 Apache2: ssa.
avoin / etc / Apache2 / portit.conf-tiedosto. Lisää tähän tiedostoon porttinumerosi.
esimerkiksi:
$ sudo nano /etc/apache2/ports.confListen 80Listen 8090
Tallenna ja sulje tiedosto.
Käynnistä apache2-palvelu uudelleen kaikkien muutosten huomioon ottamiseksi.
$ sudo service apache2 restart