Este artigo cobre alguns scripts úteis integrados ao cPanel!
Atualização cPanel
/scripts/upcp
Este script verificará se há discrepâncias entre a instalação atual do cPanel e a atualização mais recente. Depois de executar o script, isso deve corrigir quaisquer problemas com arquivos de instalação cPanel corrompidos ou ausentes e pode resolver uma ampla variedade de problemas que você pode encontrar no cPanel. Lembre-se de que esse script pode demorar um pouco para ser executado, então provavelmente você desejará apenas executar uma atualização do cPanel fora dos horários de pico. As atualizações do cPanel geralmente são executadas automaticamente por volta da meia-noite. Você também pode ‘forçar’ e upcp, que fará uma atualização limpa do cpanel:
/scripts/upcp --force
Empacotando e restaurando contas
cPanel tem um script para empacotar contas em um arquivo .tar.gz se você quiser criar facilmente um backup manual para uma de suas contas, a partir de seu diretório inicial, basta executar:
/scripts/pkgacct [USUÁRIO]
Se você deseja restaurar um conta, você pode usar o seguinte script:
/scripts/restorepkg [USER]
Isso irá obter um backup para o usuário do diretório inicial, no entanto, pode haver momentos em que você precisa definir um backup específico do qual deseja restaurar, você pode fazer isso colocando o caminho do arquivo para o backup após o nome do usuário:
/scripts/restorepkg [USER] /path/to/backup.tar.gz
Estatísticas e cotas
Este script executará estatísticas para todas as contas no servidor se você desejar atualizá-las imediatamente:
/scripts/runstatsonce
Este script pode demorar um pouco para ser executado, então você provavelmente desejará executá- las apenas fora dos horários de pico.
Se você deseja executar estatísticas para um único usuário, pode executar o seguinte:
/scripts/runweblogs [USUÁRIO]
E, finalmente, se você estiver vendo quaisquer problemas ou discrepâncias com cotas ou estatísticas, este script pode resolver alguns problemas:
/scripts/fixquotas
Mais uma vez, este script pode demorar um pouco para ser executado, então você provavelmente desejará executá-lo apenas fora dos horários de pico.
Atualizações de serviço
Às vezes você pode desejar atualizar um serviço específico se estiver encontrando um problema, os seguintes scripts podem ser usados para atualizar alguns serviços comuns:
/scripts/courierup
– Atualiza o servidor de correio de correio
/scripts/dovecotup
– Atualiza o servidor de correio dovecot
/scripts/eximup
– Atualiza o exim mail exchangeger
/scripts/ftpup
– Atualiza os servidores FTP (proFTP e pure-FTP)
Reiniciando serviços
Finalmente, às vezes, se você estiver encontrando um problema com um serviço, tudo o que é necessário é uma simples reinicialização. Aqui está uma lista de alguns comandos comuns para reiniciar serviços.
service httpd restart
– Reinicia o serviço Apache service
service mysqld restart
– Reinicia o serviço MySQL service
service pureftpd restart
– Reinicia o servidor FTP se estiver executando o
service proftpd restart
– Reinicie o servidor de correio se você estiver executando o
service courier restart
– Reinicie o servidor de e-mail se você estiver executando Courier
service dovecot restart
– Reinicie o servidor de e-mail se você estiver executando o Dovecot
service exim restart
– Reinicie o servidor de e-mail Exim