Howdy, Stranger!

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


Centminmod alternative for ubuntu?
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.

Centminmod alternative for ubuntu?

ThomLSAThomLSA Member
edited April 2018 in Help

Hello, I'm searching a Centminmod alternative for Ubuntu :)
Centminmod: Easy LEMP Web stack.
Which one do you suggest?

Comments

  • Vestacp or any script to install lemp

  • If you are looking to just install WP, easyengine.io installs LEMP on Ubuntu.

    CentOS Webpanel works, but it is Nginx+Apache

  • doughmanesdoughmanes Member
    edited April 2018

    Don't use Turdbuntu. Problem solved.

  • It's honestly extremely easy to just set up the following:

    Nginx
    PHP-FPM
    Mariadb

    It only took me maybe 30 minutes or so my first time, and that at the root of everything could cover everything you truly need.

  • Serverpilot more easy with ubuntu :)

  • try serverpilot.io or runcloud.io (I prefer the later but anyone of them should work).

  • @ramesh_vish said:
    If you are looking to just install WP, easyengine.io

    How does EE compare to CMM? I have a new VPS that must run Debian, so no CMM for me. But not to idle it totally I like to put some wordpress sites there.

  • nfnnfn Veteran

    There is no option like CMM regarding tuning and performance optimization for Debian/Ubuntu.

    Thanked by 2Junkless eva2000
  • @dergelbe: I think EE just installs everything unlike CMM which also compiles the source based on your VPS configuration.

    For a simple install, EE should do the job well.

    Thanked by 1dergelbe
  • Tuxlite

  • edited April 2018

    You can also follow this tutorial to install and configure LEMP stack in Ubuntu 16.04. :)

  • HarponeHarpone Member
    edited April 2019

    EasyEngine was king for a while, but they kinda abandoned the project and then moved to Docker after version 4. WordOps is a fork attempt from EEv3, Webinoly is also a copycat.

    VPSSIM is barely alive, and AnsiPress is dead. Roots Trellis is another Ansible playbook option but extremely advanced, definitely not a simple solution...

    If you want an easy LEMP stack solution for WordPress (only) try SlickStack from LittleBizzy:

    https://slickstack.io/
    https://github.com/littlebizzy/slickstack

    • Ubuntu LTS
    • Nginx (Extras)
    • FastCGI Cache
    • OpenSSL
    • MySQL (might change to MariaDB in future)
    • PHP-FPM
    • Zend/Opcache
    • WordPress
    • WP-CLI
    • Redis (for the object cache)
    • UFW firewall
    • Git
    • Monit

    Also includes several of the popular LittleBizzy mu-plugins for WordPress:

    http://mirrors.slickstack.io/mu-plugins/

    Note: SlickStack assumes pairing with CloudFlare, so OpenSSL will be automatically "signed" CA certificate...

    Thanked by 1coreflux
  • you can try with oneinstack https://github.com/oneinstack/oneinstack

  • I've got EE engine working great on a Debian. Not sure if I am running an old version or what... ee -update seems to work but never updates anything.

    Centminmod breaks a lot - doesn't disable Innodb out of the box ("minimal" ... ok), etc. I I can also never run yum on any machine running centminmod without stopping everything first. Never had that problem with EE on centos or debian

    Centmin has good forums, is updated frequently and has active developer that is friendly but don't expect to never have problems, espec on a smaller VPS which I thought was the point anyway. Not bashing Centminmod just saying not working on Debian/Ubuntu is hardly a loss.

    Slimstack looks great - I will try it and report back.

  • eva2000eva2000 Veteran
    edited April 2019

    sidewinder said: Centminmod breaks a lot - doesn't disable Innodb out of the box ("minimal" ... ok), etc. I I can also never run yum on any machine running centminmod without stopping everything first. Never had that problem with EE on centos or debian

    Should post on Centmin Mod forums about that to get it fixed. Though you could run into that if you're trying 64-128MB VPSes as that is too low for CentOS/Centmin Mod these days especially with CentOS 7 and latest Centmin Mod beta due to more software being installed/configured. Though you want to pay attention to min/recommended requirements on install page https://centminmod.com/install.html.

    Centmin Mod has move somewhat away from small VPSes due to CentOS 7 resource requirements and more to performance focus due to number of large sites running Centmin Mod i.e. 10% of largest Xenforo forums & some Alexa Top 10000 sites run Centmin Mod and well https://community.centminmod.com/threads/nginx-http-2-https-benchmarks-centmin-mod-vs-easyengine-vs-webinoly-vs-vestacp-vs-oneinstack.14977/

    Thanked by 1mattwservices
  • CentminMod has long been in beta stage

  • @aRNoLD said:
    CentminMod has long been in beta stage

    There are beta and stable versions. If you want to have stable version then use it. Beta version is working too. It's like gmail. Many years there were gmail beta and it worked like gmail without beta in the name.
    I prefer centminMod beta. No problems with it.

    Thanked by 1eva2000
  • The active development of Centmin is awesome, but the "min" part is a little misleading.

    I would encourage the original poster to try EasyEngine or Slickstack.

    EE from my experience is way easier to maintain and actually works well in a minimal environment.

  • I've tested some of these and was really impressed with the performance I got from sites hosted on an EE stack, I've also used Centminmod with good results. I haven't gotten round to testing oneinstack but know someone who has used it recently, also with good results.

  • eva2000eva2000 Veteran
    edited April 2019

    aRNoLD said: CentminMod has long been in beta stage

    Yeah there's stable and beta versions. Only updating official site documentation is holding back 123.09beta01 to 123.09stable release right now. Once documentation is updated, then 123.09stable will be released. Hence, why even official install page https://centminmod.com/install.html recommends beta version as it's pretty stable anyway and most of the improvements are in the beta.

    sidewinder said: The active development of Centmin is awesome, but the "min" part is a little misleading.

    Yeah partially that is due to CentOS 7 requirements as you can't really operate with less than 1-2GB memory. But these days 1GB VPS is relatively cheaper than in the past.

    Yes Centmin Mod's goal has moved away from absolute minimum to better efficient 'high performance'. Meaning a high traffic site previously running on say $1,000/month servers with Centmin Mod could reduce their costs to $100-500/month with $500-900/month x12 = upto $10,800/yr savings versus an absolute low end minimal VPS user trying to save by going to 128MB VPS $30/yr low end VPS versus a DigitalOcean 1GB VPS at 5/monthx12 = $60/yr will be saving $30/yr.

    But yes if you aim is low end 64-128MB VPS, then Centmin Mod isn't suited anymore. But if you want the best performance 'bang for your buck', then Centmin Mod's latest beta is probably what you'd want to look at. Especially as there are additional options you can enable to further improve that performance https://centminmod.com/perf/ :)

    Example PHP 7.3 Profile Guide Optimization training for Wordpress, resulted in an extra ~5% better performance over normal Centmin Mod built PHP 7.3 (php-fpm) which is already ~8% faster than distro provided PHP 7.3 builds https://community.centminmod.com/threads/php-7-3-vs-7-2-vs-7-1-vs-7-0-php-fpm-benchmarks.16090/#post-69010 and up to 25% better for other benchmarks https://community.centminmod.com/threads/php-7-3-vs-7-2-vs-7-1-vs-7-0-php-fpm-benchmarks.16090/#post-68855.

    To put that in some context, Centmin Mod PHP 7+ PGO enabled builds make the previous PHP 7.x version as fast as it's newer major version. So Centmin Mod PHP 7.0 + PGO is as fast as PHP 7.1. Centmin Mod PHP 7.1 + PGO is as fast as PHP 7.2 and Centmin Mod PHP 7.2 + PGO is as fast as PHP 7.3. And Centmin Mod PHP 7.3 + PGO is up to 15% faster than distro and even Centmin Mod non-PGO PHP 7.3. So you want to use PHP 7.3 for better performance but web app isn't ready, use Centmin Mod PHP 7.2 + PGO :)

    There's also potentially an additional 20-30% boost on top as both Centmin Mod beta's Nginx & PHP-FPM builds support end user selection of the compiler to use with it. So you can choose native CentOS 7 GCC 4.8 compiler or GCC 7.3, 8.2 and soon GCC 9 or Clang 3.4/4/5 and soon Clang 6/7/8 compilers so you can pair your server's cpu model optimally with compiler than gives the best performance :) Basically, any cpu newer than Intel Broadwell based will benefit from newer GCC/Clang compilers - especially if you're using Intel Skylake/Coffee Lake or eventually Intel Cascade Lake based cpus https://www.phoronix.com/scan.php?page=news_item&px=GCC-8-march-native-Skylake.

    But yes these performance improvements do use more memory to actually build the Nginx and PHP-FPM binaries themselves https://community.centminmod.com/threads/testing-gcc-8-clang-5-6-7-compiler-for-centmin-mod-nginx-php-fpm.13726/.

  • HarponeHarpone Member
    edited April 2019

    In more simple English that typical web developers understand:

    WordPress has a historic principle called "decisions, not options." This concept means that if something is clearly best practice (in terms of security, stability, performance, SEO, or whatever) then no need for options. Limiting the amount of options creates more simplicity, and less room for error or confusion... but it depends on you, I guess.

    Decisions = SlickStack, EasyEngine, and EasyEngine forks/copycats

    Options = Centminmod, VPSSIM, OneInStack, Roots Trellis and other Ansible/Puppet/Chef/playbooks/etc

    If you are a super geeky computer engineer who likes to play around, "options" are probably more fun and you can test a million different setups, stacks, CMS, etc.

    But if you're a typical web developer, using WordPress, and know common languages like PHP, HTML, CSS, JS and maybe a bit of Git and Bash, than "decisions" are probably a safer bet that lets you get back to building websites with minimal maintenance higher up the stack required... focus on design, marketing, content instead of infrastructure.

    Lastly, some SaaS control panels like ServerPilot, Runcloud, Cloudways (and now TONS of new copycats coming out lately) create the appearance of simplicity, like Apple does. Slick looking UI interface and centralized panel for your sites. For some agencies, it can be useful, mostly because of the centralization aspect... but end of the day, configuration is locked down and secret, you have no way of knowing what's going on behind the scenes or offering suggestions.

    But if the UI is worth paying for to you, maybe it doesn't matter. Keep in mind that you can still have a centralized panel on cloud networks like Vultr, DigitalOcean, Linode, AWS, etc even if you setup all your servers using one of these other automation scripts that are 100% free and open source... and those premium middleman SaaS don't offer technical/network support anyways, so the product is kinda a sham if you ask me...

Sign In or Register to comment.