BTW, I managed to make it work yesterday. But I'd really like to understand everything. This Serveralias is a puzzle to me. And I want to understand what it is there for.
Nicolas. On 22 sep, 09:02, Ruben Decleyn <[email protected]> wrote: > I think you still got it mixed up, > let me explain, don't pin this on 100% correct, i just wonna try to explain > it simple > > DNS only translates domain names into ip's > > so if you point ape.mydomain.com to 10.1.1.15 then all people requesting a > page will go to the machine with that ip > if you run apache and ape on your machine with the standard settings they > will reach apache on ape.mydomain.com, mydomain,com and > anything.mydomain.com > to reach ape they will go to ape.mydomain.com:6969, mydomain.com:6969, > anything.mydomain.com:6969 > > dns doesn't make someone go to apache or to ape server, it just routes the > ip to the correct machine > the machine then handles the request depending on the port, each deamon > (process on the server sorta speak) runs on its own port > apache runs on port 80 by default, when you type in a domain name in your > browser your broser will try standard on port 80, as it is the standard port > when you try the /Tools/Check page it will load the page in apache and a > javascript part will make a request on port 6969 to contact the ape deamon > > ape IN A x.x.x.x ; The IP address of your APE server > *.ape IN CNAME ape > > you need to replace x.x.x.x by the ip of your machine that runs the ape > process/deamon, in most cases and probable your case too, it's the same > machine as your machine that runs apache, if you set this A and CNAME > records in your dns zone it will just point it to the ip and not to ape or > apache as explained above, > you still need to configure apache and ape to handle the requests, most > likely you wont even need to configure apache > > I hope this helps, its not that hard but you need to understand stuff like > this before you even try to run your own server. > > Kind Regards. > Ruben Decleyn > > On Tue, Sep 21, 2010 at 8:43 PM, Nicolas <[email protected]> wrote: > > I understand what you mean. It makes sense to me. Thx. > > > However, unfortunately, I am afraid that I understand the APE > > architecture yet. > > > Tell me where I am wrong: > > > If I do > > > ape IN A x.x.x.x ; The IP address of your APE server > > *.ape IN CNAME ape > > > on my OVH DNS Zone, then no request to ape.mydomain.com will ever > > reach my web server. It will reach the APE server, right? > > > On Sep 21, 7:07 pm, Ruben Decleyn <[email protected]> wrote: > > > a ServerAlias is just an alias > > > > so mydomain.com/test.txt will also exists for ape.mydomain.com/test.txt > > > > dns is all about routing and ip's, so to wich server to go to > > > apache is how it gets handled on the server once the request gets there > > > > if you only have dns, the server will do nothing with it > > > if you only have apache, well no1 will ever find the server with that > > domain > > > so you need both > > > > Kind Regards. > > > Ruben Decleyn > > > > On Tue, Sep 21, 2010 at 6:30 PM, Nicolas <[email protected]> > > wrote: > > > > Hello, > > > > > I am trying to setup an APE server one one computer, and a web server > > > > on another one. > > > > > I registered a domain with OVH, let's call it mydomain.com. > > > > > I installed an apache server on a dedicated server (fixed ip) and put > > > > this fixed ip as the target of mydomain.com (A). > > > > > It works fine so far. Both mydomain.com andwww.mydomain.comshowwhat > > > > is on the Apache server. > > > > > I am however getting confused for the rest. > > > > > 1) The doc says that I should do > > > > ape IN A x.x.x.x ; The IP address of your APE server > > > > *.ape IN CNAME ape > > > > > If I go again to OVH DNS ZONE, it seems I can indeed do that. > > > > > 2) The doc also says that I should add to my virtual host the > > > > following: > > > > ServerAlias ape.yourdomain.com > > > > ServerAlias *.ape.yourdomain.com > > > > > I think I can also do this easily on my Apache server. > > > > > However, I am getting confused. To me, it seems 1) and 2) are > > > > contradictory. If a user lambda requests ape.mydomain.com he will get > > > > the IP of the APE server according to 1), but he will request > > > > something for the apache server according to 2). > > > > > This is probably pretty obvious to you, but not for me. > > > > > Any help appreciated. > > > > > Thx in advance. > > > > > -- > > > > You received this message because you are subscribed to the Google > > > > Groups "APE Project" group. > > > > To post to this group, send email to [email protected] > > > > To unsubscribe from this group, send email to > > > > [email protected]<ape-project%[email protected]> > > <ape-project%[email protected]<ape-project%[email protected]> > > > > > For more options, visit this group at > > > >http://groups.google.com/group/ape-project?hl=en > > > > --- > > > > APE Project (Ajax Push Engine) > > > > Official website :http://www.ape-project.org/ > > > > Git Hub :http://github.com/APE-Project/ > > > -- > > You received this message because you are subscribed to the Google > > Groups "APE Project" group. > > To post to this group, send email to [email protected] > > To unsubscribe from this group, send email to > > [email protected]<ape-project%[email protected]> > > For more options, visit this group at > >http://groups.google.com/group/ape-project?hl=en > > --- > > APE Project (Ajax Push Engine) > > Official website :http://www.ape-project.org/ > > Git Hub :http://github.com/APE-Project/ -- You received this message because you are subscribed to the Google Groups "APE Project" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/ape-project?hl=en --- APE Project (Ajax Push Engine) Official website : http://www.ape-project.org/ Git Hub : http://github.com/APE-Project/
