<commit_before># Spin Up - Centos 7 - Production Servers and Development Environment Box

## Para inicializar

* Servidor de producción, ejecutar ./spinup.sh
* Creación de Ambiente de Desarrollo, ejecutar: ./spinup-wcde.sh

## Scope

Este conjunto de scripts permiten la rápida inicialización de un servidor típico de los Clusters (Con Centos 7) que se utilizan en Wikot, además de herramientas de configuración para los servicios.

El stack comprende:

1. Utilización de Centos 7
2. Nginx 1.6.2
3. PHP 5.5 desde Webtatic corriendo a través de php-fpm
4. MySQL Server 5.6
5. phpMyAdmin
6. Usuario de control ops y root sin acceso por ssh
7. ImageMagick y módulo para php.
8. Composer
9. Ruby + Gems + Sass
10. Node + NPM + forever

## To Do

* Completar este Todo
* Sacar copias de php-fpm.d para hacer template
* Scripts para administración: creacion de usuarios, DBs y accesos para administración por proyecto
* Conversión de estructura a deployment con Docker en lugar de la estructura actual

## Scripts de Inicialización

* Ingresar con root al servidor recién creado
* Descargar los scripts de inicializacion en la máquina virtual y ejecutar, utilizando ```bash <(curl -s https://gist.githubusercontent.com/halles/0f0d6a67433025f4aad5/raw/29ccfbe3371ec6abee7fae7d321cfdd68a2c9fe3/start-spinup-production.sh)```

## Material de Apoyo

### Links
<commit_msg>UPDATE: Referencia a Link para añadir usuario a grupos existentes. Necesario para no tener errores 404 al ejecutar nginx/php en usuarios aislados.<commit_after># Spin Up - Centos 7 - Production Servers and Development Environment Box

## Para inicializar

* Servidor de producción, ejecutar ./spinup.sh
* Creación de Ambiente de Desarrollo, ejecutar: ./spinup-wcde.sh

## Scope

Este conjunto de scripts permiten la rápida inicialización de un servidor típico de los Clusters (Con Centos 7) que se utilizan en Wikot, además de herramientas de configuración para los servicios.

El stack comprende:

1. Utilización de Centos 7
2. Nginx 1.6.2
3. PHP 5.5 desde Webtatic corriendo a través de php-fpm
4. MySQL Server 5.6
5. phpMyAdmin
6. Usuario de control ops y root sin acceso por ssh
7. ImageMagick y módulo para php.
8. Composer
9. Ruby + Gems + Sass
10. Node + NPM + forever

## To Do

* Completar este Todo
* Sacar copias de php-fpm.d para hacer template
* Scripts para administración: creacion de usuarios, DBs y accesos para administración por proyecto (http://www.cyberciti.biz/faq/howto-linux-add-user-to-group/)
* Conversión de estructura a deployment con Docker en lugar de la estructura actual

## Scripts de Inicialización

* Ingresar con root al servidor recién creado
* Descargar los scripts de inicializacion en la máquina virtual y ejecutar, utilizando ```bash <(curl -s https://gist.githubusercontent.com/halles/0f0d6a67433025f4aad5/raw/29ccfbe3371ec6abee7fae7d321cfdd68a2c9fe3/start-spinup-production.sh)```

## Material de Apoyo

### Links

{'fraction_non_alphanumeric': 0.06817403220280918, 'fraction_numerical': 0.03597122302158273, 'mean_word_length': 4.387453874538745, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 1, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5463717', 'n_tokens_mistral': 1081, 'n_tokens_neox': 1032, 'n_words': 380}