Skip to content
Snippets Groups Projects
Commit 2ec9fdc2 authored by Otto Zaiser's avatar Otto Zaiser
Browse files

Cambios en README para instalación en nginx

parent c0b4f16f
No related branches found
No related tags found
No related merge requests found
......@@ -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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment