# Tu Entorno de Desarrollo

## Configurá un Entorno de Desarrollo

Hacé checkout del código de BIMS en tu estación de trabajo y creá ahí tu ambiente de desarrollo.

Independientemente del sistema operativo que utilices en tu estación de trabajo, instalá lo siguiente:

{% tabs %}
{% tab title="Servidor de Base de Datos" %}

### PostgreSQL

#### Versiones

9.1 \~ 9.6
{% endtab %}

{% tab title="Servidor Web" %}

### Apache

#### Versiones

Apache 2

#### Notas de Instalación

Luego de instalar Apache, asegurate de reemplaazar en el archivo de configuración `httpd.conf` o `apache2.conf` todas las entradas de:

```
Allow Override None
```

por

```
Allow Override All
```

{% endtab %}

{% tab title="Intérpetes" %}

### PHP

#### Versiones

5.6

#### Notas de Instalación

Asegurate de instalar también los módulos

```
php-pgsql
php-xml
php-gd
```

{% endtab %}

{% tab title="Fuentes" %}

### BIMS

#### Notas de Instalación

Hacé checkout del código fuente de BIMS. Copiá el código fuente de BIMS a un directorio público del Apache.

Creá y configurá el archivo configuración de acceso a la Base de Datos de CakePHP:

```
app/config/database.php
```

{% hint style="info" %}
Este archivo no está incluído en el repositorio SVN pues varía para cada instalación de BIMS. Asegurate igualmente de no incluirlo a tu working copy de SVN ni hacer commit de este archivo.
{% endhint %}

Hay una ejemplo de configuración en el archivo:

```
app/config/database-sample.php
```

{% endtab %}
{% endtabs %}

## IDE

Usá el IDE de tu preferencia para programar.
