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
This won’t overwrite custom Nginx conf files?
No it wouldn’t overwrite your custom Nginx configuration files.
Thanks. The HTTP/2 push Nginx module is not installed by default?
ee update
is broken.You have to use
wget -qO ee rt.cx/ee && sudo bash ee
After updating I am getting the error “The ‘ee==3.8.0’ distribution was not found and is required by the application”.
I am now seeing this when I try to load EE –> https://i.imgur.com/4iCbV1v.png
Can I fix it somehow?
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 -b master 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
@mbtamuli Thank you so much. That worked perfectly.
How do we upgrade the distro and then update easyengine. Will it coz issues ??
Using Ubuntu 16.04 + Easyengine 3.7.5
That is possible, but the recommended way is to install EasyEngine on a fresh instance. You can create a ticket on https://community.rtcamp.com/c/easyengine for help on how to do this.
@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.
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!!!
Please create a ticket on https://community.rtcamp.com/c/easyengine.
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)
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?
Please create a ticket on https://community.rtcamp.com/c/easyengine.
v3.8.1 fixes the update problem here, and I guess a whole bunch of other stuff too.
Is there a changelog somewhere?
Please check https://github.com/EasyEngine/easyengine/releases/tag/v3.8.1 and https://github.com/EasyEngine/easyengine/pull/1016
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
Yes. You are correct. It was not included in the configuration. You can follow this article for now – https://easyengine.io/tutorials/nginx/configuring-http-2-server-push/. This will be added to the next release.
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
The module is installed with the latest Nginx provided with EasyEngine. You can upgrade to it as mentioned in this article https://easyengine.io/tutorials/nginx/configuring-http-2-server-push/. As for help with recompilation, please create a ticket here https://community.rtcamp.com/c/easyengine
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
How about support for Debian 9?
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.
hmm
sudo ee update
Downloading update script Unable to download file, /tmp/eeupdate20180604-112309
I mention that i am on Google Compute Engine and Ubuntu 16.04
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.It will be nice to add debian 9 support too 🙂
[…] EasyEngine v3.8 được phát hành và hỗ trợ Ubuntu 18.04 LTS […]
Running EasyEngine 3.7.5 on Debian 8 Jessie. When I try to upgrade using described steps, I have this error:
python3: can’t open file ‘setup.py’. What can I do?
It’s work with wget -qO ee rt.cx/ee && sudo bash ee.
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.
Dear, i have a problem with my VPS – Linux Debian8 – OpenVZ Virtualization (my VPS is at Time4VPS)
During the install show me this error:
$ Reload : nginx [Failed]
$ Oops Something went wrong !!
$ Calling cleanup actions …
$ Reload : nginx [OK]
$ service nginx reload failed. check issues with
nginx -t
command.$ Check logs for reason
tail /var/log/ee/ee.log
& Try Again!!!Can anyone help me how to fix this problem ?!
[…] EasyEngine v3.8 được phát hành và hỗ trợ Ubuntu 18.04 LTS […]