Skocz do zawartości
noose

Apache -> wirtualne domeny (jak??) &%$^

Rekomendowane odpowiedzi

Arg.....

Mam taki problem. Mam swoja domene na no-ip (jak sie nie trudno domyslic -> noose.no-ip.com). jak proboje sie na nia dostac z LANu to tylko przez proxy, bo inaczej to ja wyszukuje i wyszukuje... Dlatego chce ustawic Virtualne Domeny w Apache (w szkole mamy tak zrobione i wszystko smiga :)). Ale nie moge tego zrobic :? moze mi ktos bardzo obrazowo wyjasnij co i gdzie mam wstawic :?: bo na necie to nie moge nic znalezc (nawet nie wiedzialem, ze jest tyle stron o apache :D).

z gory thx :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

copi /usr/local/apache/conf/httpd.conf to /usr/local/apache/conf/httpd.c ;]

 

------------ [sNIP httpd.conf.template ] ------------

 

NameVirtualHost ----REPLACE_THIS_WITH_DYNIP----

 

 

<VirtualHost ----REPLACE_THIS_WITH_DYNIP---->

ServerName www.domain1.com

DocumentRoot "/wwwroot/domain1"

ErrorLog /var/log/http-domain1-error_log

CustomLog /var/log/http-domain1-access_log common

</VirtualHost>

 

 

<VirtualHost ----REPLACE_THIS_WITH_DYNIP---->

ServerName www.domain2.com

DocumentRoot "/wwwroot/domain2"

ErrorLog /var/log/http-domain2-error_log

CustomLog /var/log/http-domain2-access_log common

</VirtualHost>

 

 

------------ [sNIP httpd.conf.template ] ------------

 

 

Then, the clever bit..

 

 

If you running from /etc/ppp/ip-up, use:

 

 

cat /usr/apache/conf/httpd.conf.template | sed -e "s/----REPLACE_THIS_WITH_D

YNIP----/$4/g" > /usr/apache/conf/httpd.conf

/usr/local/apache/bin/apachectl restart

 

 

If not, use:

 

 

MYIP=$(/sbin/ifconfig|grep -1 ppp0|cut -s -d ' ' -f12|grep addr|cut -d ':' -

f2)

 

 

cat /usr/apache/conf/httpd.conf.template | sed -e "s/----REPLACE_THIS_WITH_D

YNIP----/$MYIP/g" > /usr/apache/conf/httpd.conf

/usr/local/apache/bin/apachectl restart

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

PIT ja rozumiem duzo, ale to jest przegiecie :P

 

Then, the clever bit..If you running from /etc/ppp/ip-up, use:cat /usr/apache/conf/httpd.conf.template | sed -e "s/----REPLACE_THIS_WITH_DYNIP----/$4/g" > /usr/apache/conf/httpd.conf/usr/local/apache/bin/apachectl restartIf not, use:MYIP=$(/sbin/ifconfig|grep -1 ppp0|cut -s -d ' ' -f12|grep addr|cut -d ':' -f2)cat /usr/apache/conf/httpd.conf.template | sed -e "s/----REPLACE_THIS_WITH_DYNIP----/$MYIP/g" > /usr/apache/conf/httpd.conf/usr/local/apache/bin/apachectl restart

jak ja mam odpalic skrypty basha pod w98 :?:

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

jesli ja wykupisz to tak, samo ustawienie w virtual hoscie nic nie da :P nawet z lanu nie beda jej widziec, chyba ze postawisz dns'a z ktorego beda korzysac ;) albo wpisza sobie conieco do `hosts`

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

tam jest, zeby zmienic na moje IP.... a co jezeli mi sie zmienia co 24h :?: moge tam wstawic domene na no-ip :?:

 

i czy moglbys mi podac to samo, tyle, ze na katalogi w win :?: :P dzieki ;)

tutaj :P moze nie konkretnie ze w98, ale z tego co wiem, to normalnie sie nie da odpalic skryptow basha pod zadnym z okienek ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

hmm, faktycznie ;]

 

Arg.....

Mam taki problem. Mam swoja domene na no-ip (jak sie nie trudno domyslic -> noose.no-ip.com). jak proboje sie na nia dostac z LANu to tylko przez proxy, bo inaczej to ja wyszukuje i wyszukuje... Dlatego chce ustawic Virtualne Domeny w Apache (w szkole mamy tak zrobione i wszystko smiga :)). Ale nie moge tego zrobic :? moze mi ktos bardzo obrazowo wyjasnij co i gdzie mam wstawic :?: bo na necie to nie moge nic znalezc (nawet nie wiedzialem, ze jest tyle stron o apache :D).

z gory thx :)

...ale w pytaniu nic nie mowiles o okienkach, a tamto przeoczylem

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...