O Apache está sendo executado no meu servidor? [fechadas]

2

Então, no trabalho, eu meio que assumi os servidores e devo configurar um MapServer. Eu sou relativamente novo em tudo isso. Eu estava tentando executar um arquivo bin e sei que tenho que executá-lo a partir do servidor web e não apenas digitando o arquivo /// em um navegador. Todos os arquivos do Apache estão no sistema, mas não tenho certeza se estão realmente configurados e funcionando. Estou no Linux, no CentOS.

Quando eu digito "localhost" eu recebo uma mensagem dizendo que o Firefox não conseguiu se conectar ao servidor. Eu fui para whatismyip.com para obter o meu endereço IP e quando eu vou lá eu recebo uma página exibindo algum texto sobre a empresa, então há um arquivo html em algum lugar eu acho? Isso seria para o servidor web em execução no meu computador? Se assim for, não consigo encontrar este arquivo html. Eu verifiquei a pasta padrão em / var / www / html, mas está vazia ...

Portanto, não sei qual arquivo estou acessando quando digito meu IP. Como eu sei se o Apache está funcionando corretamente e onde posso encontrar onde eu preciso fazer upload de arquivos para acessá-los através do servidor http?

edite: não sei se isso realmente importa, mas o servidor não foi configurado na máquina que estou usando. Mas eu tenho acesso root aos arquivos raiz, onde todos os arquivos do Apache estão localizados. Talvez eu não deveria estar usando o endereço IP do meu computador embora? Não tenho certeza se isso é importante.

Obrigado!

    
por Danny 06.06.2013 / 16:40

2 respostas

9

Para testar se o seu servidor da web está funcionando corretamente:

Verifique se o apache está sendo executado

sudo service httpd status

Crie uma página da Web de teste e coloque-a em /var/www/index.html do seu servidor

<html>
    <head>
    </head>
    <body>
       <h2>This is a test</h2>
    </body>
</html>

Encontre o endereço IP se o seu servidor

ifconfig

Cole o endereço IP do servidor no firefox no seu laptop.

Se tudo estiver funcionando corretamente, você verá "Isto é um teste" no firefox.

Estas instruções funcionam apenas no Cent OS. O Ubuntu / Debian usa diferentes nomes de pacotes e locais de arquivos.

Se você é novo no LAMP, recomendo a configuração de uma solução de turn key.

link

    
por 06.06.2013 / 17:29
0

No centos, você pode rodar isso como root

serviço httpd status

ele informará se está sendo executado ou até instalado.

se não estiver instalado, você precisa instalá-lo

yum instala o httpd

configure e, em seguida, inicie o serviço httpd (chkconfig httpd on para garantir que ele seja iniciado automaticamente)

    
por 06.06.2013 / 17:03

Tags