Насколько я знаю, PHP7 официально не включен в вашу версию Ubuntu (не уверен в планах на будущее), поэтому вам придется либо найти некоторые неофициальные пакеты, либо самостоятельно создать свою установку php7.
Вам нужны два файла:
Ваш файл сценария:command.sh
Файл .service, который будет помещен в /etc/systemd/system, и с разрешения 644 с chmod 664 command.service: command.service
простейшим контентом command.service было бы следующее: [Unit]
Description=Some service description
[Service]
ExecStart=/bin/bash -c "/path/to/command.sh -f argument & disown"
[Install]
WantedBy=multi-user.target
Теперь, чтобы запустить его при загрузке, мы используем контроллер systemd systemctl: sudo systemctl enable command
# or
sudo systemctl enable command.service
Обратите внимание, что для разных разделов доступно множество других параметров , см. здесь и убедитесь, что ваш command.sh является исполняемым с chmod +x command.sh
Вам нужны два файла:
Ваш файл сценария:command.sh
Файл .service, который будет помещен в /etc/systemd/system, и с разрешения 644 с chmod 664 command.service: command.service
простейшим контентом command.service было бы следующее: [Unit]
Description=Some service description
[Service]
ExecStart=/bin/bash -c "/path/to/command.sh -f argument & disown"
[Install]
WantedBy=multi-user.target
Теперь, чтобы запустить его при загрузке, мы используем контроллер systemd systemctl: sudo systemctl enable command
# or
sudo systemctl enable command.service
Обратите внимание, что для разных разделов доступно множество других параметров , см. здесь и убедитесь, что ваш command.sh является исполняемым с chmod +x command.sh