Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Tips for Hosting WHMCS on a VPS
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Tips for Hosting WHMCS on a VPS

KittenKitten Member
edited May 2014 in Help

Currently my WHMCS is hosted at HostGator and I would like to move it over to it's own VPS as it would be cheaper than paying HostGator $11/m for shared hosting + Dedi IP for SSL.

I am used to working with Centos 6 so I have installed that on the VPS and have installed httpd (apache), php, mysql.

I have uploaded the WHMCS and set the proper file permissions.
I have also changed the SSH ports and installed Fail2Ban.
I use Keys instead of passwords to login.

What would be some other things I should add to the setup?

Just to be clear. I do not plan on selling hosting, just doing all this to learn.

A few days ago I made a thread about creating an OpenVZ Node, I finally got that working, now I am going to setup WHMCS with it. The thread is here http://lowendtalk.com/discussion/27015/creating-vps-s-question-openvz-node

Comments

  • hostnoobhostnoob Member
    edited May 2014

    edit: nvm

  • KittenKitten Member
    edited May 2014

    @hostnoob said:
    Sorry I don't know but where did you get a VPS with cPanel for less than $11/m?

    I don't think you understood properly.

    Right now my WHMCS is hosted at HostGator shared hosting for $11/m.

    I want to move my WHMCS to Centos 6 VPS at $4/m 512mb ram package at https://crissic.net/openvz_vps

  • BradBrad Member

    @hostnoob said:
    Sorry I don't know but where did you get a VPS with cPanel for less than $11/m?

    He said shared hosting + SSL (dedicated IP) from HostGator for $11, not what you think he means.

  • Oops, sorry. I didn't read it properly. Remember to use the coupon for 25% off with Crissic though :)

  • ub3rstarub3rstar Member
    edited May 2014

    Here's a few things I did with my WHMCS on a VPS (from Crissic as well):

    • Totally disable remote access to your MySQL by having it listen on either 127.0.0.1 or as a socket file
    • Constantly make sure the VPS is up to date (using yum update if your on CentOS)
    • I opted for MariaDB (instead of MySQL) because it is faster and more up to date
    • I'm not sure what web server your using, but if your using one that uses PHP-FPM, make sure that the timeout is set to at least 600 secs
    • You might also want to look at the tips for securing WHMCS by WHMCS themselves
Sign In or Register to comment.