Commit 2ec9fdc2 authored by Otto Zaiser's avatar Otto Zaiser

Cambios en README para instalación en nginx

parent c0b4f16f
......@@ -8,17 +8,17 @@ Instala la versión de Drupal 8.6 y los módulos detallados en el composer
- PHP 7 o superior.
- Composer 1.7 o superior.
- Base de datos MySQL o MariaDB 5+
- Servidor Web Apache o Ningx
- Servidor Web Apache o Nginx
## Instalación
## Instalación general
1. Clonar este repositorio.
2. Ejecutar el comando de instalación
```sh
composer install
```
3. Apuntar la configuración del vhost a la carpeta **"web"** de este proyecto.
4. Crear una base de datos para el proyecto
5. Importar base de datos
......@@ -26,3 +26,43 @@ Instala la versión de Drupal 8.6 y los módulos detallados en el composer
7. Bajar los archivos y db.
8. Levantar el contenido del archivo .sql a la base de datos creada
9. Extraer el contenidos del archivo .tar.gz en sites/default/(files)
## Instalación en Nginx
1. Instalar Composer (https://getcomposer.org/download/) *(no funciona con apt-get)*
```sh
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
mv composer.phar /usr/bin/composer
```
2. Algunos módulos PHP:
```sh
apt-get install php-mbstring
apt install php-xml
apt-get install php-mysql
```
3. Clonar este repo en /var/www/bfa
4. Ejecutar el comando de instalación de Composer
```sh
composer install
```
5. Copiar, apuntar a la y linkear server blocks (https://www.nginx.com/resources/wiki/start/topics/recipes/drupal/)
en /etc/nginx/sites-available/drupal
```sh
ln -s /etc/nginx/sites-available/drupal /etc/nginx/sites-enabled/drupal
service nginx restart
```
6. Importar base de datos
7. Configurar datos de base de datos en /var/www/bfa/web/sites/default/settings.php
8. Extraer el contenidos del archivo .tar.gz en sites/default/(files)
Para limpiar caché del Drupal ejecutar
```sh
/var/www/bfa/vendor/drush/drush/drush cr
```
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment