o apache2 httpd não está em execução

1

Estou executando meu servidor web (+ db) no Ubuntu 15.10 .

Funcionou muito bem, e de repente eu não consigo acessar meu site e pingar para a porta 80 e nem 443 funcionaram.

O comando

service apache2 status

diz que

● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2)
Active: active (exited) since 금 2017-09-22 12:08:47 KST; 4h 41min ago
Docs: man:systemd-sysv-generator(8)
Process: 817 ExecStart=/etc/init.d/apache2 start (code=exited,status=0/SUCCESS)
Memory: 0B
CPU: 0
9월 22 12:08:46 dev apache2[817]: * Starting web server apache2
9월 22 12:08:47 dev apache2[817]: (98)Address already in use: AH0007 make_sock:...443
9월 22 12:08:47 dev apache2[817]: (98)Address already in use: AH00072: make_sock:...443
9월 22 12:08:47 dev apache2[817]: no listening sockets available, shutting down
9월 22 12:08:47 dev apache2[817]: AH00015: Unable to open logs
9월 22 12:08:47 dev apache2[817]: Action 'start' failed.
9월 22 12:08:47 dev apache2[817]: The Apache error log may have more information.
9월 22 12:08:47 dev apache2[817]: *
9월 22 12:08:47 dev systemd[1]: Started LSB: Apache2 web server.
9월 22 16:42:57 dev systemd[1]: Started LSB: Apache2 web server.
Hint: Some lines were ellipsized, use -l to show in full.

Eu tentei o status do serviço httpd

root@dev:/etc/apache2# service httpd status
● httpd.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)

E os resultados são isso.

Eu sei que o Ubuntu não tem link .

Eu verifiquei que nenhum outro serviço está usando a porta 80 ou 443.

Alguma sugestão?

Alguns outros resultados:

dev@dev:/usr/local$ sudo ps -ef | grep apache2
dev      14346 13101  0 17:10 pts/0    00:00:00 grep --color=auto apache2
dev@dev:/usr/local$ sudo netstat -ltnp | egrep :'443|80'
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      709/sshd                                                                                              

tcp6       0      0 :::443                  :::*                    LISTEN      709/sshd                                                                                              

tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      1214/java                                                                                             

tcp6       0      0 :::8009                 :::*                    LISTEN      1214/java                                                                                             

tcp6       0      0 :::8080                 :::*                    LISTEN      1214/java   
    
por Hyungjoon Jeon 22.09.2017 / 09:59

1 resposta

1

Como se pode ver na saída, o seu sshd por algum motivo está usando a porta 443, que é incomum. Você pode alterar sshd port para outro valor em /etc/ssh/sshd_config e, em seguida, reiniciar suas instâncias sshd e apache2 .

    
por 22.09.2017 / 10:17

Tags