Cambiando el directorio www por defecto de wampserver

Wampserver es un gran aliado si no queremos complicarnos mucho la vida instalando apache, mysql y php por separado, este paquete nos instala todo de un modo sencillo y eficaz. El problema llega a la hora de querer mover el directorio por defecto donde se deben alojar las webs que es c:/wamp/www.

Si queremos cambiar este directorio debemos realizar los siguientes pasos:

1: Editar httpd.conf situado por defecto en c:/wamp/bin/apacheX.X.XX/conf en el deberemos modificar las siguientes lineas:

178 DocumentRoot «C:/wamp/www/»

205 <Directory «C:/wamp/www/»>

En ambas sustituiremos C:/wamp/www/ por la nueva ruta donde queramos alojar nuestras webs, debemos dejar las » tal y como están.

2: El archivo index.php que está alojado en el directorio c:/wamp/www lo copiamos a la nueva ubicación, una vez allí lo editamos y en la linea 12:

$wampConfFile = ‘ ../wampmanager.conf’;

la sustituimos por:

$wampConfFile = ‘c:/wamp/wampmanager.conf’;

Esta configuración es valida si hemos hecho la instalación por defecto de wampserver, es decir no hemos cambiado las rutas de instalación.

El número de las lineas es meramente orientativo.

About author

17 Comments

  1. pedro 2010-11-22 at 11:42 PM

    gran entrada pablo

    dormiré mucho más tranquilo ahora que puedo hacer todo «esto» que cuentas
    una gran aportación para frikis como yo

    pedro

  2. Mariano 2013-01-05 at 12:46 AM

    Hola Excelente aporte!!!

    Consulta: ¿Funciona para MAMP?

    Saludos y gracias!

  3. Silvina 2013-07-20 at 7:37 PM

    Hola. Tengo un sistema para 2 pc en red, pero comparten la unidad al disco N:, no al C; donde va instalado el WAMP.
    No se como hacer para que ambas puedan acceder a la informacion. Es posible instalar el wamp en la particion N por mas que no este windows alli? como seria la ruta de acceso para que se conecte la otra pc. Como lo instalo? Entiendo que una pc quedaria como servidor y la otra como usuario pero como configro para que sea asi? Espero que me puedas ayudar. Gracias!!
    Silvina

  4. Jennifer 2014-03-01 at 12:59 AM

    Muchísimas gracias!! 😀 era lo que necesitaba (Y)

  5. wewewew ewewewe 2014-10-31 at 12:49 AM

    we

  6. Alfonso Moreno 2015-09-04 at 4:05 AM

    Muchas Gracias Pablo por el aporte.

    Ya me estaba ocupando demasiaso espacio en C: y quería mover mis archivos a la unidad G:, que había particionado desde la instalación de Windows. De esta manera ya liberé mucho espacio.

    Mil gracias

  7. Alfonso Moreno 2015-09-04 at 4:12 AM

    Ah, Pablo. Como aporte se me olvidó comentar que actualmente el número de línea que anotas ya no concuerdan. A esta fecha el numero de lineas son las siguientes:

    En el archivo: httpd.conf
    230 DocumentRoot “C:/wamp/www/”

    252

    Y en index.php cambia un poco, pues ahora se usa una variable $server_dir = «../»; en la línea 40, pero se puede hacer caso omiso, dejarla como está y en la línea 44 escribir directamente $wampConfFile = ‘c:/wamp/wampmanager.conf’; respetando las comillas.

    Gracias nuevamente.

  8. hugo 2015-09-24 at 2:51 AM

    Gracias, logre pasarlo ahora a disco D. Ahora como hago para usar la direccion como ip local. Intento y me sale el mensaje:
    «Unable to open WampServer’s config file, please change path in index.php file»

  9. Amigo 2015-11-26 at 3:55 AM

    Amigo todo esta bien lo que dice el tutorial:
    //chemin jusqu’au fichier de conf de WampServer
    $wampConfFile = ‘c:/wamp/wampmanager.conf’;

    Fijate en el archivo donde dice .conf’ tiene aqui una comilla, quitaselo y funcionara como uno espera, debe quedar como arriba lo puse, creeme asi funciona.

  10. tepublico – diseño web en madrid 2016-01-02 at 3:15 AM

    Hola excelente aporte, justamente estaba buscando mover la instalacion desde el tipico disco c:/ al d:/

    Gracias !

  11. Pedroda 2016-07-14 at 9:09 AM

    Buenas, hasta ahora tenia instalado wampserver en Windows 7 y me ha funcionado perfectamente este tutorial, incluso he probado a conectar con una unidad de red «//UNIDADDERED/Sitios_web» funcionando perfectamente.
    pero he actualizado a Windows 10 (64) y he realizado la instalación de nuevo de wamp (64) y V3, y cual es mi sorpresa…. no funciona, si pongo la unidad de red se queda naranja y si pongo otra ruta dentro del ordenador «C:/documentos/Sitios_web» arrancan los servicios (verde) pero Localhost no reconoce la ruta, sigue estando en www de wampserver.

    solo he modificado las líneas que se indican, no he cambiado nada mas de los parámetros.

    ¿alguna ayuda?

    Gracias

  12. Braulio 2016-10-27 at 9:48 PM

    No se si todavia te sirve, pero la solución es entrar en la carpeta
    \wamp64\bin\apache\apache2.4.23\conf\extra
    (en mi caso dice wamp64 porque mi sistema es de 64bit)
    y buscar el archivo httpd-vhosts.conf y modificar las siguientes lineas

    6| DocumentRoot c:/wamp64/www/
    7|
    Saludos

  13. Gabriel 2016-11-03 at 9:23 PM

    Hola, quisiera hacer algo un tanto diferente (algo que un compañero configuró en mi compu pero al formatear perdí).
    En vez de tener los tener los archivos de los proyectos en una carpeta así: D:\proyecto\proyecto1, quisiera que dichos archivos de cada proyecto se encuentren en una subcarpeta del mismo, ejemplo: «D:\proyecto\proyecto1\www» y que para ver el sitio su URL sea «localhost/proyecto1» y no «localhost/proyecto1/www» ¿Me explico?
    Espero que puedan ayudarme.
    Saludos

  14. Carlos 2017-02-19 at 3:32 PM

    Muy agradecido por la informacion!!!! Genial!!!!

  15. David 2017-03-27 at 6:01 PM

    ¿No es más sencillo instalarlo en «D» directamente o en el disco que prefieras?
    El WampServer lo tenia en C y volvi a instalarlo en D.

  16. victor hernandez 2017-04-12 at 2:51 PM

    como modifico las opciones de inicio de php
    aparece una opcion –without mssql y deseo habilitarlo,
    ya deshabilite las librerias del php.ini,
    pero aun asi no me carga el servicio de sql server.

  17. Luis Veliz 2017-10-23 at 2:05 PM

    Eres el tipo… Gracias por esto, me ayuda bastante

Leave a reply

Your email address will not be published. Required fields are marked *