Verkkosivuston kehittäjän on pystyttävä näkemään verkkosivunsa samalla tavalla kuin loppukäyttäjä. Joskus riittää, että napsautat vain HTML-tiedostojasi ja katsot niitä selaimessa, mutta jos haluat testata dynaamista sisältöä, sinun on määritettävä paikallinen verkkopalvelin. Tämän tekeminen on melko yksinkertaista ja se voidaan helposti suorittaa Windowsissa, macOS: ssa ja Linuxissa. Verkkopalvelimia on monenlaisia, mutta käytämme Apache-ohjelmaa tässä opetusohjelmassa, koska se on yleisin palvelin, erittäin helppo asettaa ja yhteensopiva kaikkien tärkeimpien käyttöjärjestelmien kanssa.
Määritä paikallinen verkkopalvelin Linuxiin
Apache on suunniteltu Unix-tyyppisille käyttöjärjestelmille. Linux kuuluu tähän luokkaan, ja Apache-verkkopalvelimen asennus ja määritys voidaan tehdä yhdessä vaiheessa.
Tässä käsitellään komentoriviä. Suosituimpien jakelujen avulla voit asentaa Apachein kääntämättä sitä lähteestä yhdellä yksinkertaisella komennolla.
Debian-, Ubuntu- ja Ubuntu-pohjainen jakelu:
sudo apt install apache2
Red Hatille ja CentOSille
sudo dnf install httpd
Kun se on asennettu, siirry selaimessasi kohtaan ”127.0.0.1” tai “localhost”. Jos se näyttää “Se toimii!” se tarkoittaa, että Apache-asennuksesi on onnistunut.
Muokkaamme sitä, jotta ymmärrämme paremmin, miten Apache palvelee tätä verkkosivua. Voit tehdä tämän siirtymällä Linux-paikalliskoneesi juurihakemistoon.
cd /var/www/html
Avaa “index.html” juurena suosikkitekstieditorilla.
Hae hakusanalla “Se toimii!” ja muuta teksti jotain satunnaiseksi, kuten “Tee tekniikasta helpompaa!” (Se voi olla mitä tahansa.) Muista tallentaa tiedosto.
Päivitä nyt verkkosivu 127.0.0.1: ssä. Sinun pitäisi nähdä “Tee tekniikasta helpompaa!” missä “Se toimii!” oli aiemmin.
Nyt kun olet asentanut yksinkertaisen verkkopalvelimen, voit pelata kokoonpanoasetuksilla apache2.conf-tiedostossa.
sudo nano /etc/apache2/apache2.conf
Merkintä: Huomaa, että joka kerta kun teet kokoonpanomuutoksen, sinun on käynnistettävä Apache uudelleen, jotta sitä voidaan käyttää.
sudo systemctl apache2 restart
Jos tämä ei toimi, voit käynnistää sen uudelleen suorittamalla käynnistystiedoston suoraan.
sudo /etc/init.d/apache2 restart
Määritä paikallinen verkkopalvelin macOS: iin
MacOS: n hyvä asia on, että Apache on asennettu siihen oletuksena. Sinun tarvitsee vain kytkeä se päälle.
Siirry Finderissa kohtaan Sovellukset -> Apuohjelmat ja avaa se kaksoisnapsauttamalla Pääte.
Käynnistä jo valmiiksi asennettu Apache-verkkopalvelin suorittamalla seuraava komento:
sudo apachectl start
Voit testata, että verkkopalvelimemme on käynnissä, siirtymällä selaimessasi kohtaan ”127.0.0.1” tai “localhost”.
Voimme muuttaa verkkosivun sisältöä siirtymällä yksinkertaisesti asiakirjajuureen samalla tavalla kuin Linuxissa. Ainoa asia, joka on erilainen, on polun sijainti.
cd /Library/WebServer/Documents/
Muokkaa nyt index.html.en-tiedostoa suosikkitekstieditorilla. Vaihda “Se toimii!” kohtaan “Hello World!”
sudo nano index.html.en
Jos päivitämme verkkosivustomme, jota isännöimme 127.0.0.1: ssä, muutokset näkyvät nyt.
Määritä Apache-verkkopalvelin edelleen macOS: ssä siirtymällä “httpd.conf” -tiedostoon.
sudo nano /etc/apache2/httpd.conf
Kuten Linux, voit käynnistää Apache-palvelun helposti uudelleen apachectl
komento juurioikeuksilla.
sudo apachectl restart
Määritä paikallinen verkkopalvelin Windowsissa
Toisin kuin Linux ja macOS, Windows ei ole Unix-pohjainen, joten ei ole yhden linjan asennusta. Onneksi on olemassa useita asennusvelhoja, jotka niputtavat asioita, kuten Apache, MySQL ja PHP, helpottamaan elämäämme. Yksi niistä on XAMPP.
Merkintä: XAMPP on saatavana myös Linuxille ja Mac OS X: lle.
Lataa Windows-versio XAMPP ja aloita asennus. Suorita asennusohjelma pyydettäessä. Voit valita vain Apache-sovelluksen, jos tarvitset vain verkkopalvelimen. Jos kuitenkin suunnittelet tietokannan käyttöä, kannattaa ehkä valita myös MySQL.
Jatka asennusta ja napsauta “Valmis”, kun olet valmis. Oletuksena XAMPP-ohjauspaneeli käynnistetään.
Napsauta Apache ja MySQL tarvittaessa “Start”.
Jos selaat selaimessasi kohtaan “127.0.0.1” tai “localhost”, sinun pitäisi nähdä XAMPP-määrityssivu.
Uuden verkkosivun luominen tapahtuu samalla tavalla. Avaa muistilehtiö ja luo HTML-esimerkkitiedosto. Nimeä se “hello.html”.
Tallenna se asiakirjan päähakemistoon, joka sijaitsee kohdassa “c: xampp htdocs “.
Siirry siihen selaimellasi siirtymällä kohtaan 127.0.0.1/hello.html. Näet luomasi verkkosivun.
merkintä: WampServer on toinen hyvä vaihtoehto Apachen asentamiseen Windowsiin.
Johtopäätös
Apache on erinomainen ratkaisu sekä yksinkertaisten että monimutkaisten verkkosivustojen rakentamiseen, mutta se ei ole ainoa vaihtoehto. Vaikka Apache integroituu hyvin kaikkiin kolmeen alustaan, saatat haluta tarkastella sitä IIS vaihtoehtona Windowsille, koska se tukee monia Windowsin todennusominaisuuksia, joita Apache ei. Apache on kuitenkin täydellinen verkkosivuston perustoimintojen yksinkertaiseen testaamiseen.
Liittyvät:
-
Kuinka muuttaa Vadelma Pi henkilökohtaiseksi verkkopalvelimeksi
-
Nginx-palvelimen asentaminen ja suorittaminen Windows 10: ssä
-
Nginx vs Apache: Mikä palvelee sinua parhaiten vuonna 2019?