Centova Technologies Forum

Centova Cast v3 => General discussion => Topic started by: E.S.H on January 23, 2013, 10:01:11 am

Title: Installing To Domain
Post by: E.S.H on January 23, 2013, 10:01:11 am
Looking for some help with the install of centova 3

let me just note that we have installed it on our server and was working ok without issue although it required ip:port to login , however the install of v3 is some what different to v2.2.

in v2.2  when going threw the install you was given the options of domain & ip to use , with v3 the install seems to be automated and install directly on to our root ip address

so  how would i get v3 to install into a domain that has a dedicated ip instead of running it threw the root by default.?

we tried to install from /tmp  and it installed ok but as above  rooted , tryin to place the ./install into the domain we want to use creates various issues  with permissions .

i did place a ticket with the help desk but they told me  to post in the forums as v3 isnt being support due to being in beta.

is the above issue due to it still being beta ?  id of thought that an rc2 would allow almost all testing scenarios including choosing how to install on your system including domain selection for web interface.

hope someone can help as this has some what baffled me.

E.S.H
Title: Re: Installing To Domain
Post by: Centova - Steve B. on January 24, 2013, 03:16:52 pm
in v2.2  when going threw the install you was given the options of domain & ip to use , with v3 the install seems to be automated and install directly on to our root ip address
That's because 2.2 was essentially just a PHP script, and you installed it on an existing web server.  v3 provides its own web server so that's no longer relevant.

so  how would i get v3 to install into a domain that has a dedicated ip instead of running it threw the root by default.?
It's not running "through the root" of anything, it's just listening on port 2199.  If you want to use a domain name instead of your IP address, just configure DNS for your domain name such that it points to your IP address.

eg: if you're accessing Centova Cast at http://10.2.3.4:2199 and you want to use foo.example.com instead, then configure DNS for foo.example.com to point to 10.2.3.4.  Then you can use http://foo.example.com:2199 to access Centova Cast.

When you say you want to "install into a domain that has a dedicated ip" it sounds like you're only familiar with the use of domain names with a web hosting control panel.  If you've configured your domain for use with a web hosting control panel on the same server as Centova Cast, and using the same IP address as Centova Cast, then your hosting control panel has probably already set up DNS for you.  Just try using http://foo.example.com:2199 and see if it works.  If not, your hosting control panel will have a DNS manager you can use to make the necessary changes.

we tried to install from /tmp  and it installed ok but as above  rooted , tryin to place the ./install into the domain we want to use creates various issues  with permissions .
Running install.sh from a different location will not change how Centova Cast is installed.

is the above issue due to it still being beta ?
No, that's the normal operation of a server application that doesn't use name-based virtual hosting.

id of thought that an rc2 would allow almost all testing scenarios including choosing how to install on your system including domain selection for web interface.
Centova Cast has nothing to do with your domain names so it doesn't need (and, really, cannot) prompt for this during installation.  The configuration for your domain names is done outside of Centova Cast (in your web hosting control panel, at your DNS service provider, or at your registrar) so Centova Cast's installer can't do that for you.

Once you configure DNS externally, you do not need to configure anything inside Centova Cast to use your domain... just start using it.