Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: vilpas - 24.12.11 - klo:20.29
-
Moi mulla on rack palvelin johon haluaisin kaksi eri www osoitetta. en oikein löytänyt ohjeita.
tein virtuaalisen ip osoitteen
ville@Dell-850-Ville-1:~$ /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:15:c5:5f:9e:2b
inet addr:192.168.100.33 Bcast:192.168.100.255 Mask:255.255.255.0
inet6 addr: fe80::215:c5ff:fe5f:9e2b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:28947 errors:0 dropped:0 overruns:0 frame:0
TX packets:9889 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4294797 (4.2 MB) TX bytes:4154972 (4.1 MB)
Interrupt:16
eth0:1 Link encap:Ethernet HWaddr 00:15:c5:5f:9e:2b
inet addr:192.168.100.34 Bcast:192.168.100.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:19604 errors:0 dropped:0 overruns:0 frame:0
TX packets:19604 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3217521 (3.2 MB) TX bytes:3217521 (3.2 MB)
molemmat ip osoitteet ohjaa samaan html tiedostoon.
miten saan toisen osoitteen ohjaamaan eri kansioon vaikka?
ubuntu 10.04 server
-
Et varmaankaan tarvitse kahta ip-osoitetta, vaan palvelin pitää vain asettaa käsittelemään kaksi eri www-osoitetta (2 sivustoa). Tietysti dns-palvelimeen pitää laittaa ne osoitteet viittaamaan web-palvelimesi ip-osoitteeseen.
Kts. ubuntu web-palvelimen oheista (https://help.ubuntu.com/10.04/serverguide/C/httpd.html) kohdasta basic settings. Jos se tuntuu turhan niukkasanaiselta, täältä löytyy kaikki tarvittava asiaan liittyen: Apache virtual hosts (http://httpd.apache.org/docs/2.0/vhosts/) sekä esimerkkejä (http://httpd.apache.org/docs/2.0/vhosts/examples.html).
-
täältä löytyy kaikki tarvittava asiaan liittyen: Apache virtual hosts sekä esimerkkejä.
Nuo on vanhemman Apachen (2.0), kannattaa ehkä lukea uudempaa Apache 2.2 version dokumentaatiota:
http://httpd.apache.org/docs/2.2/vhosts/ (http://httpd.apache.org/docs/2.2/vhosts/)
http://httpd.apache.org/docs/2.2/vhosts/examples.html (http://httpd.apache.org/docs/2.2/vhosts/examples.html)
Tällä foorumilla oli jossain miten laitetaan Apachessa "virtuaalihoustaus" päälle + tarvittavat määritykset per domain eli sama Apache palvelee eri sivustoja, haluttaessa yhdestä ja samasta ip-osoitteesta. Tuon toiminta perustuu siihen että Apache tietää mikä linkki on annettu webbiselaimessa yhteyttä otettaessa. Yhdestä sivustosta tulee lisäksi oletussivusto joka näytetään jos mennään pelkällä ip: llä kiinni (eikä domainnimellä).