Dave Tufts
February 7, 2006 / 12:12pm
View Communiqué Archive
Podesavanje i pokretanje Unix web servera je zacudjujuce lako. Skoro sam, na del.icio.us, naisao na clanak Postanite Sam Svoj Web Host u 75 Koraka. Bez mnogo objasnjavanja, clanak opisuje kako instalirati FreeBSD, MySQL, PHP, i Apache. Nadam se da ce sledeci serijal prosiriti taj clanak i otici malo dalje.
Instaliracemo:
i neke druge aplikacije korisne webmasterima
Pre nego sto pocnemo, trebace vam
Vas novi webserver moze biti stari, jeftini, Intel-based kompjuter, jer ce FreeBSD raditi na bilo kojem starijem djubretu od kompa.
Sada bi trebalo da imate:
Upozoricu vas da je FreeBSD installer vise old school nego moja VHS kopija Wild Style. Ali kao i Wild Style, nikada ne stari.
Beleske za Installer:
…Ok, idemo:
Boot FreeBSD Standard - Begin Standard Installation, onda pritisnite EnterStandard, pritisnite Enter Boot Manager Izaberite Boot Mgr, pritisnite enter Disk Label Editor: Kreirajte particije na disku: Ukucajte C da kreirate novu particiju. Kreirajte kastomizovane particije, slicno dole navedenom. Kreirajte particije ovim redom:2GB FS Mount Point: /
1GB SWAP
1GB FS Mount Point: /tmp
1GB FS Mount Point: /var
10GB FS Mount Point: /usr
[all remaining] FS Mount Point: /homeSelect Distribution Odaberite All Ports Collection Yes da zelite stablo portova (vraticete se na Select Distribution prikaz. Idite gore, odaberite ExitInstaller Source Odaberite CD/DVDLast Chance Dovraga, da. Izbrisi sve, preformatiraj HD, daj mi malo BSDLove
FreeBSD kreira fajlsisteme koje ste imenovali u Disk Label Editor, i pocinje sa instaliranjem. Tokom instalacije, mozete videti sta se desava na nekoliko nacina:
ALT-F1 - podrazumevani GUI pregled
ALT-F2 – opsirnije instalacione beleske
ALT-F4 - emergency interaktivna konzola
Nakon raspakivanja izvornog koda, i instaliranja koda, doci cete do ekrana koji kaze:
Pritisnite OK i nastavite…
Would you like to configure any ethernet or SLIP/PPP network devices? YesSelect Your Network Card Izaberite prvu opciju osim ako ste sigurni da je vasa mrezna kartica medju ostalim opcijama
try IPV6? Notry DHCP? NoHost [imeservera] Ako zelite da vas server bude “foo.example.com”, onda ukucajte “foo” ovdeDomain example.comukucajte ostale mrezne informacije, pritisnite OKfunction as a network gateway? Noinetd and network services that it provides? Noenable SSH? Yesanonymous FTP? NoNFS server? NoNFS client? Nocustomize system console settings? YesSet this machine's timezones now? Yes Linux binary compatibility? Yes – ovo ce vam omoguciti da pokrenete kompajlirane linux binarne pakete preko FreeBSD emulatora.Does this system have a PS/2, serial, or bus mouse? No – misevi su za placljivce.FreeBSD Package Collection - Browse the collection now? No - dodacemo portove kasnijeAdd any initial user accounts? YesUser; pritinsite EnterSet Root's Password Visit the general configuration menu for a chance to set any last options? No[Exit Install]EnterAre you sure you want to exit? Dovraga, ‘yes’, naravno da sam siguranVas sistem ce se restartovati. Uklonite instalacioni CD, i posmatrajte vas novi FreeBSD webserver
Videcete opsirne startup poruke preko ekrana. Prilikom prvog podizanja sistema, bicete upitani da kreirate SSH kljuc. Da bi ste ovo uradili, ukucajte pun ekran karaktera (mozda 10 linija) nasumicno i onda pritisnite enter.
Vas sistem ce zavrsiti podizanje i napokon ce vam izbaciti:
FreeBSD/i386 (foo.example.com) (ttyv0) login: []
Ulogujte se kao web sa lozinkom koju ste uneli, i upoznajte se sa nekim unix komandama:
Sada imate FreeBSD web server povezanog sa internetom. SSH je omogucen, ali FTP nije. Sto je jos vaznije, da bi postavili web stranice, morate instalirati dodatni softver.
U sledecoj lekciji, instaliracemo:
| Drugi Deo / Softver | ![]() |
Izvor: http://www.imarc.net/blog/48/run_your_own_unix_web_server_part_1_of_3/