Diferencia entre revisiones de «Raspberry»

De FdIwiki SC
Saltar a: navegación, buscar
(Construcción de su propio servidor Drupal)
 
(10 revisiones intermedias por el mismo usuario no mostrado)
Línea 13: Línea 13:
 
<nowiki>En primer lugar, por supuesto, se necesita un Raspberry Pi. Preferiblemente el modelo Raspberry Pi 2 , ya que es la más  
 
<nowiki>En primer lugar, por supuesto, se necesita un Raspberry Pi. Preferiblemente el modelo Raspberry Pi 2 , ya que es la más  
 
rápida disponible hasta el momento. Se necesita una Raspberry Pi, un adaptador de corriente micro-USB (con al menos 1 Amperio de energía), una  
 
rápida disponible hasta el momento. Se necesita una Raspberry Pi, un adaptador de corriente micro-USB (con al menos 1 Amperio de energía), una  
tarjeta microSD (obtener al menos 8 o 16 GB para que tenga espacio para crecer), un cable de red o un pequeño adaptador USB WiFi.  
+
tarjeta microSD (obtener al menos 8 o 16 GB), un cable de red o un pequeño adaptador WiFi-usb.</nowiki>
  
Una vez que tengas todo preparado, descarga una copia de Raspbian Jessie e instala la imagen descargada en la tarjeta microSD, siguiendo  
+
<nowiki>Una vez que tengas todo preparado, descarga una copia de Raspbian Jessie e instala la imagen descargada en la tarjeta microSD, siguiendo  
 
las instrucciones de instalación.</nowiki>
 
las instrucciones de instalación.</nowiki>
  
 
== Configuración de la Raspberry Pi ==
 
== Configuración de la Raspberry Pi ==
 
   
 
   
<nowiki>Conecte un monitor y un teclado en el Raspberry Pi, vuelva a enchufar el cable de alimentación USB micro, y dejar que el arranque  
+
<nowiki>Conecte un monitor y un teclado en la Raspberry Pi, vuelva a enchufar el cable de alimentación micro-usb y dejar que arranque el 
Raspberry Pi arriba en su ambiente GUI.
+
Raspberry Pi.</nowiki>
 
   
 
   
Una vez que se inicia, abra la terminal de la barra de menús, e introduzca el siguiente comando para instalar:  
+
<nowiki>Una vez que se inicia, abra un terminal e introduzca el siguiente comando para instalar:
 +
 
 
sudo apt-get update && sudo apt-get install -y python-dev python-pip && sudo pip install ansible</nowiki>
 
sudo apt-get update && sudo apt-get install -y python-dev python-pip && sudo pip install ansible</nowiki>
  
Línea 30: Línea 31:
  
  
<nowiki>Tomará unos minutos para que todo ser descargado e instalado a través pip (Pip es un gestor de paquetes para Python, como compositor para PHP).   
+
<nowiki>Tomará unos minutos para que todo ser descargado e instalado a través PIP (Pip es un gestor de paquetes para Python, como compositor para PHP).   
 
Si usted tiene un viejo Raspberry Pi, entonces podría tomar 10-20 minutos para instalar Ansible.  
 
Si usted tiene un viejo Raspberry Pi, entonces podría tomar 10-20 minutos para instalar Ansible.  
Asegúrese Ansible está trabajando y tiene una versión superior a 1.9 mediante la ejecución de ansible --version en el terminal (cuando se trata
+
Asegúrese Ansible está trabajando y que tiene una versión superior a 1.9 mediante la ejecución de: ansible --version en el terminal:</nowiki>
de volver a la línea, como pi@raspberrypi ~ $ ):</nowiki>
+
  
  
Línea 39: Línea 39:
  
  
Ahora que tiene instalado Ansible, ¡se puede descargar el proyecto Drupal Pi y utilizarla para conseguir una correcta disposición LEMP y Drupal 8 se
+
Ahora que tiene instalado Ansible, ¡se puede descargar el proyecto Drupal Pi y utilizarla para conseguir una correcta ejecución de Drupal 8 en su Raspberry Pi!
ejecuta en su Raspberry Pi!  
+
  
 
 
== Instalación de Drupal con drupal-pi ==
 
== Instalación de Drupal con drupal-pi ==
  
<nowiki>En primer lugar, clonar el drupal-pi proyecto a su Pi:  
+
<nowiki>En primer lugar, clonar el proyecto drupal-pi a su Raspberry Pi:  
 
git clone https://github.com/geerlingguy/drupal-pi.git && cd drupal-pi  
 
git clone https://github.com/geerlingguy/drupal-pi.git && cd drupal-pi  
  
