Basta alterar essas linhas de acordo.
sudo /etc/init.d/nginx restart
sudo /etc/init.d/php5-fpm restart
Você será solicitado a digitar a senha sudo
para o primeiro comando.
Eu criei um arquivo chamado svrestart
in /home/gab/bin
(que é uma pasta que deve ser automaticamente adicionada ao caminho na inicialização) que contém:
/etc/init.d/nginx restart
/etc/init.d/php5-fpm restart
Então eu fiz chmod +x svrestart
e depois reiniciei.
Agora, se eu executar svrestart
, recebo um erro de permissão negada porque não consigo acessar esses serviços. Se eu executar sudo svrestart
, por outro lado, obtenho:
sudo: svrestart: command not found
Porque o comando está hospedado em /home/gab/bin
e o usuário raiz provavelmente não consegue encontrá-lo.
Como faço isso funcionar?