Gracias por tu tiempo. El tutorial excelente, lo seguí paso a paso. Vengo de windows IIS, allá las cosas son distintas. Gracias a tu video se me hizo llevadero Apache en linux
bien explicado, pero no se si tendre algo distinto, lo cierto es que hioce todo lo que explicas, incluso hice 2 dominios o host virtuales, lo cierto es que ninguno me funiona, dominio1 no muestra nada y dominio2 me da error que no puede determinar la ip. Aclaro que en el /etc/hosts le pude ip dominio a cada uno. Gracias
Hola, gracias por el tutorial, seguí los pasos y si llego a ver mi index.html, solo que algunas de las imágenes no se muestran, por ejemplo, la imagen de fondo si aparece (la ruta se establece en el archivo CSS), pero las imágenes que son llamadas desde el archivo html no aparecen. revisé los permisos y están con 755. En versiones anteriores de Apache hacen referencia a una configuración de Alias /usr/share/images/ en el archivo httpd.conf que generaba un error similar. Que podría estar pasando?
Hola, debes verificar la conf, el "arbol" de Apache es en /var/www y también sugiero mirar logs en /var/log/, ahí seguramente encontraras mas info del error Saludos,
Exelente video Manuel, podrías ayudarme con una duda, normalmente guardo mis proyectos de php en /home/username/miproyecto utilizo el servidor build in de PHP con el comando php -S localhost:8080 pero este servidor no permite el uso de htaccess por lo que ahora uso apache2 con la configuración que muestras en el video, pero al momento de hacer una modificación de mi proyecto tengo que copiar los archivos del directorio /home/username/miproyecto a /var/www/miproyecto cómo debería configurar mi entorno para no estar copiando los archivos hacia /var/www siempre que haga una modificación, ya que si abro el proyecto con mi editor de texto desde /var/www al guardar siempre me pide la clave del root o si utilizo vim o nano siempre tengo que hacerlo con sudo
Hola, la forma ideal es que lo trabajes en el home de apache que es /var/www Para esto agregas tu usuario al grupo www-data y así puedes editar sin autenticarte como root Saludos,
Hola Lorena, si en la salida del comando no te sale el error mas especifico entonces te sugiero que mires logs en /var/log/ Allí veras el error y en base a eso se busca la solución. Saludos,
Hola excelente tutorial. Cuando intento verificar que corre bien apache con el comando sudo systemctl status apache2 me sale que fallo en activar. Me salen estos errores: Jun 27 00:07:50 server systemd[1]: Starting The Apache HTTP Server... Jun 27 00:07:51 server apachectl[147464]: (98)Address already in use: AH00072: make_sock: could not bind to address [::]:80 Jun 27 00:07:51 server apachectl[147464]: (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80 Jun 27 00:07:51 server apachectl[147464]: no listening sockets available, shutting down Jun 27 00:07:51 server apachectl[147464]: AH00015: Unable to open logs Jun 27 00:07:51 server apachectl[147454]: Action 'start' failed. Jun 27 00:07:51 server apachectl[147454]: The Apache error log may have more information. Jun 27 00:07:51 server systemd[1]: apache2.service: Control process exited, code=exited, status=1/FAILURE Jun 27 00:07:51 server systemd[1]: apache2.service: Failed with result 'exit-code'. Jun 27 00:07:51 server systemd[1]: Failed to start The Apache HTTP Server. Que puede ser?
@@DriveMeca pero segun tus pasos, se utilizó un comando para poder crear la regla y poder admitir apache, fijate que no se si tendra que ver algo, pero en mi caso real incluso el servidor que estoy usando pues tiene IP publica
@@DriveMeca en mi caso el servidor ubuntu con ip pública no me aparece al momento de darle "ip a" pero sé que de alguna forma esta disponible porque me conecto a él vía ssh, pero no puedo visualizar apache. (Estoy usando Oracle Cloud Infraestructure)
@@DriveMeca ya lo soluciones instalando y configurando un servidor dns nose si era la única opción o algo hice mal si es que también se podía solucionar sin instalar un servidor dns muchas gracias igual
Gracias por tu tiempo. El tutorial excelente, lo seguí paso a paso. Vengo de windows IIS, allá las cosas son distintas. Gracias a tu video se me hizo llevadero Apache en linux
excelente tutorial, claro, conciso y al grano !!!
Gracias, muy buen tutorial y sobre todo mostrando por que es diferente al apache uno...
Por nada!
esta bueno el video, hay digerirlo para ver que pasa
Gracias amigo, no sabía que podía ser del firewall un error que me daba, un saludo.
Con mucho gusto Ruben
Saludos,
super interesante como siempre, gracias
Con mucho gusto Mario
Saludos,
bien explicado, pero no se si tendre algo distinto, lo cierto es que hioce todo lo que explicas, incluso hice 2 dominios o host virtuales, lo cierto es que ninguno me funiona, dominio1 no muestra nada y dominio2 me da error que no puede determinar la ip. Aclaro que en el /etc/hosts le pude ip dominio a cada uno. Gracias
Hola, para manejar virtualhost Apache usara la misma ip para todos, lo que cambia es el dominio.
Verifica logs en /var/log/ buscando errores.
Saludos,
Hola, gracias por el tutorial, seguí los pasos y si llego a ver mi index.html, solo que algunas de las imágenes no se muestran, por ejemplo, la imagen de fondo si aparece (la ruta se establece en el archivo CSS), pero las imágenes que son llamadas desde el archivo html no aparecen. revisé los permisos y están con 755. En versiones anteriores de Apache hacen referencia a una configuración de Alias /usr/share/images/ en el archivo httpd.conf que generaba un error similar. Que podría estar pasando?
Hola, debes verificar la conf, el "arbol" de Apache es en /var/www y también sugiero mirar logs en /var/log/, ahí seguramente encontraras mas info del error
Saludos,
G R A C I A S!!!!! 🥰 jaja re feliz!
Con mucho gusto Gonzalo
Saludos,
Excelente
Exelente video Manuel, podrías ayudarme con una duda, normalmente guardo mis proyectos de php en /home/username/miproyecto utilizo el servidor build in de PHP con el comando php -S localhost:8080 pero este servidor no permite el uso de htaccess por lo que ahora uso apache2 con la configuración que muestras en el video, pero al momento de hacer una modificación de mi proyecto tengo que copiar los archivos del directorio
/home/username/miproyecto
a
/var/www/miproyecto
cómo debería configurar mi entorno para no estar copiando los archivos hacia /var/www siempre que haga una modificación, ya que si abro el proyecto con mi editor de texto desde /var/www al guardar siempre me pide la clave del root o si utilizo vim o nano siempre tengo que hacerlo con sudo
Hola, la forma ideal es que lo trabajes en el home de apache que es /var/www
Para esto agregas tu usuario al grupo www-data y así puedes editar sin autenticarte como root
Saludos,
@@DriveMeca gracias Manuel
muy bien
Buenas, cuando llegue a la parte de ejecutar sudo systemctl status apache2, me sale error en exit.code
Hola Lorena, si en la salida del comando no te sale el error mas especifico entonces te sugiero que mires logs en /var/log/
Allí veras el error y en base a eso se busca la solución.
Saludos,
Buenas, una consulta como logras ingresar a la página sin agregar el dominio en /etc/hosts/ ?
Hola, para eso el dominio debe ser resuelto por un DNS y después configurado como un virtualhost en Apache
Saludos,
@@DriveMeca , puedo ayudarme con tu video de DNS, por lo que veo, entonces añadiste ese servidor web a tu zona?
@@nickcayetano9985 para DNS prueba con este ruclips.net/video/jeQ9micvWxI/видео.html
y se crea una zona
Saludos
Hola excelente tutorial. Cuando intento verificar que corre bien apache con el comando sudo systemctl status apache2 me sale que fallo en activar. Me salen estos errores:
Jun 27 00:07:50 server systemd[1]: Starting The Apache HTTP Server...
Jun 27 00:07:51 server apachectl[147464]: (98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
Jun 27 00:07:51 server apachectl[147464]: (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
Jun 27 00:07:51 server apachectl[147464]: no listening sockets available, shutting down
Jun 27 00:07:51 server apachectl[147464]: AH00015: Unable to open logs
Jun 27 00:07:51 server apachectl[147454]: Action 'start' failed.
Jun 27 00:07:51 server apachectl[147454]: The Apache error log may have more information.
Jun 27 00:07:51 server systemd[1]: apache2.service: Control process exited, code=exited, status=1/FAILURE
Jun 27 00:07:51 server systemd[1]: apache2.service: Failed with result 'exit-code'.
Jun 27 00:07:51 server systemd[1]: Failed to start The Apache HTTP Server.
Que puede ser?
Hola, el error lo muestra claramente, ya hay otro servicio escuchando peticiones en el puerto 80.
Saludos,
Nada que ver con el video, pero podrías hacer un tutor para instalar o correr call of duty Mobil en Ubuntu u otra distro. Gracias
Fijate que seguí todos los pasos y no me despliega ni siquiera el html de apache qué está en /var/www/html, qué puedo hacer?
Verifica no tengas firewall activo
Saludos,
@@DriveMeca pero segun tus pasos, se utilizó un comando para poder crear la regla y poder admitir apache, fijate que no se si tendra que ver algo, pero en mi caso real incluso el servidor que estoy usando pues tiene IP publica
@@DriveMeca en mi caso el servidor ubuntu con ip pública no me aparece al momento de darle "ip a" pero sé que de alguna forma esta disponible porque me conecto a él vía ssh, pero no puedo visualizar apache. (Estoy usando Oracle Cloud Infraestructure)
@@ChiquiSistemas ok, esa instancia debe tener una vnic con políticas de firewall que no dejan llegar hasta el apache desde la ip publica.
Saludos,
@@DriveMeca si, así es y a mi parecer tiene todo en orden, tiene habilitado puerto entrante 80, 8080, 443 y 22
no me sale el contenido con el alias solo con la ip y segui todos los pasos :'(
Hola, te sugiero ver el video COMPLETO
Saludos,
@@DriveMeca ya lo soluciones instalando y configurando un servidor dns nose si era la única opción o algo hice mal si es que también se podía solucionar sin instalar un servidor dns muchas gracias igual