We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Manual install onto existing system.
-
- Posts: 2
- Joined: Mon Feb 01, 2016 8:44 pm
Manual install onto existing system.
I am looking at web-control panels for an existing virtual host environment.
We have 25-30 vhosts on this machine, for various 'internal customer' websites.
I do not want to rebuild our stage/admin server just to give our customers 'user-level' panel access to their vhost sites.
While every single one of them (including Vesta) asks for a 'clean install', some (cPanel) seem to have deeper 'hooks' than others (cannot be removed, at all, without trashing the server and starting over).
Has anyone manually installed Vesta without using 'the script' and/or on a server that has already been configured?
We are not looking to offer e-mail (have exchange/OWA for that) or DNS, but the rest is quite interesting.
We have 25-30 vhosts on this machine, for various 'internal customer' websites.
I do not want to rebuild our stage/admin server just to give our customers 'user-level' panel access to their vhost sites.
While every single one of them (including Vesta) asks for a 'clean install', some (cPanel) seem to have deeper 'hooks' than others (cannot be removed, at all, without trashing the server and starting over).
Has anyone manually installed Vesta without using 'the script' and/or on a server that has already been configured?
We are not looking to offer e-mail (have exchange/OWA for that) or DNS, but the rest is quite interesting.
-
- Collaborator
- Posts: 783
- Joined: Mon May 11, 2015 8:43 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Manual install onto existing system.
Vesta has his own Apache/Nginx config in the specific user home folder. I don't think it is possible to do this. Maybe you can setup the new server and create all websites manually.
-
- Posts: 2
- Joined: Mon Feb 01, 2016 8:44 pm
Re: Manual install onto existing system.
So it has a per-vhost config?
Does it use htaccess to do this, or something else?
At present, each of our vhosts has it's own user/group and separate config file, but we keep all of them in /etc/httpd/vhosts.d/
There is way, way too much data & too many sites to manually recreate everything.
Does it use htaccess to do this, or something else?
At present, each of our vhosts has it's own user/group and separate config file, but we keep all of them in /etc/httpd/vhosts.d/
There is way, way too much data & too many sites to manually recreate everything.
-
- Collaborator
- Posts: 783
- Joined: Mon May 11, 2015 8:43 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Manual install onto existing system.
Vesta CP use templates/vhosts.
https://github.com/serghey-rodin/vesta/ ... /web/httpd
https://github.com/serghey-rodin/vesta/ ... /web/nginx
Vesta has also some vesta specific configuration to manage the control panel.
Maybe you can use the API's to create your users and domains.
https://github.com/serghey-rodin/vesta/ ... /web/httpd
https://github.com/serghey-rodin/vesta/ ... /web/nginx
Vesta has also some vesta specific configuration to manage the control panel.
Maybe you can use the API's to create your users and domains.