heh.pl
Kanał informacyjny Heh.pl


Niedziela 22 grudnia 2024 r.

artykuły | abc komputera (archiwum) | forum dyskusyjne | redakcja


Temat

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


80.50.33.* napisał:
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 icon_smile3.gif). Ale nie moge tego zrobic icon_confused2.gif moze mi ktos bardzo obrazowo wyjasnij co i gdzie mam wstawic icon_question.gif bo na necie to nie moge nic znalezc (nawet nie wiedzialem, ze jest tyle stron o apache icon_biggrin3.gif).
z gory thx icon_smile3.gif

80.50.133.* napisał:
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

153.19.20.* napisał:
tam jest, zeby zmienic na moje IP.... a co jezeli mi sie zmienia co 24h icon_question.gif moge tam wstawic domene na no-ip icon_question.gif

i czy moglbys mi podac to samo, tyle, ze na katalogi w win icon_question.gif icon_razz.gif dzieki icon_wink2.gif

80.50.133.* napisał:
tak sobie pomyslalem (tak, zdarza mi sie czasem :] ) ze zamiast sie produkowac ....
http://archive.linuxfromscratch.org/mail-archives/linux/2000/05/0026.html

80.50.33.* napisał:
PIT ja rozumiem duzo, ale to jest przegiecie icon_razz.gif

CODE
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


jak ja mam odpalic skrypty basha pod w98 icon_question.gif

217.98.136.* napisał:
http://home.wanadoo.nl/fvu/Projects/Bash/Web/bash.htm

Poza tym nie rozumiem analogii między wirtualnymi domenami apache'a a widzeniem domen w sieci. Najlepszym rozwiązaniem jest postawienie lokalnego dns'a.

80.50.33.* napisał:
ParanoiK .... to poprosze wiecej info icon_wink2.gif pamietaj, ze potrzebuje cos pod w98.... icon_wink2.gif

217.98.136.* napisał:
Pod win 98 to ci nie poradzę bo nie znam się na tym systemie. Postaw *nix'a.

80.50.33.* napisał:
nie moge icon_confused2.gif wlasnie w tym jest problem icon_confused2.gif jak postawie tego DNS'a (chyba kiedys mialem taki progs icon_razz.gif) to co mam zrobic icon_question.gif

217.98.136.* napisał:
Wpisy dla sieci lokalnej? ;]

80.50.33.* napisał:
tzn icon_question.gif ;] potrzebuje, zeby moja domena na no-ip byla normalnie widziana z lokalnej icon_smile3.gif mam po prostu dodac noose.no-ip.com icon_question.gif

80.50.33.* napisał:
myslisz ze to styknie http://www.jhsoft.com/ icon_question.gif i czy moja domena (jakbym se jakas ustawil icon_razz.gif) to bedzie widoczna tylko z poziomu sieci lokalnej czy z i-netu tez icon_question.gif

217.98.136.* napisał:
To akurat powinno być widziane bezproblemowo.

80.50.33.* napisał:
ale jak ustawie sobie np..... www.noose.net to to bedzie widziane, czy nie ? icon_razz.gif

212.109.132.* napisał:
jesli ja wykupisz to tak, samo ustawienie w virtual hoscie nic nie da icon_razz.gif nawet z lanu nie beda jej widziec, chyba ze postawisz dns'a z ktorego beda korzysac icon_wink2.gif albo wpisza sobie conieco do `hosts`

80.50.47.* napisał:
FiDO: to jak mam to zorbic, zeby widzieli ludzie z LANu domene noose.no-ip.com icon_question.gif i zeby nie musieli odpalac proxy do tego icon_confused2.gif

80.50.133.* napisał:

]a przepraszam Cie bardzo , w ktorym miejscu napisales ze chodzi o w98 ?

80.50.47.* napisał:

tutaj icon_razz.gif moze nie konkretnie ze w98, ale z tego co wiem, to normalnie sie nie da odpalic skryptow basha pod zadnym z okienek icon_wink2.gif

80.50.133.* napisał:
hmm, faktycznie ;]


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

80.50.47.* napisał:
spoko icon_razz.gif a wiesz jak to ustawic pod okienkami icon_question.gif icon_razz.gif albo co zrobic innego, zeby jak sie ludzie z LANu laczyli z no-ip, zeby nie musieli miec proxy odpalone icon_question.gif

80.50.62.* napisał:
eeeeee.... nikt nie wie jak sie pozbyc mojego problemu icon_exclaim.gif icon_question.gif icon_exclaim.gif icon_question.gif

Podobne tematy


Działy









Copyright © 2002-2024 | Prywatność | Load: 2.81 | SQL: 1 | Uptime: 753 days, 8:43 h:m | Wszelkie uwagi prosimy zgłaszać pod adresem eddy@heh.pl