Eu consertei isso parando o serviço gitlab. É chamado gitlab-ctl
em vez de apenas gitlab
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
Eu consertei isso parando o serviço gitlab. É chamado gitlab-ctl
em vez de apenas gitlab