Não é possível criar certificado com o letsencrypt ou parar o serviço conflitante

0

Estou tentando criar um certificado para uso com o Gitlab. Ao executar letsencrypt certonly -d gitlab.myurl.com . Eu fico no meio do processo e diz: The program nginx (process ID xxxxx) is already listening on TCP port 80....

Então, naturalmente eu tento o abaixo, mas não funciona

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

Eu também tentei matar o processo através do seu pid, mas ele só volta com um novo. Estou usando o nome do serviço errado? Não parece para mim, mas não tenho certeza. Eu tentei parar o gitlab, mas tive uma mensagem de erro semelhante.

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

Deixe-me saber se mais alguma informação é necessária. Eu sou muito novo no Linux e estou tentando acompanhar isso: link

    
por Syntax Error 31.01.2018 / 12:20

1 resposta

0

Eu consertei isso parando o serviço gitlab. É chamado gitlab-ctl em vez de apenas gitlab

    
por Syntax Error 31.01.2018 / 12:42