Прочее - Не стартует служба при включении

Ответить
Аватара пользователя
XXXandr

Прочее - Не стартует служба при включении

Сообщение XXXandr »

Добрый день!

Настроил rocket chat на centos 7. Проблема в том что при загрузки системы автоматически не запускается. Только через команду:

sudo systemctl start rocketchat.service



Службу я создал так:

nano /usr/lib/systemd/system/rocketchat.service



[Unit]

Description=The Rocket.Chat server

After=network.target remote-fs.target nss-lookup.target nginx.target mongod.target

[Service]

ExecStart=/usr/local/bin/node /var/www/html/rocket.chat/main.js

StandardOutput=syslog

StandardError=syslog

SyslogIdentifier=rocketchat

User=root

Environment=MONGO_URL=mongodb://localhost:27017/rocketchat ROOT_URL=
http://your-domain.ru:3000/
PORT=3000

[Install]

WantedBy=multi-user.target



И не забыл сделать автозагрузку:

sudo systemctl enable rocketchat.service



Подскажите куда смотреть.

Заранее спасибо!
Аватара пользователя
zai

Re: Прочее - Не стартует служба при включении

Сообщение zai »

Попробуй так: chmod +x /usr/lib/systemd/system/rocketchat.service
Аватара пользователя
XXXandr

Re: Прочее - Не стартует служба при включении

Сообщение XXXandr »

В /usr/lib/systemd/system/rocketchat.service нужно заменить nginx.target mongod.target на nginx.service mongod.service

Перед этим конечно нужно остановить службу, внести исправления, потом сделать sudo systemctl daemon-reload, а потом опять запустить службу рокет чата
Ответить

Вернуться в «Общий по Linux»