Como verificar o que está sendo executado em um servidor?

3
  1. Existe algum comando específico para descobrir quais servidores (como: apache2, mysql-server, servidor de backup, etc) estão sendo executados dentro de um servidor dedicado?

  2. Se eu reiniciar o meu servidor dedicado, todos eles serão iniciados automaticamente?

  3. Qual é a maneira segura de reinicializar um servidor dedicado com todos os servidores de aplicativos em execução dentro dele?

Nota: Eu estou em um servidor Debian dedicado.

    
por Subhransu Mishra 30.08.2012 / 12:58

3 respostas

4

Eu suponho que os servidores de aplicativos estão usando portas [Apache, Mysql do] Nesse caso, você pode usar netstat -lepunt para descobrir os serviços em execução no seu servidor.

Se você quiser saber se os serviços foram iniciados no momento da inicialização, verifique os scripts de inicialização em /etc/init.d/ .

Na maioria das vezes, serviços como servidores Apache e MySQL são iniciados no momento da inicialização, se forem instalados usando um gerenciador de pacotes. Caso contrário, você pode criar um script de inicialização para iniciá-los no momento da inicialização.

    
por 30.08.2012 / 13:08
5

ps aux também listará todos os processos em execução no servidor. Você pode procurar os serviços relacionados lá.

    
por 30.08.2012 / 14:32
2

htop fornece uma boa visão geral dos processos em execução e dos recursos que estão em uso.

    
por 14.09.2012 / 22:43

Tags