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 ). 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 ).
z gory thx
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 moge tam wstawic domene na no-ipi czy moglbys mi podac to samo, tyle, ze na katalogi w win dzieki
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 przegiecieCODE
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
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
217.98.136.* napisał:
http://home.wanadoo.nl/fvu/Projects/Bash/Web/bash.htmPoza 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 pamietaj, ze potrzebuje cos pod w98....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 wlasnie w tym jest problem jak postawie tego DNS'a (chyba kiedys mialem taki progs ) to co mam zrobic217.98.136.* napisał:
Wpisy dla sieci lokalnej? ;]80.50.33.* napisał:
tzn ;] potrzebuje, zeby moja domena na no-ip byla normalnie widziana z lokalnej mam po prostu dodac noose.no-ip.com80.50.33.* napisał:
myslisz ze to styknie http://www.jhsoft.com/ i czy moja domena (jakbym se jakas ustawil ) to bedzie widoczna tylko z poziomu sieci lokalnej czy z i-netu tez217.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 ?212.109.132.* napisał:
jesli ja wykupisz to tak, samo ustawienie w virtual hoscie nic nie da nawet z lanu nie beda jej widziec, chyba ze postawisz dns'a z ktorego beda korzysac 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 i zeby nie musieli odpalac proxy do tego80.50.133.* napisał:
]a przepraszam Cie bardzo , w ktorym miejscu napisales ze chodzi o w98 ?
80.50.47.* napisał:
tutaj moze nie konkretnie ze w98, ale z tego co wiem, to normalnie sie nie da odpalic skryptow basha pod zadnym z okienek
80.50.133.* napisał:
hmm, faktycznie ;]...ale w pytaniu nic nie mowiles o okienkach, a tamto przeoczylem
80.50.47.* napisał:
spoko a wiesz jak to ustawic pod okienkami albo co zrobic innego, zeby jak sie ludzie z LANu laczyli z no-ip, zeby nie musieli miec proxy odpalone80.50.62.* napisał:
eeeeee.... nikt nie wie jak sie pozbyc mojego problemuPodobne tematy
Win2003 - Apache - Php - Mysql - PhpMyAdmin - PROBLEM
Problem chyba apachem.
Najlepszy Server Apache?
Problem chyba apachem.
Najlepszy Server Apache?
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