Howdy, Stranger!

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


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 Veteran
    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.

  • hostnoobhostnoob Veteran

    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.