# Crear sitio

SIVeL &PRY-VERSION; permite manejar varios sitios con una sola instancia (código fuente en una ubicación), cada sitio puede tener un URL y una base de datos independiente.

La labor se facilita si tiene el usuario para PostgreSQL y su clave en el archivo ~/.pgpass (verifiquelo por favor).

Para crear un nuevo sitio pase al directorio de fuentes de SIVeL `/var/www/htdocs/sivel` y saque respaldo de todas las bases:

    			sudo bin/resptodositio.sh

De ahí pase al directorio de sitios:

    			cd sitios

y emplee el archivo de comandos `nuevo.sh`:

    			sudo ./nuevo.sh sivelper

Así creara un nuevo directorio `sivelper` en sitios y una nueva base de datos `sivelper` con el mismo usuario de su instalación principal. Poblará la base de datos con las tablas básicas y le permitirá crear un primer usuario.

Tras esto debe configurar el servidor web para reconocer la nueva instalación, bien con un `Alias` o bien con un `VirtualHost`. Por ejemplo para agregar un `Alias`, edite el archivo `/var/www/conf/httpd.conf` y puede buscar la sección de Alias y agregar:

    			Alias	/sivelper/ "/var/www/htdocs/sivel"

Reinicie Apache para que la configuración empiece a funcionar:

    			sudo apachectl stop
    			sudo sh /etc/rc.local

Y después con un navegador desde el mismo servidor abra una dirección de la forma Que debe dar un mensaje como:

    			No existe configuración 'sitios/WWW.NOCHEYNIEBLA.ORG_OFB'

y una ayuda de como crear el enlace que requiere, que en este caso sería:

    			cd /var/www/htdocs/sivel/sitios
    			sudo ln -s ofb WWW.NOCHEYNIEBLA.ORG_OFB

Tras esto al volver intentar con la URL de la nueva base: ya debe deja autenticar.