Last time I shared how WHMCS integrates Vultr to automatically activate the VPS host. Many friends left messages asking if there are any plug-ins for WHMCS to integrate Linode and Digitalocean. After carefully checking the documentation, WHMCS does provide plug-ins for Linode and Digitalocean to automatically sell and activate VPS, but they are expensive, hundreds of dollars each. However, the official website of VPS.net provides a WHMCS docking plug-in, and it is free. It is also very powerful in terms of functions. It is basically equivalent to the VPS host control panel of VPS.net, including VPS reinstallation, shutdown, restart, upgrade, password change, etc. In addition, you can also sell VPS.net independent servers, which is almost half a VPS server vendor. The VPS host price of VPS.net is more expensive than that of Vultr, but VPS.net has more than a dozen computer rooms to choose from, and there are also add-ons such as snapshots, synchronization, and Cpanel panels. All functions can be realized in WHMCS, and the functions are very powerful. The most important thing is that the integration plug-in launched by VPS.net is very compatible with WHMCS and no bugs have been found. For more articles about WHMCS and VPS hosting, you can also read:
- WHMCS adds Alipay and WeChat payment, theme template modification method and PDF invoice garbled problem resolution
- Vestacp Issues: SSL Certificates, HTTP/2, Website Statistics, Online File Management and 301 Redirects
- WHMCS integrates Vultr to automatically activate VPS host method - realize VPS distribution on WHMCS
1. Preparation work before integration
Be familiar with WHMCS. Regarding the installation and use of WHMCS, you can read the articles I wrote before: WHMCS installation and use tutorial and WHMCS adding Alipay and WeChat payment. VPS.net account. You need a VPS.net account and access to the API. For information on VPS.net, you can read: VPS.net’s VPS host experience - account verification and VPS host performance and speed evaluation. Install vpsnet whmcs plugin. Official download address: http://www.vps.net/whmcs/vpsnet-whmcs-plugin.tar.gz, alternate download address: https://www.ucblog.net/wzfou/vpsnet-whmcs-plugin .tar.gz First delete the built-in VPS.net interface, path: {WHMCS root}/modules/servers/vpsnet/, then decompress the downloaded plug-in compressed package and upload it according to the following path.{WHMCS root}/admin/images/ {WHMCS root}/modules/servers/vpsnet/ {WHMCS root}/modules/servers/vpsnet/charts/ {WHMCS root}/modules/addons/vpsnet/ {WHMCS root}/templates /portal/vps/ {WHMCS root}/templates/default/vps/ {WHMCS root}/noVNC {WHMCS root}/lang/overrides/ {WHMCS root}/vps-cloud.php {WHMCS root}/nodecart.phpSpecial note: If you are not using the default theme, you need {WHMCS root}/templates/default/vps/, copied to: {WHMCS root}/templates/{current template name}/vps/. Finally, modify the permissions of the following folders:
chmod 0777 {WHMCS root}/modules/servers/vpsnet/charts/