EasyEngine v3.8 released with support for Ubuntu 18.04 LTS

While we are working on EasyEngine v4, we have a minor update for EasyEngine v3.

We have released v3.8.0 which adds support for Ubuntu 18.04 LTS (Bionic Beaver).

At the same time, we have removed the support for Ubuntu 12.04, which has reached it’s End of Life. We highly recommend you to upgrade to the latest LTS version of Ubuntu, that is 18.04. We have also removed support for Debian 7.x (Wheezy)

We have also updated Nginx build we maintain to Nginx v1.14.0. Latest Nginx release has features such as Nginx server push, gRPC Support, Dynamic modules.

Apart from Nginx, we updated WP-CLI, ViMbAdmin, Roundcube, Adminer.

Upgrade

To update EasyEngine, please run following command

ee update

To update Nginx, we recommend you run following command

ee stack upgrade --nginx

Need help?

If you need any help, please use community forum.

Link: EasyEngine v3.8.0

31 thoughts on “EasyEngine v3.8 released with support for Ubuntu 18.04 LTS

    1. You can run these steps on instead of the update command. We’re working on fixing the update command.
      sudo rm -rf /tmp/easyengine
      sudo git clone https://github.com/EasyEngine/easyengine.git /tmp/easyengine
      cd /tmp/easyengine
      sudo python3 setup.py install

      This won’t work for fresh install. For new install use the ee install command wget -qO ee rt.cx/ee && sudo bash ee

  1. How do we upgrade the distro and then update easyengine. Will it coz issues ??

    Using Ubuntu 16.04 + Easyengine 3.7.5

  2. @santropex Yes, it will cause the above issues. However, @mbtamuli just gave us a ‘get-out-jail-free’ card, which solves the problem. At least it did for me here. However, the first rule of creative tinkering is to save all the parts. So do as I did and make a full backup before you start.

  3. The ee stack upgrade –nginx command also does not work.

    At the end, it says it updated the NGINX, but when I run the nginx -v command it continues the same version.

    I rebooted the server but it did not work.

    I upgraded the server as well.

    Note: My server is a Debian version 8, PHP 7.

    But now, when trying to update again, the answer is the message below:

    Oops Something went wrong!! Check logs for reason tail /var/log/ee/ee.log & Try Again!!!

      1. It worked. 😉

        I executed the commands:

        sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E9C74FEEA2098A6E

        After…

        wget -qO ee https://raw.githubusercontent.com/EasyEngine/easyengine/master/install && bash ee

        nginx version: nginx/1.14.0 (EasyEngine)

  4. ee stack upgrade is causing me some errors. Looking at the repo list it might be that. I’m on Ubuntu 16.04.

    File: /etc/apt/sources.list.d/ee-repo.list

    deb http://dl.hhvm.com/ubuntu trusty main
    deb http://download.opensuse.org/repositories/home:/rtCamp:/EasyEngine/xUbuntu_14.04/ /
    deb http://sfo1.mirrors.digitalocean.com/mariadb/repo/10.1/ubuntu trusty main
    deb http://download.opensuse.org/repositories/home:/rtCamp:/EasyEngine-dev/xUbuntu_14.04/ /

    Here’s the error from the Log:

    404 Not Found [IP: 2620:113:80c0:8::13 80]
    E: Failed to fetch http://download.opensuse.org/repositories/home:/rtCamp:/EasyEngine/xUbuntu_14.04/./amd64/nginx-ee_1.10.3-10ppa~stable_amd64.deb 404 Not Found [IP: 2620:113:80c0:8::13 80]

    E: Failed to fetch http://download.opensuse.org/repositories/home:/rtCamp:/EasyEngine/xUbuntu_14.04/./amd64/nginx-custom_1.10.3-10ppa~stable_amd64.deb 404 Not Found [IP: 2620:113:80c0:8::13 80]

    E: Failed to fetch http://download.opensuse.org/repositories/home:/rtCamp:/EasyEngine/xUbuntu_14.04/./all/nginx-common_1.10.3-10ppa~stable_all.deb 404 Not Found [IP: 2620:113:80c0:8::13 80]

    E: Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?

  5. Asking again – In order to use the NGinx HTTP/2 push feature, the Nginx preload module has to be included in the configuration. However, the upgrade didn’t do it. Is it a bug? or was it simply was not included?

    Thanks

      1. Thanks, but this article explains how to enable it, in case the module is installed
        Is there an easy way to recompile Nginx with the module?
        I’ll wait

          1. Oh, I did ran the upgrade command and it says it was successful, but now I see it’s still the old version (10.0.3). I’ll open a ticket

    1. Debian 9 support is in the pipeline. But we’re focusing our efforts on EasyEngine v4, which you will be able to run on any distribution where you can install Docker. Still, we’ll try to release Debian 9 support soon.

    1. We’ve fixed the update command in the latest version – https://github.com/EasyEngine/easyengine/releases/tag/v3.8.1.

      But, since you’re on an older version, you can run these steps –
      sudo rm -rf /tmp/easyengine
      sudo git clone https://github.com/EasyEngine/easyengine.git /tmp/easyengine
      cd /tmp/easyengine
      sudo python3 setup.py install

      You can check if you have the latest version using ee -v. From the next version onwards, ee update should work.

  6. Hi,

    in ubuntu 18.04 version of ee 3.8, I’m having trouble with a missing package: command ee stack install –mail fails, because of zoo package:

    tail /var/log/ee/ee.log says:

    Package zoo is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source

    E: Package ‘zoo’ has no installation candidate

    as I said here: https://community.rtcamp.com/t/zoo-package-missing/10806 the zoo package was not found …
    Can you fix this bug?

    Best regards,
    Eric A.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.