Agradesco tu Video esta muy bien explicado , con tu permiso me gustaria añadir aca un...indice de tu video para usarlo siempre de referencia y Gracias por compartir Dentro del panel de xampp vamos a config de apache ......apache(httpd.conf). PARA UN USO OCACIONAL 0:34 apache(httpd.conf). DocumentRoot "C:/xampp/htdocs/testlaravel/public. 2:09 fin de este metodo y reestablecerlo a como etaba..................... .......................................................................................................................................... PARA UN USO CONTINUO DE NUESTRO VIRTUAL HOST: ACTIVAR UN VIRTUALHOST. le quitamos el comentario a es esta linea 2:50 apache(httpd.conf). mismo archivo y vamos a buscar la linea que dice: #LoadModule rewrite_module modules/mod_rewrite.so tambien buscamos la linea que dice: #virtual hosts include conf/extra/httpd-vhosts.conf ...................................................................................... 3:52 vamos al archivo C:\xampp\apache\conf\extra\httpd-vhosts.conf y le agregamos:
...................................................................................... 5:31 abrimos ahora block de notas CON PERMISO DE ADMINISTRADOR y abrimos el archivo : C:\windows\system32\drivers\etc\hosts y añadimos el texto: #host para laravel: 127.0.0.1 test.la ...................................................................................... reiniciar apache abrir navegador y escribir test.la la primera ves lo escribimos con (). ...................................................................................... luego hizo una prueba llendo a: testlaravel/app/Http/routes.php donde escribio:
Buenas tardes soy estudiante, y he realizado un sitio con drupal para una actividad, pero necesito que pueda ser publicarlo para que lo pueda ver el asesor. Con virtual hosts podré publicar mi sitio y que se accesible para otra persona que no se encuentre en mi red??
Gustavo, buenas tardes. Estoy intentando implementar un server o pc dedicado para almacenar un par de paginas. Me comentaron que podia agregar cada web dentro del htdocs con su respectiva carpeta. En principio eso esta perfecto. El tema cuando reemplazo la direccion del sitio y wordpress desde ajustes. Le pongo el dominio correspondiente de cada página, me lleva al raiz del htdocs... mostrandome todas las carpetas y no la web. Hay chances de hacer lo que quiero sin caer en un hosting web o cual es el archivo que tengo que editar de cada web... para que vaya a su carpeta correspondiente... Gracias! Saludos!!!
Hola! lo puede hacer siempre y cuendo no sea solo para realizar pruebas, no te recomiendo que uses xampp para un servidor real. si dices que colocastes las carpetas dentro de htdocs, son proyectos nuevos? o son proyectos que ya estan hechos? Antes de crear los virtual hosts intenta entrar escribiendo: localhost/nombre-de-carpeta
hola chido video pero tengo una duda toda esa con figuracion la puedo usar para hostinger por que tengo un error en linea uno y dice que es de conexion ocupo dreamwever y xampp y hostinger gracias
Me salio un error, el xampp lo tengo en el puerto 85. en el archivo de confi de Xampp le Listen puse 85, entonces eso significa que en el archivo vdonde se ponen los virtual host tambien debe ser 85?
Que tal, hice todos los pasos, no uso xamp, uso mismo apache24, pero al acceder a test.la/prueba me sale: Not Found The requested URL /prueba was not found on this server. a que se debe?
intenta colocar http::test.la/prueba incluyendo http:: a ver que te aparece. que paquete estas usando como servidor web? recuerda que el video lo hice para xampp, tal vez para otro paquete se diferente.
la local siempre será local, será tu entorno de desarrollo. Si quieres colocar tu proyecto en internet debes comprar un hosting y un dominio. También puedes conseguir empresas que te ofrecen hosting y dominio gratis, pero esos servicios te lo recomiendo para probar solamente, para probar tu proyecto en internet.
Hola buenas noches amigos, oye disculpa me gustaria saber porque al momento de colocar mi url con "direccion.com", aparece en blanco????????? espero me puedas ayudar
en tu navegador solo coloca: localhost/nombre_directorio_proyecto Obviamente debes tener ese directorio de tu página dentro de htdocs para que te pueda funcionar.
Hola, muy bueno todo pero tengo 2 problemas -Al ingresar al nuevo host me tira que la pagina no es privada y que no es seguro ingresar, me gustaria saber como corregir eso. -Ignorando lo anterior al ingresar me manda al /dashboard de xamp. Creo que el problema se da aca DocumentRoot "C:/xampp/apps/wordpress/htdocs" al configurar esa direccion puse lo mismo que vos C:/xampp/htdocs/testlaravel/public sin tener esa carpeta pensando que la generaria. Yo tengo mi proyecto laravel en el disco D, podria ser eso?
necesito poder entrar el hostin irtual desde otro computador, pero solo tengo acceso si coloco la ip, no el minombre de dominio virtual, como deberia hacer?
Si mal no recuerdo, debes configurar el archivo hosts en el otro equipo y colocar la IP del computador donde esté guardado el proyecto. Obviamente debe ser en una red local, LAN o WLAN.
Primero debe estar en la misma red y segundo debes realizar alguna configuración en el segundo ordenador para que apunte al primero, pero no recuerdo muy bien como hacerlo.
Hola, la configuración que se hace es solo para entornos locales, no es para mostrarlo a través de internet. Para ello neceistas subir el proyecto a un servidor de algún proveedor.
hola muy buen vídeo. me podrías ayudar ya lo configure pero cuando conectó en red solo puedo ver www.mipagina.com pero en otra computadora (cliente) no me funciona error de conexión de internet DNS pero si no agrego virtualHosts si puedo verla con 192.168.1.25/mipagina desde él cliente
Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator at postmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error. More information about this error may be available in the server error log. Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request. Apache/2.4.41 (Win64) OpenSSL/1.0.2s PHP/7.1.33 Server at figusica.localhost Port 80 Me aparece este error al querer buscar mi pagina
Es una muy buena explicación... Pero lastimósamente no me funciona... He seguido este y otros tutoriales pero sigo sin poder cofigurarlo correctamente. Tengo Windows 7 y te aseguro que seguí todos los pasos una y otra vez cada que no me funcionaba. Cuando ingreso a la ruta que configuré de mi proyecto me redirecciona automáticamente al Dashboard de Xampp... Pero cuando pongo por ejemplo "localhost/miproyecto.local" sí me aparece la página principal de mi proyecto pero no puedo ingresar por medio de algun usuario, ya que me manda al Dashboard. El entorno o mi proyecto funciona correctamente ya que pude configurar el virtual host en Ubuntu con los mismos archivos, pero en Windows 7 no lo he logrado... Te agradecería demasiado si me pudieras colaborar!
Hola Jonathan, haz editado el archivo hosts con permisos de administrador?, has reiniciado apache luego de hacer las configuraciones? en el archivo vhosts haz puesto en el documentRoot algo como esto: C:/xampp/htdocs/directorio_de_tu_proyecto ? haz probado en el navegador miproyecto.local
@@cafedelprogramador Sí, sí y sí :P Mi proyecto utiliza Joomla... crees que debe de haber otra forma para configurarlo siendo con Joomla? No estoy seguro ya que en Ubuntu no tuve que hacer nada extra por cuestión de Joomla, eso y que los archivos de Joomla están en la misma carpeta que contiene todo el proyecto, además de que nisiquiera me deja ingresar sino me manda al Dashboard; como te dije, seguí todos los pasos una y otra vez... :c
Creo que a mi me pasó lo mismo alguna vez, pero en verdad no recuerdo. Trata de revisar con detenimiento nuevamente. Verifica que los modulos para usar los virtualhosts estén activos (en el video lo muestro).
si estás en la misma red LAN o WLAN, noo estoy muy seguro pero creo que debes configurar en las otras PC el archivo hosts para que pueda conectar con la maquina donde está instalado el XAMPP
Hola muy buen video, segui todos los pasos y al parecer funciona pero tanto firefox como chrome me arrojan un error de certificados El certificado no es confiable porque es auto firmado. Código de error: MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT
Muchas gracias, e buscado cantidad de tutoriales y ninguno me resolvía, ahora solo tengo un inconveniente: cuando intento entrar al proyecto con el dominio q cree me da error, por favor ayudame. Vivo en cuba, por lo cual no tengo internet 24h este es mi correo, se los dejó por si alguien sabe como ayudarme: cmiranda@nauta.cu
Amigo me gusto mucho el video, en otros videos del mismo tema no explican tan bien como tu.
Felicitaciones
muy bien explicado siga asi, saludos desde colombia Chamo
Ok! Conciso, rápido y al grano. Gracias :)
Un placer!
Excelente video muy claro cada paso a seguir.
Gracias por compartirlo!
Siempre será un placer!
Agradesco tu Video esta muy bien explicado , con tu permiso me gustaria añadir aca un...indice de tu video para usarlo siempre de referencia y Gracias por compartir
Dentro del panel de xampp vamos a config de apache ......apache(httpd.conf).
PARA UN USO OCACIONAL
0:34 apache(httpd.conf). DocumentRoot "C:/xampp/htdocs/testlaravel/public.
2:09 fin de este metodo y reestablecerlo a como etaba.....................
..........................................................................................................................................
PARA UN USO CONTINUO DE NUESTRO VIRTUAL HOST:
ACTIVAR UN VIRTUALHOST.
le quitamos el comentario a es esta linea
2:50 apache(httpd.conf). mismo archivo y vamos a buscar la linea que dice:
#LoadModule rewrite_module modules/mod_rewrite.so
tambien buscamos la linea que dice:
#virtual hosts
include conf/extra/httpd-vhosts.conf
......................................................................................
3:52 vamos al archivo C:\xampp\apache\conf\extra\httpd-vhosts.conf
y le agregamos:
DocumentRoot "C:/xampp/htdocs/"
ServerName localhost
DocumentRoot "C:/xampp/apps/wordpress/htdocs"
ServerName wordpress.localhost
##Esta es la estructura de nuestro PERSONALIZADO HOST VIRTUAL:
DocumentRoot "C:\xampp\htdocs\Mi_Carpeta\aprendiendo-laravel\public"
ServerName test.la
......................................................................................
5:31 abrimos ahora block de notas CON PERMISO DE ADMINISTRADOR y abrimos el archivo :
C:\windows\system32\drivers\etc\hosts
y añadimos el texto:
#host para laravel:
127.0.0.1 test.la
......................................................................................
reiniciar apache
abrir navegador y escribir
test.la la primera ves lo escribimos con ().
......................................................................................
luego hizo una prueba llendo a:
testlaravel/app/Http/routes.php
donde escribio:
Route::get('/', function(){
return view('welcome');
});
Route::get('/prueba', function(){
return "YO probando texto en el virtual host";
});
......................................................................................
Muy buena explicacion, gracias.
Excelente aporte, muy bien explicado.
de nada!
Gracias !
Buenas tardes soy estudiante, y he realizado un sitio con drupal para una actividad, pero necesito que pueda ser publicarlo para que lo pueda ver el asesor. Con virtual hosts podré publicar mi sitio y que se accesible para otra persona que no se encuentre en mi red??
muchas gracias amigo
de nada un placer!
con la dns esa no se puede compartir a otros?
Una pregunta con este cambio
Ya ni voy a tener acceso a localhost o si?
Para tener wordpress en localhost
Y la otra web de prueba en el virtual host
Hola, Van a estar por separado, es la idea del virtualhost, te recomiendo que le crees un virtualhost a tu wordpress también.
Gustavo, buenas tardes. Estoy intentando implementar un server o pc dedicado para almacenar un par de paginas. Me comentaron que podia agregar cada web dentro del htdocs con su respectiva carpeta. En principio eso esta perfecto. El tema cuando reemplazo la direccion del sitio y wordpress desde ajustes. Le pongo el dominio correspondiente de cada página, me lleva al raiz del htdocs... mostrandome todas las carpetas y no la web. Hay chances de hacer lo que quiero sin caer en un hosting web o cual es el archivo que tengo que editar de cada web... para que vaya a su carpeta correspondiente... Gracias! Saludos!!!
Hola! lo puede hacer siempre y cuendo no sea solo para realizar pruebas, no te recomiendo que uses xampp para un servidor real. si dices que colocastes las carpetas dentro de htdocs, son proyectos nuevos? o son proyectos que ya estan hechos? Antes de crear los virtual hosts intenta entrar escribiendo: localhost/nombre-de-carpeta
donde cambiaría en caso de que uso localhost:8080
hola chido video pero tengo una duda toda esa con figuracion la puedo usar para hostinger por que tengo un error en linea uno y dice que es de conexion ocupo dreamwever y xampp y hostinger gracias
la configuración es para un entorno local, y no para un servidor compartido. Debes buscar el cómo configurar un servidor compartido para laravel.
Me salio un error, el xampp lo tengo en el puerto 85. en el archivo de confi de Xampp le Listen puse 85, entonces eso significa que en el archivo vdonde se ponen los virtual host tambien debe ser 85?
exacto debe ser igual
gracias
Muy Bueno Preferiria que hicieras un PdF en el video es
Que tal, hice todos los pasos, no uso xamp, uso mismo apache24, pero al acceder a test.la/prueba me sale:
Not Found
The requested URL /prueba was not found on this server.
a que se debe?
intenta colocar http::test.la/prueba incluyendo http:: a ver que te aparece. que paquete estas usando como servidor web? recuerda que el video lo hice para xampp, tal vez para otro paquete se diferente.
Hola con xammp puedo alojar sitios hechos con html o ASP net que conectan con sql server?
xampp es un entorno para PHP. Windows debe tener su entorno para ASP. Recuerda tambien que xampp es solo desarrollar y no para tenerlo en un servidor.
Y como podría direccionar mi pagina web local a mi dominio (cabe resaltar que el host donde esta mi web tiene una IP Publica)
la local siempre será local, será tu entorno de desarrollo. Si quieres colocar tu proyecto en internet debes comprar un hosting y un dominio. También puedes conseguir empresas que te ofrecen hosting y dominio gratis, pero esos servicios te lo recomiendo para probar solamente, para probar tu proyecto en internet.
grande paa!!
Pregunta Me serviria solo Usando el archivo del Panel de control sin el otro
No entiendo muy bien tu pregunta, a que te refieres?
Hola buenas noches amigos, oye disculpa me gustaria saber porque al momento de colocar mi url con "direccion.com", aparece en blanco????????? espero me puedas ayudar
revisa los logs de xampp, tambien revisa si tienes permisos de lectura en la carpeta de tu proyecto
Hola me sale acceso prohibido? puse el host en el disco d:
hola que tal una pregunta...tengo un proyecto pero mi virtual host no esta configurado pero quiero levantar la pagina como haria ? gracias de antemano
en tu navegador solo coloca: localhost/nombre_directorio_proyecto Obviamente debes tener ese directorio de tu página dentro de htdocs para que te pueda funcionar.
Funciona tambien en Moodle?
Hola, debería funcionar, Moodle esta hecho con PHP
Hola, muy bueno todo pero tengo 2 problemas
-Al ingresar al nuevo host me tira que la pagina no es privada y que no es seguro ingresar, me gustaria saber como corregir eso.
-Ignorando lo anterior al ingresar me manda al /dashboard de xamp. Creo que el problema se da aca DocumentRoot "C:/xampp/apps/wordpress/htdocs" al configurar esa direccion puse lo mismo que vos C:/xampp/htdocs/testlaravel/public sin tener esa carpeta pensando que la generaria. Yo tengo mi proyecto laravel en el disco D, podria ser eso?
Las carpetas deben estar creadas obligatoriamente y los proyectos deben estar dentro de la carpeta htdocs que tiene xampp.
necesito poder entrar el hostin irtual desde otro computador, pero solo tengo acceso si coloco la ip, no el minombre de dominio virtual, como deberia hacer?
Debes configurar el archivo hosts de ese computador también, para que puedas usar el dominio.
q tal amigo, tienes un video o informacion para publicar mi sitio y de q forma podria hacer publicas tambien las url independientes
Hola, aun no tengo disponible lo que buscas. Mas adelante tal vez publique alguno.
amigo y si quiero poner otra ip para el host virtual en myphpadmin
Buenas, para acceder al vhost desde otro equipo, que configuracion se deberia tener??, gracias
Si mal no recuerdo, debes configurar el archivo hosts en el otro equipo y colocar la IP del computador donde esté guardado el proyecto. Obviamente debe ser en una red local, LAN o WLAN.
Cómo puedo acceder desde otro ordenador??
Primero debe estar en la misma red y segundo debes realizar alguna configuración en el segundo ordenador para que apunte al primero, pero no recuerdo muy bien como hacerlo.
Hola porque al guardar virtual host no me deja reiniciar el apache
especificamente a que te refieres con "no me deja reiniciar"?
hola digamos que realice todos los pasos pero no puedo abrirlo desde otro equipos digamos un celular con internet sale error de conexion
Hola, la configuración que se hace es solo para entornos locales, no es para mostrarlo a través de internet. Para ello neceistas subir el proyecto a un servidor de algún proveedor.
hola muy buen vídeo. me podrías ayudar ya lo configure pero cuando conectó en red solo puedo ver www.mipagina.com pero en otra computadora (cliente) no me funciona error de conexión de internet DNS pero si no agrego virtualHosts si puedo verla con 192.168.1.25/mipagina desde él cliente
nunca lo he probado, pero intenta configurar el archivo hosts de ese computador cliente. Colocando esa ip:
192.168.1.25 mipagina.com
hola, te agradesco muchisimo por tu vídeo y tu ayuda, me funciono así modificando él archivo hosts en la pc cliente 😃👏
que bueno! me alegro
Gustavo A. Meza G. Hola, a mi me gustaría entrar a la web q cree desde el movil(por su puesto usando el local host) pero me da error.
Gustavo deseo ocultar la ip, pero en una red local ayuda
No tengo idea como se puede hacer con XAMPP. Pero seguro encontrarás mucha info en internet.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at postmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.4.41 (Win64) OpenSSL/1.0.2s PHP/7.1.33 Server at figusica.localhost Port 80
Me aparece este error al querer buscar mi pagina
Si sigues los pasos que aparecen en la guia de xampp no deberias tener problemas. Es complicado saber exactamente cual será tu error.
Sirve para SAMP?
ste men
Es una muy buena explicación... Pero lastimósamente no me funciona... He seguido este y otros tutoriales pero sigo sin poder cofigurarlo correctamente. Tengo Windows 7 y te aseguro que seguí todos los pasos una y otra vez cada que no me funcionaba. Cuando ingreso a la ruta que configuré de mi proyecto me redirecciona automáticamente al Dashboard de Xampp... Pero cuando pongo por ejemplo "localhost/miproyecto.local" sí me aparece la página principal de mi proyecto pero no puedo ingresar por medio de algun usuario, ya que me manda al Dashboard.
El entorno o mi proyecto funciona correctamente ya que pude configurar el virtual host en Ubuntu con los mismos archivos, pero en Windows 7 no lo he logrado... Te agradecería demasiado si me pudieras colaborar!
Hola Jonathan, haz editado el archivo hosts con permisos de administrador?, has reiniciado apache luego de hacer las configuraciones? en el archivo vhosts haz puesto en el documentRoot algo como esto: C:/xampp/htdocs/directorio_de_tu_proyecto ? haz probado en el navegador miproyecto.local
@@cafedelprogramador
Sí, sí y sí :P
Mi proyecto utiliza Joomla... crees que debe de haber otra forma para configurarlo siendo con Joomla? No estoy seguro ya que en Ubuntu no tuve que hacer nada extra por cuestión de Joomla, eso y que los archivos de Joomla están en la misma carpeta que contiene todo el proyecto, además de que nisiquiera me deja ingresar sino me manda al Dashboard; como te dije, seguí todos los pasos una y otra vez...
:c
Creo que a mi me pasó lo mismo alguna vez, pero en verdad no recuerdo. Trata de revisar con detenimiento nuevamente. Verifica que los modulos para usar los virtualhosts estén activos (en el video lo muestro).
como dar acceso remoto a un virtual host??
si estás en la misma red LAN o WLAN, noo estoy muy seguro pero creo que debes configurar en las otras PC el archivo hosts para que pueda conectar con la maquina donde está instalado el XAMPP
Hola muy buen video, segui todos los pasos y al parecer funciona pero tanto firefox como chrome me arrojan un error de certificados El certificado no es confiable porque es auto firmado. Código de error: MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT
Javier en realidad a mi nunca me ha pasado. Siempre me guio por la documentacion que aparece en la pagina oficial de xampp.
Asegurate que el nombre o alias de tu host virtual no terminen en ".dev", en vez de eso pon ".test". En mi caso eso era el problema.
me sale dañado el apache jajaja
Muchas gracias, e buscado cantidad de tutoriales y ninguno me resolvía, ahora solo tengo un inconveniente: cuando intento entrar al proyecto con el dominio q cree me da error, por favor ayudame. Vivo en cuba, por lo cual no tengo internet 24h este es mi correo, se los dejó por si alguien sabe como ayudarme: cmiranda@nauta.cu