Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Proszę o pomoc. Konfiguracja domeny w sieci lokalnej.
Forum PHP.pl > Forum > Serwery WWW
blackroger
Witam.

Mam taki problem.
Serwer i projekty są na Ubuntu. Używam VirtualBoxa z windą łączoną bridg'em do sieci. Na Ubuntu mam skonfigurowanego Apache pod localhost. Poniżej przedstawiam:

  1. ServerName serwer
  2. NameVirtualHost 127.0.0.1
  3.  
  4. #test1
  5. <VirtualHost 127.0.0.1>
  6. ServerName test1.localhost
  7. DocumentRoot /home/roger/Praca/projects/test1/web/
  8. Alias /sf /home/roger/Praca/projects/test1/lib/vendor/symfony/data/web/sf/
  9. </VirtualHost>
  10.  
  11. #test2
  12. <VirtualHost 127.0.0.1>
  13. ServerName test2.localhost
  14. DocumentRoot /home/roger/Praca/projects/test2/web/
  15. Alias /sf /home/roger/Praca/projects/test2/lib/vendor/symfony/data/web/sf/
  16. </VirtualHost>
  17.  
  18. #test3
  19. <VirtualHost 127.0.0.1>
  20. ServerName test3.localhost
  21. DocumentRoot /home/roger/Praca/projects/test3/
  22. </VirtualHost>
  23.  


Do hosts oczywiście dodałem:
  1. 127.0.0.1 test1.localhost
  2. 127.0.0.1 test2.localhost
  3. 127.0.0.1 test3.localhost
  4.  



Na ubuntu wszystko ładnie śmiga. Niestety jak chcę się połączyć z Windy to klapa.
Adres Ubuntu: 192.168.1.224
Adres Windy: 192.168.1.223

Dodawałem już też:
  1. NameVirtualHost 192.168.1.224
  2.  
  3. #test1
  4. <VirtualHost 192.168.1.224>
  5. ServerName test1.localhost
  6. DocumentRoot /home/roger/Praca/projects/test1/web/
  7. Alias /sf /home/roger/Praca/projects/test1/lib/vendor/symfony/data/web/sf/
  8. </VirtualHost>


Ale też nie bardzo to chodziło. Chciałbym żeby w sieci lokalnej domena test1.localhost była rozpoznawana wszędzie. Jak na windzie sobie wejdę na ten adres to ma mnie łączyć z Ubuntu.

Proszę o pomoc i wyrozumiałość. Od niedawna przeszedłem na linuxa.

Poproszę o informacje co, jak i w którym pliku (hosts na windzie, hosts na linuxie) mam umieścić. Z góry bardzo dziękuję.


Dobra, chyba rozwiązałem problem....

Należy zrobić tak jak napisałem wcześniej, tzn. dodać nowy virtualhost dla adresu
NameVirtualHost 192.168.1.224

a następnie dodać w pliku hosts wpisy na wirtual hosty do ubuntu. Zaznaczę że prawidłowo zaczęło to wszystko działać dopiero jak zainstalowałem wszystkie SP.
ActivePlayer
a sproboj tak:
Kod
<VirtualHost *:80>  
ServerName test1.localhost
    DocumentRoot /home/roger/Praca/projects/test1/web/
    Alias /sf /home/roger/Praca/projects/test1/lib/vendor/symfony/data/web/sf/
</VirtualHost>


w windowsie jako test.localhost musisz w hosts wpisać adres ip serwera ubuntu.
Saki
  1. root@aaa:/etc/apache2/sites-enabled# cat vote.itunix.eu
  2.  
  3. <VirtualHost *:80>
  4. ServerName vote.itunix.eu
  5. ServerAlias www.vote.itunix.eu vote.itunix.eu
  6. # w ServerAlias możesz podać kilka subdomen na której ma działać strona.
  7. ServerAdmin mod@itunix.eu
  8.  
  9. DocumentRoot /var/subdomeny/vote
  10. ScriptAlias /cgi-bin/ /var/subdomeny/vote/cgi-bin/
  11. <Directory "/var/subdomeny/vote/cgi-bin">
  12. AllowOverride All
  13. Options FollowSymLinks SymLinksIfOwnerMatch Indexes MultiViews
  14. Order allow,deny
  15. Allow from all
  16. </Directory>
  17.  
  18. ErrorLog /var/log/apache2/error_vote.log
  19. CustomLog /var/log/apache2/access_vote.log combined
  20. </VirtualHost>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.