Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Manwe Początkujący
Dołączył: 20 Lip 2006 Posty: 1
|
Wysłany: Czw Lip 20, 2006 10:15 am Temat postu: WebServer na Neostradzie |
|
|
Witam. Miałem wczesniej krasnala ale uwazam ze temto to za duze "bydle" jak do moich potrzeb;] No ale dzialal A z WebServ mam taki oto problem: nie działa. Ale nie tak do koca, tylko ze zrobilem domene w no-ip, update IP dziala, wpisuje u siebie adres: http://faerlar.no-ip.info i działa. Ale inni z zewnątrz tego nie widzą. Może ktoś napisąć krok po kroku jak postawić WebServ na Neostradzie?
Z gory dziekuje za szybka odpowiedz |
|
Powrót do góry |
|
|
Valdar Początkujący
Dołączył: 13 Paź 2005 Posty: 1
|
Wysłany: Sob Sie 19, 2006 10:43 am Temat postu: |
|
|
Musisz odblokować port na routerze ( to coś przez co się łączysz ) Wtedy wpisujesz odblokowany port do apache i inni powinni widzieć. |
|
Powrót do góry |
|
|
Naruto-san Początkujący
Dołączył: 19 Sie 2006 Posty: 23 Skąd: Rajgród
|
Wysłany: Sob Sie 19, 2006 11:16 am Temat postu: |
|
|
a jak ja mam wewnętrzne ip to da się?? zrobić serv? |
|
Powrót do góry |
|
|
WebServ Administrator
Dołączył: 21 Sty 2003 Posty: 256
|
Wysłany: Sob Sie 19, 2006 11:17 am Temat postu: |
|
|
1. Sprawa:
Czy neostrade masz podłączoną bezpośrednio do swoego PC'ta czy za pośrednictwem routera lub innego urządzenia sieciowego? |
|
Powrót do góry |
|
|
Naruto-san Początkujący
Dołączył: 19 Sie 2006 Posty: 23 Skąd: Rajgród
|
Wysłany: Sob Sie 19, 2006 11:21 am Temat postu: |
|
|
ja mam podłaczoną do administratopra (na pare osób) |
|
Powrót do góry |
|
|
WebServ Administrator
Dołączył: 21 Sty 2003 Posty: 256
|
Wysłany: Sob Sie 19, 2006 11:37 am Temat postu: |
|
|
2. Jeśli do Twojego PC neostrada jest podłączona pośrednio np. przez router, musisz w nim ustawić przekierowanie na Swój PC...
Przekierowanie składa się z:
1. Globalnego adresu IP (widzi go cały świat)
2. Portu na którym nastąpi przekierowanie
3. Twojego wewnętrznego adresu IP (widzi tylko Twója "domowa" sieć)
4. Portu na którym masz uruchomionego WebServa!
Przykład przekierowania:
217.123.123.123:80 przekierowane na 192.168.1.5:80
Port widniejący przy globalnym IP może być inny niż port na którym jest nasz Server.
Na przykład gdy mamy internet za pośrednictwem firmy, wątpie by komuś dali standardowy port 80! Przekierowanie będzie wyglądać tak:
217.123.123.123:8123 przekierowane na 192.168.1.5:80
8123 - Na takim porcie administrator ustanowił przekierowanie na naszego kompa na port 80
UWAGA!: Tak naprawde typowe przekierowanie nie wymaga podawania globalnego IP, bo one jest zupełnie niepotrzebne w programach typu proxy. Istotny jest port oznaczony kolorem pomarańczowym, wewnętrzne IP naszego komputera oznaczony kolorem zielonym oraz port, na którym działa WebServ oznaczony kolorem niebieskim.
Jeśli ktoś wpisze adres globalny naszego np. routera powiedzmy wygląda on tak: 217.123.123.123 to przeglądarka osoby chętnej do wyświetlenia naszej strony odniesie się bezpośrednio do naszego routera na porcie 80. Jeśli mamy ustawione przekierowanie na porcie np. 8123 użytkownik będzie musiał w przeglądarce wpisać "http://adres_IP:port_przekierowania" np. "http://217.123.123:8123".
Gdy przekierowanie będzie ustawione prawidłowo na wybranym porcie, router zacznie czytać dane z naszego komputera z aplikacji WebServ!
Trudno jest napisać ogólny art. o przekierowywaniu. Istnieje roznego rodzaju sprzęt sieciowy i roznego rodzaju oprogramowanie (proxy) jeśli urządzeniem rozdzielającym internet w sieci jest PC't! |
|
Powrót do góry |
|
|
Mietek Początkujący
Dołączył: 03 Maj 2007 Posty: 1
|
Wysłany: Czw Maj 03, 2007 9:40 am Temat postu: |
|
|
Ja mam podpięta bezpośrednio (tylko modem orginalny) do PC. I mam ten sam problem więc co musze zrobić aby wszscy mogli zobaczyć mój site? |
|
Powrót do góry |
|
|
kamilgeneral Początkujący
Dołączył: 19 Cze 2007 Posty: 2
|
Wysłany: Wto Cze 19, 2007 11:22 am Temat postu: |
|
|
U mnie też tak jest, że strona widze tylko ja.
Ja mam internet w kablówce (Multimedia).
Internet mam podłączony bezpośrednio do PC (tylko przez modem co mi dali).
Pomocy, co mam zrobić by strone widzieli wszyscy?
Prosze o odpowiedz.
edit: już mi działa, miałem zablokowany program przez firewall'a |
|
Powrót do góry |
|
|
szalinski Początkujący
Dołączył: 12 Maj 2007 Posty: 39
|
Wysłany: Czw Cze 28, 2007 8:53 pm Temat postu: |
|
|
Trzeba założyć domenę na no-ip, ściągnąć klienta i niech ta domena zawsze wskazuje na twoje zewnętrzne ip. Następnie dodaj do domeny rekord NS jako dane wpisz tą domenę. Dodaj A i wpisz swoje wewnętrzne ip.
Przykład na editdns.net:
zaczelolac.uk.to. A 1 86400 192.168.1.2
zaczelolac.uk.to. NS 1 86400 leje.no-ip.biz.
www.zaczelolac.uk.to. CNAME 1 86400 zaczelolac.uk.to.
leje.no-ip.biz wskazuje na twój ruter, możnaby tam też wpisać swoje zewnętrzne ip. |
|
Powrót do góry |
|
|
szalinski Początkujący
Dołączył: 12 Maj 2007 Posty: 39
|
Wysłany: Czw Cze 28, 2007 8:57 pm Temat postu: |
|
|
Stałe ip w sieci możesz ustawić w ustawieniach połączenia sieciowego a więcej niż jedno ip dla innych serwerów możesz dodać w zaawansowanych. |
|
Powrót do góry |
|
|
szalinski Początkujący
Dołączył: 12 Maj 2007 Posty: 39
|
Wysłany: Pią Cze 29, 2007 10:04 am Temat postu: |
|
|
chyba napiszę bo to straszne jestem sam w domu i wyłączyłem telewizor (a może już leci coś fajnego?) i słyszę dziwne dźwięki za sobą tylko trochę wyżej poszedłem do innego pokoju i też to słyszę a potem łupanie... przypomniało się że mam małe kotki na strychu byłem u cioci to zapomniałem ale najważniejsze że rodzice nie wsadzili ich do nawiedzonego pomieszczenia nad garazem (juz jedne kotki tam zdechly rodzice mowili ze matka ich nie karmila ale jeden sie ostal i od razu jak tam wrocil to zdechl. Pewnie tat a jak jeszcze mieszkał ze mną robił jakieś tajne genetyczne experymenty i dlatego teraz po okolicy latają pająki albo siedzą na oknie takie wielkie zmniejszające się przepraszam ,że tu ale tu akurat mialem otwarte jak mi sie to zdarzylo i mi sie nie chcialo otwierac czegos innego |
|
Powrót do góry |
|
|
szalinski Początkujący
Dołączył: 12 Maj 2007 Posty: 39
|
Wysłany: Pią Cze 29, 2007 10:05 am Temat postu: |
|
|
przepraszam za duplikat ale mi ise za szybko wcislo wyslij i wzialem zatrzymaj |
|
Powrót do góry |
|
|
szalinski Początkujący
Dołączył: 12 Maj 2007 Posty: 39
|
Wysłany: Pią Cze 29, 2007 10:29 am Temat postu: |
|
|
Można przypisać każdą domenę do oddzielnego serwera wirtualnego
W tym celu trzeba na końcu pliku httpd.conf dodać taką linijkę:
NameVirtualHost [ip]
Gdzie [ip] to twoje wewnętrzne IP.
Następnie dla każdego serwera wirtualnego trzeba dodać te linijki:
<VirtualHost [ip]>
DocumentRoot [katalog]
ServerName [domena]
ErrorLog logs/[coś tam]-error_log
CustomLog logs/[coś tam]-access_log common
</VirtualHost>
Gdzie [katalog] to katalog, w którym znajdują się pliki strony, a [domena] to domena, którą podpinamy. Nie umiem jeszcze robić subdomen. Oto przykład:
NameVirtualHost 192.168.1.2
<VirtualHost 192.168.1.2>
DocumentRoot C:/usr/vh1
ServerName ludx.uk.to
ErrorLog logs/vh1-error_log
CustomLog logs/vh1-access_log common
</VirtualHost>
<VirtualHost 192.168.1.2>
DocumentRoot C:/usr/vh2
ServerName iv.bee.pl
ErrorLog logs/vh2-error_log
CustomLog logs/vh2-access_log common
</VirtualHost>
Można spróbować wejść na te domeny. Ważne: Na iv.bee.pl na dole powinno się pokazać Strona #2, a na ludx.uk.to nie! |
|
Powrót do góry |
|
|
gabriel Moderator
Dołączył: 25 Mar 2005 Posty: 1100
|
Wysłany: Pią Cze 29, 2007 10:59 am Temat postu: |
|
|
troche cie poprawie,
nie trzeba wpisywac nr IP
wystarczy zrobic tak:
Kod: | NameVirtualHost *
<VirtualHost *>
DocumentRoot "[sciezna do katalogu]"
ServerName [domena lub ardes IP pod ktorym ma byc ta strona]
</VirtualHost>
|
u mnie to wyglada tak:
Kod: | NameVirtualHost *
<VirtualHost *>
DocumentRoot "/usr/local/apache2/htdocs"
ServerName *.jacekbanas.pl
</VirtualHost>
<VirtualHost *>
DocumentRoot "/home/webserv/public_html"
ServerName *.webserv.go.pl
CustomLog /home/webserv/access.log common
</VirtualHost>
|
|
|
Powrót do góry |
|
|
szalinski Początkujący
Dołączył: 12 Maj 2007 Posty: 39
|
Wysłany: Pią Cze 29, 2007 12:00 pm Temat postu: |
|
|
Aha subdomeny się robi tak:
<VirtualHost [ip]>
DocumentRoot [katalog]
ServerName [sub].[domena]
ErrorLog logs/[coś tam]-error_log
CustomLog logs/[cośtam]-access_log common
</VirtualHost> |
|
Powrót do góry |
|
|
|