Autor
|
Tema: Apache no inicia (Leído 8,642 veces)
|
inquilin@19
Desconectado
Mensajes: 81
|
Hola a todos, os cuento, tengo Apache instalado en Ubuntu y cuando lo voy a iniciar me sale este error: * Starting web server apache2 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs Action 'start' failed. The Apache error log may have more information.
He mirado los procesos y no aparece Apache por ningún sitio, sin embargo el puerto 80 de Apache está en uso ¿Como puedo hacer que inicie?
|
|
|
En línea
|
Sólo mirando al frente se puede seguir, llevar lastres en el camino no te lo permiten
|
|
|
adastra
Endless Learner
Ex-Staff
Desconectado
Mensajes: 885
http://thehackerway.com/
|
El error que te indica es que existe otro proceso que ya esta usando el puerto 80 (dicho proceso no necesariamente tiene que ser un apache, pero probablemente lo sea) por lo tanto, hasta que no termines dicho proceso y liberes el puerto, no podras arrancar el apache en el puerto 80. Lo otro que puedes hacer es cambiar la directiva global "Listen" que se encuentra ubicada en el fichero de configuración "httpd.config" y poner un valor distinto al 80. Recuerda que antes de abrir cualquier puerto entre 1 y 1024 debes tener privilegios de root.
|
|
|
En línea
|
|
|
|
inquilin@19
Desconectado
Mensajes: 81
|
Ya he intentado cambiar el puerto del 80 al 270 y nada, no me le coje, el archivo que he cambiado esta en esta ruta /usr/local/apache2/conf/httpd.conf Es ese el correcto¿? No sé que hago mal pero no me le coje, probaré reiniciando la máquina haber si lo coje
|
|
|
En línea
|
Sólo mirando al frente se puede seguir, llevar lastres en el camino no te lo permiten
|
|
|
adastra
Endless Learner
Ex-Staff
Desconectado
Mensajes: 885
http://thehackerway.com/
|
Exactamente como estas ejecutando el arranque del servidor?
|
|
|
En línea
|
|
|
|
inquilin@19
Desconectado
Mensajes: 81
|
Para iniciarle pongo en la consola: sudo /etc/init.d/apache2 start estoy en una máquina Ubuntu 11.04 si sirve de algo
|
|
|
En línea
|
Sólo mirando al frente se puede seguir, llevar lastres en el camino no te lo permiten
|
|
|
adastra
Endless Learner
Ex-Staff
Desconectado
Mensajes: 885
http://thehackerway.com/
|
verifica la ubicación del servicio que ejecutas desde el init.d mirando el rc.local, la ruta del fichero de configuración que has indicado anteriormente es la correcta, ese es el valor por defecto cuando se instala el servidor web por apt-get o con "make install" si lo has hecho desde codigo fuente, lo que me da a pensar que tienes más de una versión de apache instalada en tu local... Si te cuesta encontrarlá utiliza los comandos "find" y "strace".
|
|
|
En línea
|
|
|
|
inquilin@19
Desconectado
Mensajes: 81
|
He mirado lo que me dijiste y he cabado desesperándome y voviendo a empezar de 0 todo, Ubuntu incluído. No obstante tendre en cuenta tus indicaciones si me vuelve a ocurrir Muchas gracias!
|
|
|
En línea
|
Sólo mirando al frente se puede seguir, llevar lastres en el camino no te lo permiten
|
|
|
BrusBilis
Desconectado
Mensajes: 28
|
Si nos cuentas exactamente que uso le vas a dar al apache te podremos ayudar un poco mas.
Suerte
|
|
|
En línea
|
Perdona bonita, pero yo solo hablo dos idiomas: normal y con tacos
|
|
|
inquilin@19
Desconectado
Mensajes: 81
|
Pues es lo siguiente: Apache con certificado de seguridad SSL, MySQL, PHP y una aplicación que tiene que tener autenticacion segura a traves de SSH
|
|
|
En línea
|
Sólo mirando al frente se puede seguir, llevar lastres en el camino no te lo permiten
|
|
|
Foxy Rider
Desconectado
Mensajes: 2.407
Deprecated
|
Este tema es de servidores, y vá en Redes, ahora le tiro un mensajito a madpitbull para que lo mire.
Saludos.
|
|
|
En línea
|
|
|
|
|
|