rc.local não executa nada

0

Eu só tenho acesso SFTP e acesso SSH, é o servidor virtual que executa o Ubuntu 16.04.

Estou tentando fazer com que o jekyll seja iniciado automaticamente sempre que eu iniciar / reinicializar o servidor.

No terminal ssh eu posso entrar

cd /var/www/html/testme2 && jekyll serve --host=0.0.0.0 -w --incremental

Isso funciona bem, mas quando eu entro

/var/www/html/testme2 jekyll serve --host=0.0.0.0 -w --incremental

no rc.local. Nada acontece. Eu testei se rc.local está sendo executado com echo "rc.local runnin" > /var/www/html/running.txt, e o arquivo foi criado com a entrada nele.

Eu testei sh rc.local e esta foi a saída

rc.local: 14: rc.local: /var/www/html/testme: Permission denied

O que estou fazendo de errado?

    
por Grumpy ol' Bear 27.03.2018 / 19:36

1 resposta

0

Bem, eu não sei porque eu fiz

/var/www/html/testme2 jekyll serve --host=0.0.0.0 -w --incremental

mas adicionando isso

cd /var/www/html/testme2 && jekyll serve --host=0.0.0.0 -w --incremental

para o rc.local funciona bem, e o jekyll inicia automaticamente.

    
por Grumpy ol' Bear 29.03.2018 / 00:19