» »

apache virtual host in name serverji

apache virtual host in name serverji

*ziga* ::

Zivjo.
Imam zakupljen VPS.Do zdaj sem pri domeni nastavil A record na IP VPS-ja in vse je delalo brez problema.
No zdaj pa hocem se na isti VPS postaviti se eno stran in mi je takoj v oci padel apache virtual host ( http://apptools.com/phptools/virtualhos... )
Zdaj zanima me kako potem nastavit name serverje pri dveh razlicnih domenah, ce imam samo IP od VPSja ?

LP

AndrejS ::

DNS ti samo pretvori naslov v IP.
Če imaš na enem IPju več domen, vsi DNSji kažejo na isti naslov.
Ko pride zadeva do tvojega strežnika, je v zahtevi napisana domena do katere želiš dostopat.
In to ti v tvojem primeru rešiš z virtual hosts.

Kje je problem ?

*ziga* ::

Ja razumem koncept kako naj bi to delovalo.No npr vzemiva primer da imava domeni andrej.com in matej.com
No in uporabiva "kodo" iz zgorenjega vodica.
<VirtualHost 127.0.0.1>
   DocumentRoot "C:\My Sites\Site1"
   ServerName site1.local
</VirtualHost>

No in kako bo apache vedel katera od teh domen je site1.local ?
Mislil sem, da je pod server name treba dati npr www.andrej.com ampak potem sem v vodicu videl tole:

The only important point, and it's really important, is that you NEVER use an actual, real, live domain name. If you used, for example, site1.com for the local virtual host, you would never be able to actually reach the live site. All requests for the live site would be re-directed to your local virtual host.

AndrejS ::

<VirtualHost *:80>
        ServerName www.mojastran.si
        ServerAlias mojastran.si
        DocumentRoot /home/www/mojastran.si
</VirtualHost>


VirtualHost *:80 - vse kar pride na port 80
ServerName - je v bistvo domena
ServerAlias - ene stran lahko ima tudi več domen

nokaut240 ::

Na CentOS bi rad gostil spletno stran. Na netu sem našel vodič, kako in kaj. Zanima me, če imam jaz pri freedns.si zakupljeno domeno, jo lahko uporabim v virtual host? Kaj potem tukaj spremenim

<VirtualHost *:80>

    ServerName www.example.com
    ServerAlias example.com
    DocumentRoot /var/www/example.com/public_html
    ErrorLog /var/www/example.com/error.log
    CustomLog /var/www/example.com/requests.log combined

</VirtualHost>


sudo nano /etc/hosts

127.0.0.1 localhost
127.0.1.1 guest-desktop
server_ip_address example.com
server_ip_address example2.com

nokaut240 ::

Zakaj do strani, ki jo gostim lahko dostopam samo iz računalnikov iz lokalnega omrežja, zunaj pa ne?

čuhalev ::

Ima gostitelj javni IP naslov? Če ga nima oziroma ima zasebnega, potem je potrebno na prehodu nastaviti t.i. port forwarding.

nokaut240 ::

Kateri naslov spletne strani dodam v virtualhost? Verjetno moram prej registrirati domeno ali kako gre to?

čuhalev ::

V virtualhost daš domeno, na kateri želiš vsebino, ko obiščeš stran. Če hočeš, da bodo tudi drugi lahko enostavno dostopali do strani potrebuješ domeno.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Apache in Node.JS

Oddelek: Izdelava spletišč
91930 (1616) dunda
»

Inštalacija webserverja na linuxu

Oddelek: Omrežja in internet
9898 (656) sarma832
»

Nastavitev domene

Oddelek: Omrežja in internet
171343 (974) someone7
»

Virtual Hosts in Apache2

Oddelek: Pomoč in nasveti
51101 (1032) Kami
»

.htaccess rewrite za poddomeno

Oddelek: Izdelava spletišč
71421 (1341) alessio2

Več podobnih tem