Hvordan en fersk nabla-komponent lager en hjemmeside


Denne sida vil gi deg noe å starte med når du skal lage din egen hjemmeside. Det kan være greit å skrive ut denne med en gang når du først skal til å lage en hjemmeside


Først må du opprette en katalog i hjemmekatalogen din der du vil legge hjemmesida di. Denne MÅ hete public_html. For å gjøre dette går du inn i xterm og skriver følgende (med en gang du logger inn, så er du i hjemmekatalogen din allerede):

   mkdir public_html

Men denne katalogen kan foreløpig ikke leses av andre enn deg selv. Dette er gjort som standard for at andre ikke skal ha automatisk tilgang til de filene du lagrer på hjemmekatalogen. Men det er lite vits med hjemmeside dersom andre ikke skal kunne få lese denne, så derfor må du skrive etter å ha laget katalogen din:

   chmod ugo+rx public_html

I tillegg er selve hovedkatalogen din heller ikke lesbar for andre enn deg selv, da må du skrive noe til:

   cd ..
   chmod a+rx ditt_brukernavn

Nå har du laget en katalog til hjemmesida di. Du trenger kun en fil som inneholder det du vil ha som din hjemmesida, det vil si den første sida andre folk kommer til når de vil inn i hjemmesidekatalogen din. Denne fila skal alltid hete index.html. Jeg har laget en eksempelfil som du bør bruke som utgangspunkt dersom du aldri har vært bort dette før.

Når du trykker inn på linken under, kommer du til en gul og grell side. Når den er hentet inn, velger du Save As fra filmenyen, og lagrer slik det står under:

Trykk her for å hente ned et eksempel på en hjemmeside

Du får du opp et nytt vindu i Netscape etter å ha valgt Save As der du skal lagre denne fila. Du må huske å lagre denne i public_html katalogen din. Det som står under bør du skrive ned, dersom du ikke allerede har skrevet ut denne sida, ellers kan det for enkelte (snakker av erfaring uten å nevne navn) være vanskelig å huske nøyaktig hva man skal skrive. Gjør du en liten skrivefeil, kommer ikke hjemmesida di til å fungere. I den nederste ruta i dette vinduet står det trolig

   /home/ditt_brukernavn/index.html

dette du endre til (ellers virker det ikke)

   /home/ditt_brukernavn/public_html/index.html

og trykke på ok.

Så var det gjort! Nå har du faktisk din egen hjemmeside! Skriv inn adressen din øverst i adressefeltet i netscape som er:

   http://www.stud.fim.ntnu.no/~ditt_brukernavn

~-tegnet (tilde-tegnet) får du fram ved å trykke på alt-gr og knotten til høyre for 'å'.

Du ser at denne hjemmesida ikke akkurat føles som din egen. Det er jo litt kulere om det er deg det står om i stedet for Ola Fysikkstudent - som du kanskje ikke ser opp til.

Da er det ikke så helt dumt å endre akkurat det..

Dersom du ikke endrer det, kommer det til å se litt latterlig ut når alle på kullet har en helt lik hjemmeside som inneholder masse stoff og linker som ikke fungerer om Ola Fysikkstudent og vennene hans.

Gå inn i xterm igjen og gå inn i public_html katalogen din ved å skrive:

   cd public_html

Så kan du skrive 'ls' eller 'dir' for å se om det virkelig ligger en 'index.html' fil der, som det skal gjøre dersom du klarte å hente den inn i netscape.

For å endre denne fila må du bruke en editor. Er du vant med pine, kan du bruke pico for å gjøre dette. Dette er en rask, men ikke så god editor som xemacs - men som igjen tar veldig lang tid å hente inn. Jeg vil anbefale at du bruker pico dersom du ikke har brukt noen av dem mye fra før.

Skriv (husk at du allerede har skrevet 'cd public_html', det er mange som pleier å glemme det)

    pico index.html

eller eventuelt

    xemacs index.html

Nå kommer du inn i teksteditoren, og du får fram en tekstfil der det står mye mer enn det som det gjorde i netscape. Frykt ikke. Det som står innenfor spissparanteser er tekst som ikke kommer på skjermen, men som er html-kommandoer til netscape om hvordan hjemmesida skal se ut. Mye av teksten er også kommentarer som jeg har skrevet inn for at du skal forstå en liten smule av hva hver kommando betyr - du kan fjerne dem når husker hva de betyr.

Føler du deg grønn - gjør det som står på denne lista:

For en gjennomgang av de forskjellige html-kommandoene, vil jeg anbefale deg å gå inn på siden http://www.ntnu.no/itea.info/nettinfo/html.3.2-info.html. Når du neste gang skal personifisere siden din slik at den ikke ligner alle de andre sine, må du selv lære deg litt html - og det kan du gjøre via denne sida.

Full dokumentasjon for HTML (engelsk) kan du finne her.

Eventuelt kan du slette heile greia fordi du rett og slett syns det var en skitdårlig hjemmeside (det er da smart å ikke slette for mye av html-kommandoene, dersom du ikke vet sikkert hva de enkelte av dem gjør)

Og når du står fast, er det bare å spørre en annen som kanskje sitter ved siden av deg, og som er en sånn rutinert 2. eller 3. klassing med solid html-erfaring, eller kanskje sende en email til meg på berland(a)stud.fim.ntnu.no

Uansett kan du ihvertfall sende meg en email dersom du ønsker å få med adressen til hjemmesida di i klasselista!

Til slutt har du kanskje lyst til å ha en slik gjestebok som vi har på hjemmesida for kull97 (og som du vel har skrevet deg inn i?). Dette er noe som hvem som helst kan få. Det er egentlig ganske enkelt. Du henter inn netscape og skriver adressen http://www.Lpage.com og klikker deg gjennom registrering for ny gjestebok. Til slutt får du beskjed om noen linjer med html-kode som du må sette inn i index.html fila di der du selv ønsker det.


Sida ble sist oppdatert 260997 - Håvard Berland (email)