Szukaj w serwisie
      

 
 
 

N a s z e   z a s o b y :

   @ Technologie: artykuły, recenzje
 @ Tutoriale, samouczki, mini kursy
 @ Testy, prezentacje programów
 @ Webdesign , wszystko o grafice
 @ Języki serwer side: php, asp, perl
 @ Nowinki technologii internetowej
 @ Ebiznes i promowanie w sieci
 @ Wszystko o bazach danych SQL
 @ Gry - opisy i testy

 @ Gry flash - gry online
 @ Komputery, prezentacje
 @ Muzyka i filmy

 

 
Informacje o użytkowniku:

 
   
      C o  w  s e r w i s i e :


 @ Pokaż wszystie artykuły
 @ Pokaż wszystie multimedia
 @ Nettechnology newstler
 @ Download nettechnology
 @ Rejestracja w Nettechnology



 
 



Najczęsciej oglądane:


Prezentacja GPS Garmin Nuvi 250W


Hugo



 
 
Mini-kurs OmniHTTPd
  • Bieżący 0.00/5

Ocena: 0.0/5 (0 ocen) Zaloguj się, aby móc głosować

  Opublikował: edious, Dn: 04.07.2005, Wyświetleń: 75

Mini-kurs OmniHTTPd

Na wstępie chciałbym poinformować, że nie jest to kurs, a poradnik, który ma tylko jedną część (a więc czytelniku nie spodziewaj się następnej). Przedstawiłem tu podstawy. Zainteresowani mają do dyspozycji mój e-mail.

Dzięki temu kursowi dowiesz się, jak można założyć mały serwerek www na własne potrzeby.

Jak to działa?

Czy kiedyś zastanawiałeś się na jakiej zasadzie np. www.onet.pl można oglądać w Internecie? Jest to bardzo proste. Na jednym z komputerów Onetu (serwerze, czyli komputerze, który przez 24h na dobę jest włączony i tyleż samo czasu pozostaje on-line (podłączony do Internetu) jest zainstalowany serwer www (np. Apache, OmniHTTP, etc.). Aby przy wpisywaniu adresu nie wpisywać IP lub DNS (kto zapamiętałby takie adresy w postaci cyfr oddzielonych kropkami?) zakłada się tak zwane domeny. Przy zakładaniu domeny musimy podać adres, na jaki będą przekierowywani internauci. Proste? Jeśli mnie nie zrozumiałeś pisz na mój e-mail (postaram się wyjaśnić wszystkie niejasności).

Wymagania:

  • stałe łącze (chociażby SDI, jest dobre do prostego serwera www - ma stałe IP i dość niewygórowaną cenę),
  • serwer www (w tym wypadku Omni HTTPd, ja używam go w wersji najnowszej czyli 2.10)
  • stały numer IP

    Kilka porad:

    1. Przy instalacji najlepiej zaznacz run on startup (uruchom przy starcie systemu).
    2. Jako miejce instalcji najlepiej wskaż np. c:/httpd (ułatwi Ci to późniejszą pracę)
    3. Omni HTTPd zawsze po uruchomnieniu wskakuje do systray (koło zegara systemowego), aby uruchomić panel administracyjny musisz kliknąć na ikonkę Omni (piorun w niebieskim kółku).

    Omni HTTPd można użyć do dwóch celów:

    Pierwszy to testowanie stron ze skryptami w php, perl, cgi itp. bez potrzeby łączenia się z netem i wrzucania stron na odległy serwer.
    Aby to zrobić należy postępować zgodnie z poniższymi wskazówkami:

    1. Włączamy Omni HTTPd
    2. Wchodzimy do katalogu gdzie zaistalowaliśmy OH (u mnie : D:\httpd )
    3. Przechodzimy do katalogu HtDocs
    4. Usuwamy wszystkie pliki będące w tym folderze
    5. Umieszczamy tam pliki, ze stroną zawierającą skrypty
    6. Uruchomiamy IE (lub inną przeglądarkę) i jako adres wpisujemy localhost
    7. Teraz możemy oglądać w przglądarce strony z roszerzeniem *.php, *.cgi i inne

    Drugi to założenie prostego serwerka www na własne strony
    Aby to zrobić należy postępować zgodnie z poniższymi wskazówkami:

    1. Odpalamy OH
    2. Klikamy na jego ikonkę (obok zegara)
    3. Klikamy File>Properties
    4. W tym oknie wybieramy przycisk Add
    5. Wpisujemy nazwę, która będzie używana w OH
    6. Klikamy na nazwę naszego serwera i klikamy Edit
    7. Server IP - tu wpisujemy nasze IP, które będzie jednocześnie adresem naczej strony (Jeżeli nie znamy naszego IP, wybieramy Start>Uruchom... i wpisujemy winipcfg [enter] )
    8. Server Name - nazwa serwera, służy do identyfikacji (nie ma większego znaczenia)
    9. Server Root - miejsce, w którym znajduje się nasza strona
    porada: jeśli mamy więcej niż jedną stronę w katalogu HtDocs (folder w głównym katalogu OH) stwórz katalog o takiej samej nazwie jak Server Name i przekopiuj tam swoją stronę, a w Server Root wpisz D:\HTTPD\HTDOCS\Twój Server Name , pozwoli Ci to zachować porządek.
    10. Default index - plik, który będzie otwierany jako strona startowa serwisu (zalecane index.htm lub index.html lub index.php itp.)
    11. Admnin e-mail - adres e-mail administratora tego serwera czyli Ciebie
    12. Update this Server IP with the dynamic IP - uaktualniaj dynamiczne IP - jeżli mamy stałe IP wyłączamy tą opcje
    13. Use Custom Error Template - jeśli chcemy mieć listę błędów w pliku zaznaczmy tą opcje i wskażmy współrzędne tego pliku
    Testowanie:
    14.Otwieramy IE (lub inną przeglądarkę) i jako adres wpisujemy nasze IP. Powinna się otworzyć strona, którą wgraliśmy do folderu HtDocs.
    Zakładanie domeny:
    Jeśli nie chcemy aby nasz adres był trubny do zapamiętania (czyli w postaci naszego IP) musimy założyć domenę. Tu mamy dwie wersje do wyboru: płatną i darmową. Bezpłatne aliasy założyć można np. na prv.pl (Tawananna opisuje to w tym numerze).

    Jeśli strona nie działa!

    Oto najczęstsze błędy wraz z moimi sposóbami na pozbycie się ich:
    1. W OH sprawdź czy wszystko wpisałeś poprawnie: jeszcze raz sprawdź IP; sprawdź czy Server Root się zgadza, sprawdź czy właściwie ustawiłeś stronę główną
    2. Sprawdź czy w ustawieniach domeny wpisałeś prawidłowo IP.

    Sam prowadzę stronę opartą na OmniHTTPd: www.bartnowak.prv.pl (nie jest ona czynna 24h na dobę, działa tylko wtedy gdy mam włączony komputer).
    Wchodząc na tą stronę możecie zobaczyć, że serwer oparty na SDI nie chodzi wcale wolno, jak to się potocznie przyjęło uważać.

  • Art zamieszczony dzieki: Bartoszowi Nowakowskiemui



     Dodaj komentarz    Drukuj



    Copyright (c) 2008 Edious - nettechnologie.ovh.org



    Polecamy serwisy:
    Partner Cezak | informacje prasowe | Tworzenie stron | IT News | małpi gaj | płytki ceramiczne, glazura | katowice airport | Links | Joomla szablony - moduły | Joomla template - theme, modules |