Unfortunately we had to pros pone the Linux plan a bit in favor of fixing up the design, bugs and other more urging issues we found.
When the Linux support gets introduced it will handle:
- nginx (proxy/ direct) / Apache
- php 5.4 / 5.6 / 7
- multiple imap/pop3 providers
I have been thinking about how you would integrate Linux into the fold with SolidCP and I think you should take a look at ServerPilot (http://serverpilot.io/). You could utilize their API and let it handle the Website part of the equation but leave the DNS, Email and possibly even MySQL as it is in SolidCP.
Essentially all you would need to do is wire up ServerPilot as a Web Site Service and bang – you have Linux integration in the CP which is really all we are after from a starting point.
What do you think?
Thats not a bad idea really.
Main thing i was looking for is that we recode the Portal to handle Win and Lin servers (currently it validates everything on the SolidCP Server module which will need to be split into 2 sections really)
Once it’s possible to have the Linux type of server added (and working with the current portal pages) it becomes rather easy. we can then work with for example api calls, ssh scripts, etc is all quite easily possible.
The main hard work is really getting the Portal to function without a SolidCP Server module in place (so it’s quite a bit of recoding).
I really hope to see this soon, certain things just do not run well on IIS. E.g. Woocommerce, it takes almost 30s for the page to load and opposed to Apache ~5 – 8s (not the best but decent). Wish I could contribute, but my knowledge in this area is limited. I can help test if needed. Thanks guys for all the great work.
I agree that Linux / unix is much better suited for sites as wordpress.
However 20 – 30 sec load sounds like the first load issue, things i normally would try is: enable site initialization, disable application pool timeouts.
This should get it relatively equal to Apache (not as fast as nginx tho).
Sadly building linux support is a massive task while currently most of us are being kept busy on fixing bugs, one contributor is working on Linux integration though but not 100% sure how far he got so far, beginning 2017 (after next release) we hopefully solved majority of pressing bugs which lets us all focus more on the features.
- Views3039 times
- Answers5 answers