![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 0 Dołączył: 12.07.2009 Ostrzeżenie: (10%) ![]() ![]() |
Stało się! Wreszcie wykupiłam sobie domeny, dokładnie 3. I zdecydowałam się na hosting stron w domu. Mam od 2tygodni bardzo szybkie łącze bez limitu przesyłanych danych, a że mam router i dwa komputery, to jeden będzie stale chodził i będzie moim serwerem.
Jednak natrafiłam na kilka trudności podczas konfiguracji APACHE2.2.11 na WINDOWS XP Jak ustawić jednocześnie 3 witryny internetowe na jednym serwerze? Do tej pory, podczas robienia moich stron miałam 3 katalogi i w nich moje 3 strony, które wczytywałam poprzez localhost i podkatalogi localhost. Ale teraz chciałabym, żeby były dostępne po wpisaniu adresów domen w przeglądarce, oczywiście mam zewnętrzne IP. Po prostu nie wiem co wpisać w pliku konfiguracyjnym APACHE aby otrzymać 3 różne adresy www dla 3 różnych katalogów na dysku. Jeśli idzie o bezpieczeństwo to wyłączyłam już wszystkie ostrzeżenia o błędach i możliwość przeglądania katalogów przez przeglądarkę. Nie wiem jeszcze jak ograniczyć zasięg skryptów PHP tylko do htdosc. Bo teraz gdybym napisała skrypt wypisujący zawartość całego dysku c, to on by zadziałał. A ja bym chciała aby strona (a raczej jakiś zły haker) nie mogła mi czegoś na dysku popsuć. Przy czym teraz mam w katalogu htdosc poszczególne katalogi moich stron i jakieś wspólne pliki i katalogi. Bo wiele skryptów php jest wspólnych dla wszystkich 3 stron. No i chciałabym żeby tak dalej było - czyli ograniczenie skryptów php tylko do DocumentRoot odpada, bo nie mogłabym miec wspólnych skryptów. Czy coś jeszcze ze spraw bezpieczeństwa trzeba zmienić w odniesieniu do takie serwera na którym się robi strony? Pozdrawiam serdecznie i bardzo proszę o pomoc. Jeśli coś niejasno napisałam, to piszcie, ja poprawię! Jola |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Czy mógłbyś coś więcej napisać o "VirtualHost + podpinasz domeny pod IP komputera." Jak to zrobić? Albo czy znasz jakiś kurs o tym? Bo te co znalazłam to dotyczą tylko stworzenia "developerskiego" serwera. Wiesz do bardzo ważne dla mnie. Napisałam już te swoje witrynki. Ale nie wiem jak je podpiąć do tych domen i jak te DocumentRoot ustawić. Wszystko się pokomplikowało jak są 3 a nie jedna strona RTFM! - http://google.com - już tyle artykułów powstało na ten temat, że nie ma sensu pisać jeszcze raz. Cytat Z tymi zabezpieczeniami to wystarczy jeśli serwer będzie pracował jako ograniczony użytkownik? Bo nie wiem co to jest "profil uruchomieniowy Apache". A w ogóle to ciekawe jak ustawić to ograniczenie strony tylko do htdocs, wiesz jak? Masz w Panelu Sterowania Narzędzia Administracyjne i usługi. Każda z nich ma we właściwościach ustalony profil, z poziomu którego jest uruchamiany. Domyślne, usługa lokalna ma dostęp do wszystkich zasobów dyskowych. Tworzysz nowy profil u ustawiasz mu uprawnienia NTFS. Dostałaś podpowiedź, teraz pora na Google'owanie. Cytat Mówisz, że APACHE z WINDOWS nie będzie dobrze współpracował? Czyli pozostaje zainstalować Mandrive albo SUSE? Apache jest PORTEM na Windows, a nie natywną aplikacją. IIS został zaprojektowany specjalnie pod Windows, więc to oczywiste, że będzie lepiej działał. W praktyce, Apache działa pod Oknami wolniej niż na Uniksie, czasem pojawiają się dziwnego rodzaju problemy w działaniu. Cytat Zapomniałam napisać, teraz dla jednej strony w monitorze apache mam jeden "service" i albo go włączam albo wyłączam. Czy dla tych 3 stron da się zrobić takie 3 serwisy? Usługa a host, to są dwie różne rzeczy. Nie da się, gdyż tylko jedna usługa/proces może działać na jednym porcie. Cytat I jak to jest z tym virtualhost, jedna strona i domena mają być skonfigurowane normalnie tak jak by nie było innych stron, a reszta to te virtualhosty mają być? Poszukaj, to się dowiesz - dostałaś podpowiedzi, teraz rusz 10 palców i szukaj, szukaj, szukaj. Wszystko jest, tylko trzeba ruszyć swoje szanowne cztery litery. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 21:23 |