Посмотрел в логах в чем причина
[Sat Feb 10 12:52:58.622686 2018] [mpm_prefork:notice] [pid 7009] AH00169: caught SIGTERM, shutting down
Это не причина, ищите причину выше по логу.
1. Папка /var/www/html по умолчанию папка для файлов сайта по-умолчанию. Соответственно, складывать файлы своего сайта внутрь нее не совсем корректно. Более правильным решением будет вынести папку trainingYii на один уровень иерархии с html, то есть разместить ее по адресу /var/www/trainingYii.
2. Точка входа у Yii находится в папке "web", а не в корне. Это надо отразить в "DocumentRoot" и "Directory" в конфигурационном файле виртуального хоста.
3. Хранить логи web-server'а в /var/www тоже не очень хорошая идея. Либо складывайте их в /var/log/apache2 (по умолчанию), либо в то же место, где хранит логи Yii (...runtime/logs).
C учетом этих рекомендаций конфиг будет выглядеть примерно так:
<VirtualHost *:80>
ServerName yii2-app
DirectoryIndex index.php
DocumentRoot /var/www/trainingYii/web/
<Directory /var/www/trainingYii/web/>
Options +FollowSymLinks +MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/www/trainingYii/runtime/logyii2-app/runtime/logs/apache-error.log
CustomLog /var/www/trainingYii/runtime/logs/apache-access.log combined
</VirtualHost>
И делаю символическую ссылку
sudo ln -s /etc/apache2/sites-available/yii2-app.conf /etc/apache2/sites-enabled/yii2-app.conf
Не надо так делать. Еслть специальная команда a2ensite, которая, в частности, сама эту ссылку создаст.
a2ensite yii2-app