Не может создать сертификат с letsencrypt или остановить конфликтующий сервис

Я пытаюсь создать сертификат для использования с Gitlab. При выполнении letsencrypt certonly -d gitlab.myurl.com. Я добираюсь отчасти посредством процесса, и он говорит: The program nginx (process ID xxxxx) is already listening on TCP port 80....

Так естественно я пробую ниже, но это не работает

services@mx5:~$ sudo service nginx stop
Failed to stop nginx.service: Unit nginx.service not loaded.

Я также пытался уничтожить процесс через его pid, но он просто возвращается под новым. Я использую неправильное сервисное название? Не похож на него мне, но я не уверен. Я действительно пытался остановить gitlab, но имел подобное сообщение об ошибке.

services@mx5:~$ ps -ef | grep nginx
root     20363 20033  0 10:49 ?        00:00:00 runsv nginx
root     20364 20363  0 10:49 ?        00:00:00 svlogd -tt /var/log/gitlab/ngin
root     20365 20363  0 10:49 ?        00:00:00 nginx: master process /opt/gitlab/embedded/sbin/nginx -p /var/opt/gitlab/nginx
gitlab-+ 20366 20365  0 10:49 ?        00:00:00 nginx: worker process
gitlab-+ 20368 20365  0 10:49 ?        00:00:00 nginx: cache manager process
gitlab-+ 24537 20365  0 11:10 ?        00:00:00 nginx: worker process
services 25442  1335  0 11:17 pts/0    00:00:00 grep --color=auto nginx

Сообщите мне, запрашивается ли еще информация. Я довольно плохо знаком с Linux, и я пытаюсь следовать наряду с этим: https://www.howtoforge.com/tutorial/how-to-install-and-configure-gitlab-on-ubuntu-16-04/

0
задан 31 January 2018 в 04:20

1 ответ

Я зафиксировал это путем остановки gitlab сервиса. Это называют gitlab-ctl вместо просто gitlab

0
ответ дан 31 October 2019 в 02:33

Другие вопросы по тегам:

Похожие вопросы: