Welke server zijn HTP, deze les is erg leuk, want ik beloof je dat je aan het eind van deze les zo trots
op jezelf gaat zijn dat je je eigen eerste website op je eigen server gaat maken.
Dus het doel van de GDP-dienst of de webserver is wat is de pagina's serveren?
Juist, zoals Google, Facebook, Hotmail of wat voor pagina er ook op het internet staat.
En zelfs als je iets wilt verkopen of je eigen website of zelfs je profielwebsite
wilt bouwen.
En je wilt het bouwen, je gaat eigenlijk betalen aan bedrijven als GoDaddy of X. com, maar nu kun je eigenlijk je eigen machine hebben en je kunt
je eigen website bouwen en je kunt het online publiceren zodat mensen het kunnen
zien.
Dus je moet betalen.
Maar goed, dit is deze les.
Het doel van deze les is niet om u te vertellen hoe u uw webpagina's kunt bouwen en publiceren zonder te betalen
of wat dan ook.
Maar deze les is alleen om te vertellen hoe een webserver werkt en hoe we een webpagina kunnen bouwen in een Linux
machine.
De service of pakketnaam die in onze Linux-omgeving moet worden geïnstalleerd of draaien
heet HTP.
De bestanden zijn het configuratiebestand van HPD is etsi htp cough slash htp dot com.
Dit is het configuratiebestand waarin u wijzigingen aanbrengt, verbindingen toestaat, een run op een
specifiek protocol uitvoert, de gebruikersmappen opgeeft en een heleboel informatie.
Het volgende bestand dat we hebben is w w slash e-mail geïndexeerd html.
Dit is je startpagina.
Wat je ook verandert in geïndexeerde HTML, dit is wat er op je homepage komt te staan.
Dus de service om een service te starten of om een service te herstarten, een systeem ctrl restart htp d en om de service in te schakelen,
wat betekent dat als je wilt dat de service herstart of start wanneer je computer start, het systemen
zijn die HTTP inschakelen.
De logbestanden zijn VWA slash log slash HTP.
Dit is dus het logbestand, als je problemen aan het oplossen bent, zou je in dit logbestand
kunnen gaan kijken waarom je server toch niet werkt.
Zonder verder oponthoud, zullen we inloggen op de volgende machine en beginnen of
onze eerste pagina bouwen en ik zal naar mijn machine gaan.
Ik kreeg mijn IP adres van mijn machine en ik logde al in bij een recessie.
Dus ik ga mijn studiesessie in.
Het is routine
geworden, we zijn ingelogd als onbeleefd want ik heb het pondsteken hier, het is duidelijk het scherm.
Laten we teruggaan naar onze configuratie, het eerste configuratiebestand, voordat we aan een
configuratie beginnen, moeten we ervoor zorgen dat we het pakket voor HTP d HTP package hebben.
Ja, we zien hier, dit is het pakket dat HPD ons stuurde, dit is DPD Tools.
Er zijn extra hulpmiddelen beschikbaar voor dit pakket en dit is een extra pakket dat u zou kunnen installeren,
of dat automatisch wordt geïnstalleerd.
Die maken toch deel uit van de afhankelijkheid.
Het hoofdpakket, het gaat om dit pakket.
Als je dit pakket niet ziet op je Linux machine, moet je gewoon, spring, HTP installeren en het zal erin gaan en zeggen,
ik heb een pakket voor je gevonden.
Wil je dat ik het installeer?
En jij zegt ja.
En je hebt geïnstalleerd, trouwens, omdat ik het al heb, staat er geen pakket SCDP beschikbaar of ik
had D moeten zeggen en dan zou hij zeggen dat pakket dit al geïnstalleerd is en de laatste versie.
Maar als het pakket er eenmaal is, dan gaan we naar ons configuratiebestand op C htp
kaf htp d.
Sorry, dit is EPD.
Even een correctie.
Ik heb D dus KDDI kuch en het configuratiebestand is HTP Duncalf dus ik zal dit bestand bekijken en zien of er wijzigingen zijn die ik
moet aanbrengen.
Laten we bijvoorbeeld meer doen voor dit bestand en alles wat je ziet dat begint met hash of pond, betekent dat het gewoon
een commentaar is.
Dus je zou dat kunnen weten en je zou kunnen zeggen, zie hier, dit is het root bestandssysteem voor deze
dienst is NEHTA PD en het gaat luisteren op Poort Tachtig.
Wat het betekent is dat elke keer dat u naar een website gaat, alle websites draaien op poort
80 of poort 443, wat een beveiligde website is.
Wil je doorgaan?
En dan zeg je ja.
Dus als je deze poort wilt veranderen in een aantal andere poorten, dan moet je in de browser je URL opgeven
en zo kom je binnen.
Maar goed, dit is een configuratiebestand en een ander bestand dat we moeten vinden is hier Document Route.
Dit is degene die ik hier heb opgesomd.
Het zegt oorlog w w e m l.
En dan het laatste bestand, dit vertelt me eigenlijk dat de hoofdpagina of de startpagina van je webserver
in deze directory komt te staan.
En er zijn vele, vele andere parameters die u in dit configuratiebestand zou kunnen veranderen.
Het volgende home page bestand is het bestand waar we nu naar toe moeten om te beginnen met het maken van onze pagina.
Dus we gaan naar war w w html en de bestandsnaam is indexed dot html evenals mysel tr en je ziet hier dat ik een
bestandsnaam indexed HTML heb.
Als u dit bestand niet ziet, geen paniek.
Maak dit bestand vanuit het niets en je weet hoe je een bestand vanuit het niets maakt.
Je kunt Tushka Man doen of je kunt Vickerman doen.
Toen ik dit geïndexeerde e-mailbestand voor het eerst maakte, bestond er natuurlijk geen bestand in deze richting, dus maakte
ik het vanaf nul.
Ik heb al enkele parametersets en mijn startpagina ingesteld in dit bestand.
Dus laten we eens kijken.
Dus ik wil dat je V doet. I. geïndexeerde HTML.
En druk dan op enter, het eerste ding is in je pagina, je moet altijd doc typen spatie, HTML en HTML code
begint en begint altijd met minder dan en meer dan tekens.
Dit is hoe het werkt.
Nu merk je dat je HTML-code aan het leren bent.
Op de volgende regel moet u aangeven dat het om een HTML-bestand gaat.
Dus html open dicht.
De volgende regel die ik heb is body.
Wat erin staat is wat er op mijn homepage staat.
Dit is de achtergrondkleur van de huisstijl, zoals grijs.
Dit is de lichtgrijze kleur die ik voor mijn pagina wil.
Dan heb ik de volgende B. R..
B-R staat voor break.
Ik wil een ruimte dan heb ik er H1 voor terug.
Ik heb in mijn header één stijl tekst uitgelijnd in het midden.
Ik wilde recht in het midden en welkom op mijn eerste pagina en dan sluit je de header, dan heb je header voor deze zijn de
verschillende lettertypen eigenlijk had een, zou een groter lettertype header
te minderen, had een drie kleiner en kleiner en ga zo maar door.
En dan heb ik op de tweede regel mijn naam is Emran Absol en break break break.
Sluit het lichaam dat je hier begonnen bent.
Als je merkt dat de zijkant hier is begonnen.
Nu sluit je het en je sluit de HTML hier.
Telkens als u deze tags sluit, zet u de schuine streep.
Hoe weten we nu welk type HTML-code we moeten toevoegen, meer dat je in HTML-les moet gaan als je echt wilt leren
hoe je websites bouwt.
Maar dit is slechts een basisles.
Ik wil dat je weet of je er in wilt stappen of dat het je zeker aan een baan zal helpen.
Dus ik heb dat allemaal en ik wil dat je alles wat je hier ziet in je geïndexeerde HTML pagina typt.
Ik heb deze hele inhoud ook gekopieerd naar de beschrijving van deze les, zodat je het vanaf daar zou kunnen kopiëren
en typen.
Heb je het eenmaal getypt, dan kun je gewoon zeggen en stoppen.
Nu, het leuke gedeelte, hoe komen we bij die pagina om die pagina te openen, moet je een browser openen om die pagina
te bekijken, toch?
OK, dus hoe openen we de browser?
Je moet het adres weten zoals, je weet wel, Google dot com, Mohammed dot com.
Wat is het adres hiervan?
Nou, we hebben dit adres niet in een DNS gezet.
Dus hoe krijgen we dan toegang via het IP adres en het IP adres is één weg naar 168,
één naar 12.
Dus laten we dit IP adres in een browser stoppen.
Dus ik heb een browser hier.
Ik zal het hier neerzetten, zoals je nu zou kunnen zien.
Zorg ervoor dat je dit IP-adres op dezelfde machine zet waar je je Linux machine draait.
Dus nu probeert hij verbinding te maken, maar dat lukt niet.
Ik denk dat ik weet waarom, omdat elke Linux machine standaard een firewall draait en je een firewall regel
moet hebben om Port 80 verkeer toe te staan of gewoon uit te schakelen.
Maar nogmaals, afhankelijk van uw bedrijfsvoorschriften en veiligheidsbeleid moet u zich daaraan houden.
Maar voor deze training zou ik zeggen, ga je gang en schakel deze firewall uit.
Dus ik doe system CTL Stop Firewall D Dit is de naam van de firewall service, druk op enter en de firewall
is gestopt.
Trouwens, ik had moeten zeggen, laten we de start doen.
Het zal starten, en voordat je het stopt, controleer je de status, of het draait of niet.
En als u dit commando had uitgevoerd voordat u het stopzette, had u gezien dat het werkt.
Dus daarom kunnen we niet op onze homepage komen.
Dus laten we er nu mee stoppen.
OK, het is gestopt.
Ga terug naar je browser en druk deze keer op Vernieuwen of F. I..
Kan nog steeds geen verbinding maken en zie waarom hij een firewall heeft gestopt.
Twee maanden als opa.
Firewalled, het loopt niet, juist, het is gewoon voor het grijpen, waarom loopt het dan niet.
Denk erover na.
Ik wil dat je erover nadenkt.
Denk als een systeembeheerder.
Waarom loopt het niet.
Weet je waarom? Laten we teruggaan naar onze les en hier beginnen.
Kijk, het is een dienst.
We hebben de dienst zelf nog niet gestart, de dienst die de pagina gaat serveren, de dienst die
het verzoek aanneemt en schrijft, die dienst moet draaien om de webserver te laten draaien.
Dus laten we weer naar ah naar de PUDI sectie gaan en nu het service systeem starten voordat we beginnen, natuurlijk, laten we controleren
of het draait of niet.
HTP inactief
heeft veel zin, toch?
Ja, het is dood.
Daarom konden we niet bij onze partyserver komen.
OK, begonnen.
Het is nu begonnen.
OK, kruis je vingers, ga naar je webbrowser en doe nog eens vijf.
Ha.
We hebben onze eerste pagina.
Welkom op mijn eerste pagina.
Mijn naam is Imran Afzal.
Weten jullie nog dat dit hetzelfde bericht is dat ik in mijn e-mail tekst heb staan.
Juist.
Als je het niet meer weet, laten we teruggaan en het zelf doen hier op onze map en je zult meer
index zien en je zult hier zien.
Welkom op mijn eerste pagina.
En mijn naam is Imran Eversole.
Dit zijn de enige twee regels die ik heb.
Ze gaan naar rechts.
Dus als je het wilt wijzigen, laten we zeggen V. I. en ik zeg, haal deze tekst eruit en zet er gewoon.
Ik heb het gedaan.
Ja.
Nog geen CIA, maar.
OK, hoe dan ook, dus je hebt mijn punt begrepen.
Laten we het redden.
OK, dus nu wat je hier moet zien, toch?
De boodschap dat we veranderen.
Dus laten we vechten.
Ik heb het gedaan.
Ja.
Zo maak je dus je eerste pagina.