Skip to content

nem-c/whmcs6-vagrant-puppet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagrant/Puppet setup for WHMCS 6

Vagrant/Puppet configuration for WHMCS 6 installation

Based on CentOS 6.5
https://dl.dropbox.com/s/3fgr7lbvcpn51py/centos_6-5_i386.box

Default settings:

  • 1G RAM
  • 1CPU

Clone repo to location

$git clone https://github.com/nem-c/whmcs6-vagrant-puppet.git whmcs

If you want to use root login without password, create authorized_keys file in puppet/modules/users/files/authorized_keys

Run

$vagrant up

In about 4-5 minutes your vagrant machine would be ready to run.

Machine is always running on same IP and under same directory, so if you have developers license, there should be no issues with licenses IP/Location change, even with multiple developers working on project

Machine is running on 192.168.56.101 and with hostname whmcs.dev

You will have to add

192.168.56.101 whmcs.dev www.whmcs.dev

To your hosts file in order to easily access it from browser.

When your WHMCS code is in place, just follow installation guideline, and in about 30 seconds you should be ready.

Database details required are:

{
    username: "whmcs"
    password: "whmcs"
    database_name: "whmcs_db"
}

WHMCS code is not included and you can aquire your version on https://www.whmcs.com, where you can also receive developers license

About

Vagrant/Puppet configuration for WHMCS 6 installation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published