Akeneo 4 preferably requires a Hypernode Professional M hosting plan or larger. You can either choose to install it on a seperate Hypernode instance or on the same Hypernode as your Magento or Shopware installation. If you choose the latter you have to make sure that you have enough resources (disk space, memory and CPU) left. Furthermore you need to make sure that you are already using MySQL 8.0, PHP 7.3 and Elasticsearch 7.x, so it won’t affect your shop negatively. Installing Akeneo version 4.x may take up to 15 minutes.

Enable managed_vhosts

Create a managed_vhost for a (sub)domain

If your Magento or Shopware installation already points to example.hypernode.io, you can create a managed_vhost for your Akeneo installation on a subdomain, for example akeneo.example.hypernode.io. The command below will also install Let’s Encrypt and force your domain to use HTTPS.

The file server.akeneo.conf will be created and the nginx configuration will look like this:

Upgrade to MySQL 8.0

Important: After an update to MySQL 5.7 or 8.0, it’s not possible to switch back to MySQL 5.6.

First you’ll have to to upgrade MySQL 5.6 to 5.7

After that upgrade from MySQL 5.7 to MySQL 8.0

Upgrade your PHP version

Before installing Akeneo, make sure your PHP version is changed to PHP 7.3.

Enable PHP-APCU

Configure and enable Elasticsearch v7.x

Download and install Akeneo 4 using the pre-install

Use the following command to pre-install Akeneo 4

Download and install Akeneo 4 using the command line

Or follow all steps below to download and install Akeneo to /data/web/akeneo.

Install Node.js v10.16

After Node.js has been installed you can check if it’s correctly set by running node -v. This should output v10.16.0.

Install Yarn latest version

Download Akeneo 4 with sample data

Start with preconfigured demo data also known as ‘icecat’

Unpack Akeneo

After you’ve downloaded Akeneo unpack it.

Create a database

Configure your .env file

Edit the values of your MySQL user, password, host and Elasticsearch host in /data/web/akeneo/pim-community-standard.env

Launch Akeneo 4

Create an administrator user

Fill in the form with a Username, Password, First name, Last name, Email and local code.

Create a symlink

Configure your Akeneo cron

Configure your cron by adding these scripts to your crontab file as recommended by Akeneo:

00