Hi, so let me state my main goal.
I want to offer shared web hosting, the typical stuff you would find if you signed up for a shared hosting plan at godaddy (web, ftp, email,etc). I have 6 servers and would be adding more in the near future.
One option is to use cPanel which pretty much is used by all these shared hosting giants, however cpanel does not manage multiple servers, I have to install an instance of cpanel on each server, which is inconvenient. However it does provide a good end-user control panel.
Tonight I came across SolidCP, which boasts “multi-server”.
So my question is can I have the following setup using a single SolidCP installation.
Server #0 (SolidCP installation specifics)
Server #1 (web server, ftp, email, etc) => controlled by SolidCP
Server #2 (web server, ftp, email, etc) => controlled by SolidCP
Server #3 (web server, ftp, email, etc) => controlled by SolidCP
Server #5 (web server, ftp, email, etc) => controlled by SolidCP
Hosting accounts that are provisioned will be designated to one of the 5 web servers. I hope that makes sense.
I understand SolidCP is currently only for windows, with linux coming soon, which fine, but is there a timeline for linux?
Do one-click installers like installatron work with solidcp?
If I opt to using SolidCP (although there doesn’t seem to be an alternative for multi-server), is there a downside to using windows vs linux?
Will users run into any issues running php applications? (wordpress, joomla, laravel)?
When linux support comes out, will I simply be able to add linux servers to the current environment? or will linux servers not work side by side with windows?
Also my last question, does SolidCP expose an API for majority of its features?
For example, I may want to implement a complete front-end separate from the control panel offered by SolidCP for users that only require the basics. I have already accomplished this, with other alternatives like Cpanel & plesk which expose an api to control pretty much every aspect of the control panel and user accounts.
Thank you for your time, and any answers that are provided! I’ve been on a 2 months journey for a solution that works, hopefully solidCp is it for me! I hope you have an amazing day. If all goes well, i look forward to becoming a contributor!
Welcome to SolidCP.
Your example setup will work fine. You can also put SolidCP on a web server if you wanted. You can have all services or just 1 service on any server (For example Mail could be on a dedicated server).
One click installers do work using the Windows web app gallery (https://www.microsoft.com/web/gallery/)
One downside of using Windows vs Linux is that Linux web servers can be slightly faster at loading web pages and also IIS is not able to use .htaccess without using Helicon Ape (Alot of apps do have a web.config which does the same thing). PHP Applications all work fine.
We plan for Linux servers to work just like windows does and be able to work side by side with 1 control panel for both and a user being able to have windows and linux if needed.
The API is currently undocumented as we are still working through the list of manuals. It is possible for the API to do most of the tasks. We do currently have a WHMCS module which you could use as a template for your own.
We can provide you with a demo of an active install of SolidCP if you submit a ticket under the contact page.
- Views5077 times
- Answers3 answers