www.honlapiskola.hunévre! Ez a gép tehát rajta van a Neten, méghozzá a nap mind a huszonnégy órájában. Kerüljük el a korlátozott nyitvatartással üzemelô hostokat, mert a Net az egész bolygót magában foglalja és mindig ébren van. Szerény lapunkat pedig Tokiótól Washingtonig bárhonnan meglátogathatják, mert nincsenek távolságok ebben a furcsa világban.
Ahhoz, hogy dolgozni tudjunk, be kell jutnunk a hostra. Számos host biztosít anonim, nyilvános hozzáférést, bizonyos szolgáltatások használatára. Ezzel akár az Internet bármely szegletébe is elvitorlázhatunk, saját lap alapításához azonban nem elég. Kell egy
Az account megszerzésének rejtelmei és számos fondorlata romantikus kalandregény témája lehetne, mi most úgy teszünk, mint a matematikusok: "Vegyünk egy accountot!" ;-) Az accounttal együtt jár egy user-név és egy password is. (A password mindig legyen nehezen kitalálható és legalább havonta változtassuk! Az ördög és a hackerek sosem alszanak!)
Tegyük fel, nekünk a Jakab név jutott. Jelentkezzünk be! Valami hasonlót látunk majd:
Welcome at www.honlapiskola.hu login: jakab password: ********Ha ezek után a gép morc módon ki nem dobott minket, akkor valóban van élô accountunk. Ide akár levelet is kaphatunk, jegyezzük is meg a címünket:
jakab@www.honlapiskola.huKérjünk meg egy ismerôst, aki nem erre a gépre kapott accountot, hogy küldjön a címünkre levelet! Ha megkapjuk, a host Internet elérése rendben van. Ezenkívül futnia kell egy
http://www.honlapiskola.huHa erre megjelenik valami szépséges oldal, nyert ügyünk van (majdnem). Ha nem, akkor érdeklôdjünk a hoston más userektôl, végsô esetben a roottól, valaki csak fogja tudni, miért nem működik... Lehet, hogy a httpd program nem fut, de az is lehet, hogy nincs kezdôlap (az elég szomorú) vagy más címen van (nem "www" a host neve vagy nem a szokásos "index.html" a kezdôlap címe).
Ideje csinálni valamit, ha már bejelentkeztünk! Kezdjük az elsô kapavágással. Hozzuk létre azt a helyet, ahova a lap kerül! Ez
mkdir public_htmlEllenôrizni kell az
Mit is szeretnénk a lapunkkal? Azt, hogy mindenki olvassa, aki csak erre jár. Azt viszont nem szeretnénk, ha át is írnák, nem azért veszôdünk vele. Tehát írni csak mi írhatjuk. Adjuk ki ezt a UNIX parancsot:
ls -alVálaszként valami ilyet kell kapnunk:
total 17 drwxr-xr-x 4 jakab users 1024 Aug 11 00:02 ./ drwxr-xr-x 8 jakab users 1024 Jul 24 15:26 ../ drwx------ 4 jakab users 47 Aug 11 00:04 mail/ drwxr-xr-x 4 jakab users 3 Aug 11 00:05 public_html/ [...]A lényeg az, hogy a három darab r és x ott legyen elszórva. Ha ez nincs így, akkor újabb parancsot kell adnunk:
chmod 755 public_htmlAz index.html -- és minden "normális" állomány -- más értéket kap (nem tartalmaz x-eket):
chmod 644 index.htmlHa nem vagyunk biztosak a dolgunkban, akkor is kiadhatjuk, baj nem származik belôle. Ha viszont nincs helyesen beállítva, akkor bár ott van a lap vagy a kép, mégis láthatatlan marad. A beágyazott kép helyett egy kérdôjel, vagy valami egyéb jelzés jelenik meg.
Megjegyzem, azért bátorkodom itt mindig a UNIX operációs rendszert emlegetni, mert a hostok döntô többsége ezzel, vagy ennek valamely elfajzott rokonával üzemel, alapszinten tehát érteniük kell a "szóból"... ;-) (Már megint ez a jel! Mi ez? Smiley. Lesz még...)
Kész a "telek", kezdhetjük építeni a házat. Elôször is lépjünk be a "telekre":
cd public_htmlHa bent vagyunk, akkor a ház bejárata
Lássuk!
echo "Under construction!" > index.htmlNocsak, már kész is az elsô lapunk. Nana! Inkább a nulladik. Ellenôrizzük a hozzáférési jogot (ls -al) és ha megvan a megfelelô számú r és x, akkor
http://www.honlapiskola.hu/~jakabAkár meg is nézhetjük.