Пожалуйста, помогите мне проверить, что я сделал неправильно
Я создал простую пользовательскую информацию в виде капельки в Digital Occean с помощью этого файла yaml
---
apt_update: true
chpasswd:
list: "jdoe:R\n"
packages:
- git
- apache2
- composer
- toilet
runcmd:
- "sed -i -e \"s/index.html index.cgi index.pl index.php/index.php index.html index.cgi index.pl/\" /etc/apache2/mods-enabled/dir.conf"
- "sed -i -e '/DocumentRoot \\/var\\/www/ c DocumentRoot /var/www/html/jdoe/public/' /etc/apache2/sites-enabled/000-default.conf"
- "a2enmod rewrite"
- "ufw allow in \"Apache Full\""
- "service apache2 restart"
users:
-
groups: "www-data,sudo"
name: jdoe
shell: /bin/bash
sudo:
- "ALL=(ALL) NOPASSWD:ALL"
Когда он был подготовлен, я ввел в него SSH. Я не вижу композитора установлен.
root@1:~# composer
Command 'composer' not found, but can be installed with:
apt install composer
root@1:~#
Я проверил журналы: cat /var/log/cloud-init-output.log
Я не вижу ничего не перечисленного в списке.
Я что-то упустил?