A continuación, copie los archivos de configuración y de inventario de ejemplo para quitar el example. Prefijo:  
+
A continuación, copie los archivos de configuración:
 
cp example.config.yml config.yml && cp example.inventory inventory.
 
cp example.config.yml config.yml && cp example.inventory inventory.
  
Por último, instalar todos los papeles necesarios para la configuración Ansible para terminar:  
+
Por último, instalar todos los papeles necesarios para la configuración Ansible:  
 
sudo ansible-galaxy install -r requirements.yml  
 
sudo ansible-galaxy install -r requirements.yml  
  
En este punto, ¡usted está listo para instalar Drupal 8!  El último comando se ejecutará todo el libro de jugadas Drupal Pi Ansible, que instalar
+
Luego descargamos e instalamos Drupal 8:  
y configurar Nginx, PHP y MySQL, y luego descargar e instalar Drupal 8:  
+
 
ansible-playbook -i inventory -c local main.yml  
 
ansible-playbook -i inventory -c local main.yml  
  
Deje que este libro de jugadas de carrera por un tiempo (que tomará al menos diez minutos para completar), y al final, debería ver una pantalla como la siguiente:</nowiki>
+
Al final, debería ver una pantalla como la siguiente:</nowiki>
  
  
Línea 64: Línea 61:
  
  
<nowiki>Drupal 8 ahora debe estar en ejecución en la Raspberry Pi, disponible a través del puerto 80. En la Raspberry Pi, puede acceder desde http://localhost o  
+
<nowiki>Drupal 8 ahora debe estar en ejecución en la Raspberry Pi, disponible a través del puerto 80. En la Raspberry Pi se podrá acceder desde http://localhost o  
 
un dominio externo.</nowiki>
 
un dominio externo.</nowiki>
  
  
 
[[Archivo:4.png]]
 
[[Archivo:4.png]]
 +
 +
[[Categoría:Drupal]]

Última revisión de 07:59 11 sep 2016

Construcción de su propio servidor Drupal

Hay cientos de guías en línea para la instalación de Drupal en una gran variedad de entornos, incluso en Raspberry Pi, pero muchos de ellos te llevan paso a paso a través de instrucciones en línea de comandos que son frágiles y propensos a romperse en cualquier momento.

Desde mi experiencia en la asignatura de Software Corporativo les guiaré paso a paso para que puedan conseguirlo.

La adquisición de la Raspberry Pi

En primer lugar, por supuesto, se necesita un Raspberry Pi. Preferiblemente el modelo Raspberry Pi 2 , ya que es la más rápida disponible hasta el momento. Se necesita una Raspberry Pi, un adaptador de corriente micro-USB (con al menos 1 Amperio de energía), una tarjeta microSD (obtener al menos 8 o 16 GB), un cable de red o un pequeño adaptador WiFi-usb.

Una vez que tengas todo preparado, descarga una copia de Raspbian Jessie e instala la imagen descargada en la tarjeta microSD, siguiendo las instrucciones de instalación.

Configuración de la Raspberry Pi

Conecte un monitor y un teclado en la Raspberry Pi, vuelva a enchufar el cable de alimentación micro-usb y dejar que arranque el Raspberry Pi.

Una vez que se inicia, abra un terminal e introduzca el siguiente comando para instalar: sudo apt-get update && sudo apt-get install -y python-dev python-pip && sudo pip install ansible


1.png


Tomará unos minutos para que todo ser descargado e instalado a través PIP (Pip es un gestor de paquetes para Python, como compositor para PHP). Si usted tiene un viejo Raspberry Pi, entonces podría tomar 10-20 minutos para instalar Ansible. Asegúrese Ansible está trabajando y que tiene una versión superior a 1.9 mediante la ejecución de: ansible --version en el terminal:


2.png


Ahora que tiene instalado Ansible, ¡se puede descargar el proyecto Drupal Pi y utilizarla para conseguir una correcta ejecución de Drupal 8 en su Raspberry Pi!

Instalación de Drupal con drupal-pi

En primer lugar, clonar el proyecto drupal-pi a su Raspberry Pi: git clone https://github.com/geerlingguy/drupal-pi.git && cd drupal-pi A continuación, copie los archivos de configuración: cp example.config.yml config.yml && cp example.inventory inventory. Por último, instalar todos los papeles necesarios para la configuración Ansible: sudo ansible-galaxy install -r requirements.yml Luego descargamos e instalamos Drupal 8: ansible-playbook -i inventory -c local main.yml Al final, debería ver una pantalla como la siguiente:


3.png


Drupal 8 ahora debe estar en ejecución en la Raspberry Pi, disponible a través del puerto 80. En la Raspberry Pi se podrá acceder desde http://localhost o un dominio externo.


4.png