Apache Web Server -kokoonpanot
JavaScriptiä käytetään luomaan dynaamisia verkkosivuja, jotka sisältävät ponnahdusvalikoita ja animaatioita HTML-sivuilla. Jos web-sivuja ajetaan Apache-verkkopalvelimella, Apache-palvelin on määritettävä SSI (Server Side Includes) -palvelua varten. Tämän toiminnon avulla servletit tai pienet palvelinpuolen koodinpätkät voivat kommunikoida sovelmiksi kutsuttujen selainohjelmien kanssa, ja niitä voidaan käyttää jopa kokonaisten verkkosivujen luomiseen. Apachessa tämä toiminto otetaan käyttöön muokkaamalla "httpd.conf"-tiedostoa.
Määritetään httpd.conf
Vaihe 1
Käynnistä Apache-verkkopalvelimesi. Koska Apache-verkkopalvelin tulee useimmissa tapauksissa nippuna muita kolmannen osapuolen palvelinohjelmistoja, sinun tarvitsee vain käynnistää mukana toimitettu sovellus aktivoidaksesi Apache-palvelimen sisällä.
Päivän video
Vaihe 2
Etsi palvelinkuvake tehtäväpalkista, jos käytät paikallista palvelinta. Tämä kuvake näyttää kaikki käynnissä olevat palvelut. Avaa valikko ja etsi Apache-kansio napsauttamalla kerran.
Vaihe 3
Etsi palvelimen määrityskansio, jos käytät etäpalvelinta. Etsi PHP-kansio, joka sisältää "httpd.conf"-tiedoston.
Vaihe 4
Etsi merkkijono "AddHandler" ja kirjoita se uudelleen lukeaksesi näin:
AddHandler-palvelimen jäsennetty .shtml
Vaihe 5
Luo
Asetukset Indeksit Sisältää followSmyLinks AllowOverride Kaikki Tilaa salli, estä Salli kaikilta
Vaihe 6
Varmista, että kaikissa tiedostoissasi, jotka sisältävät JavaScriptin tai palvelinpuolen, on .shtml-tunniste.
Vaihe 7
Käytä
ServerAdmin [email protected]
DocumentRoot /var/www/eHow ServerName www.eHow.com XBitHack On ErrorLog logs/eHow_log CustomLog logs/eHow_log yleinen
Vaihe 8
Tallenna kaikki muutokset ja päivitä sivu testattavaksi.
Kärki
On hyvä ohjelmointikäytäntö kommentoida konfigurointitiedostoihin tehtyjä muutoksia henkilön nimikirjaimilla, tiedoilla ja lyhyellä kuvauksella tehdyistä muutoksista.
Koska useimmat kokoonpanot sallivat ohituksen, on suositeltavaa käyttää "Options + Includes" -argumentteja tiettyyn hakemistoon varmistaakseen, että se arvioidaan viimeisenä.
Toinen tapa jäsentää tai kertoa Apachelle, mitkä tiedostot sisältävät JavaScriptin, on tehdä se seuraavasti:
AddType text/html .shtml
"XBitHack on" -menetelmä käskee Apachea jäsentämään tiedostot, joiden suoritusbitti on asetettu, ja käynnistetään "chmod"-komennolla alla esitetyllä tavalla:
Chmod +x eHow.html
Muita konfigurointiargumentteja löytyy "httpd.conf"-kommenttitiedostoista, jotka määrittävät, kuinka tiedostonimiä ja tunnisteita tulee käyttää.