I am trying to create a website with my raspberry pi 1.0 with Nginx and gunicorn.
while configuring gunicorn i had to create the file myproject.service but when i try to execute this command:
systemctl enable myproject
is giving me an error (Failed to enable unit: Invalid argument)
that I couldn’t resolve with both of these solution –> What does "Failed to execute operation: Invalid argument" mean when running systemctl enable?
and –> Problems trying to enable/start custom target in systemd
but is still giving me this error.
the code etc/systemd/system/myproject.service file is this:
[Unit]
Description=Gunicorn instance to serve One
After=network.target
[Service]
User=root
Group=www-data
WorkingDirectory=/var/www/html
Environment="PATH=/var/www/html/myprojectenv/bin"
ExecStart=/var/www/html/myprojectenv/bin/gunicorn --workers 3 --bind unix:myproject.sock -m 007 wsgi:app
[Install]
WantedBy=multi-user.taget
and is also giving me these more specific error:
mar 08 17:18:51 justonepassword gunicorn[1623]: [2021-03-08 17:18:50 +0100] [1626] [INFO] Booting worker with pid: 1626
mar 08 17:18:51 justonepassword gunicorn[1623]: [2021-03-08 17:18:51 +0100] [1627] [INFO] Booting worker with pid: 1627
mar 08 17:32:14 justonepassword systemd[1]: /etc/systemd/system/myproject.service:1: Missing '='.
mar 08 17:33:00 justonepassword systemd[1]: /etc/systemd/system/myproject.service:1: Assignment outside of section. Ignoring.
mar 08 17:33:00 justonepassword systemd[1]: /etc/systemd/system/myproject.service:2: Assignment outside of section. Ignoring.
mar 08 17:33:00 justonepassword systemd[1]: /etc/systemd/system/myproject.service:3: Assignment outside of section. Ignoring.
mar 08 17:33:07 justonepassword systemd[1]: /etc/systemd/system/myproject.service:1: Missing '='.
mar 08 17:40:04 justonepassword systemd[1]: /etc/systemd/system/myproject.service:1: Assignment outside of section. Ignoring.
mar 08 17:40:04 justonepassword systemd[1]: /etc/systemd/system/myproject.service:2: Assignment outside of section. Ignoring.
mar 08 17:40:04 justonepassword systemd[1]: /etc/systemd/system/myproject.service:3: Assignment outside of section. Ignoring.
I have tried to search and fix this but there is always something
I am trying to follow this tutorial –> https://youtu.be/o2WA-A67Bks
if you have any help is always appreciated
2
Answers
i tried to reboot and it still giving me the error but it works
just do this