Page 1 of 1

Requirements

Posted: Wed Sep 25, 2013 6:37 pm
by Graham
I'd be really interested in finding out what the requirements are for running VestaCP and perhaps what's supported and what isn't etc.

Unfortunately there appears to be no way of finding out. The obvious approach of searching for 'requirements' doesn't work in the forum, apparently the word requirements is too common.

Thanks

Re: Requirements

Posted: Thu Sep 26, 2013 5:24 am
by skid
Minimum recommended requirements are:
CPU: 768Mhz
Ram: 512M
HDD: 20Gb
OS: RHEL/CentOS 5,6

Re: Requirements

Posted: Thu Sep 26, 2013 10:11 am
by Graham
thanks Skid, I managed to get Vesta running on CentOS last night.

I have three more questions if you have a minute. I would ask these via support but I suspect other people may benefit from the answers:

Short of running each of the command-line commands and capturing the output, are any of them documented anywhere?
Before I look at writing a wrapper for the current CLI, are any of the common-line commands available through an API?
There's mention of a WHMCS plugin on the Vesta twitter feed, has that plugin been discontinued?

Re: Requirements

Posted: Thu Sep 26, 2013 6:55 pm
by skid
I'm happy to know you managed it!

1. Documentation is on it's way. This forum is the best way to look for answers for now.
2. Admin API 100% ready and available via http. Use POST as request method. Here are some useful examples

Code: Select all

# Crete new user account "demo"
https://server-ip:8083/api/?&user=admin&password=currentpwd&cmd=v-add-domain&arg1=demo&arg2=d3m0p4ssw0rd&arg3=demo@vestacp.com

# Add domain demo.vestacp.com
https://server-ip:8083/api/?&user=admin&password=currentpwd&cmd=v-add-domain&arg1=demo&arg2=demo.vestacp.com

# Delete user demo
https://server-ip:8083/api/?&user=admin&password=currentpwd&cmd=v-delete-user&arg1=demo
3. WHMCS is in production and fully supported. To install it run following commands

Code: Select all

cd /home/wex/web/billing-whcms-site.ltdr/public_html/modules/servers
mkdir vesta
wget http://c.vestacp.com/0.9.8/rhel/whmcs-module.php -O vesta.php