AOLserver, apache2

0

Estou usando o 3.13.0-77-generic # 121-Ubuntu x86_64 x86_64 x86_64 para hospedar dois sites.

A questão que enfrentei é: Os serviços de apaches foram desativados e os sites desativados. Quando eu verifiquei, recebi esse erro ao reiniciar os serviços do apache:

(98) Endereço já em uso: AH00072: make_sock: não pôde ligar ao endereço [::]: 80 (98) Endereço já em uso: AH00072: make_sock: não pôde ligar ao endereço 0.0.0.0:80

Eu verifiquei todas as configurações e tudo estava perfeito. Em seguida, verifiquei o processo AOLserver estavam em execução. Então eu matei o processo e reiniciei os serviços do apache novamente. Esta não é a primeira vez que enfrentei esse problema. Apareceu de repente, eu tive que matar os serviços do AOLServer para executar os serviços do apache2 novamente.

Minha pergunta é: O que é o AOLserver e o que posso fazer para evitar esses problemas no futuro?

Não consegui encontrar muita informação em registros sobre o servidor.

Obrigado

    
por newbie 26.03.2018 / 10:05

1 resposta

1

O AOL Server é o servidor da Web de código aberto da America Online. O AOLserver é a espinha dorsal dos maiores e mais movimentados ambientes de produção do mundo. O AOLserver é um servidor da Web com multithread e com Tcl, usado para sites dinâmicos e de grande escala.

O Apache também é um servidor da Web como o AOL. Você pode executar tanto o AOL quanto o Apache2 usando o módulo proxy no apache2.

Além disso, o Apache2 pode ser facilmente configurado para funcionar com a AOL.

O fato é que o servidor AOL e o servidor Apache 2 estão competindo pela porta 8080
Eu sugiro que você execute o AOL em uma porta separada ou desinstale-o se você não usá-lo.
Para executar o AOL Server na porta 8080
Editar /etc/aolserver4/aolserver4.tcl:

array set debian_config {
    HOSTNAME localhost
    ADDRESS 127.0.0.1
    HTTP_PORT 8080
    HTTPS_PORT 443
}

execute então para reiniciar ambos os servidores /etc/init.d/aolserver4 restart /etc/init.d/apache2 restart

configure o apache2 para usar um proxy para solicitações adicionando ou editando um site existente em /etc/apache2/sites-available/
Por exemplo eu editei sudo nano /etc/apache2/sites-available/site1.conf e coloquei este código lá

<VirtualHost *:80>
    ProxyPreserveHost On 
    ProxyRequests Off 
    ServerName www.site1.com 
    ServerAlias site1.com 
    ProxyPass / http://localhost:8080/site1/ 
    ProxyPassReverse / http://localhost:8080/site1/
</VirtualHost>

Após o qual você ativa o apache modules proxy & apache proxy_http com comandos

sudo a2enmod proxy && sudo a2enmod proxy_http && sudo service apache2 restart

Isso significa que você precisa direcionar manualmente as solicitações para o servidor AOL do Apache2 via proxy, mantendo os dois servidores ativos.

    
por kishea 26.03.2018 / 11:00