WordPress en Raspberry Pi

Tenemos muchas ideas locas aquí en Codible y una de ellas se ha convertido en realidad; Lo pensamos, ¿qué sucede si el cliente pudiera recibir una copia física de su sitio después de que terminó el desarrollo? Por supuesto, un desarrollador solo podría ofrecerles una copia en una clave USB, pero eso no sería demasiado divertido, ¿no? Es por eso que decidimos intentar instalar WordPress en Raspberry Pi, una computadora de $ 46, utilizada principalmente para fines educativos, pero ampliamente utilizado (AB) utilizado en todo el mundo, por tocistas como nosotros. Nota: Este es solo un experimento y no debe usar Raspberry Pi para alojar su sitio web de WordPress. Pero si desea impresionar a su cliente (y obtener un poder de elogio infinito), siga leyendo. No se vio afectado los PI de frambuesa durante este experimento.
¿Qué necesitas porque PI viene sin huesos? Deberás comprar (o pedir prestado o salir del armario) estas cosas:
Tarjeta microSD (se recomienda 8+ GB)
Lector o adaptador de microSD (para poder conectarlo a su computadora)
Teclado USB
USB Mouse (opcional, si desea usar la interfaz gráfica)
Adaptador de potencia micro USB
cable HDMI
Monitor o televisión compatible con HDMI
Cable de ethernet
Un puerto Ethernet gratuito en su enrutador

Los ingredientes: no tenía ninguno a pie porque no tenía la mayoría de los componentes, había algunas compras, pero aparte de Raspberry Pi, estas son una compra única. El monto total de estos componentes fue de $ 66 (61 EUR).
Paso 1: Configure la tarjeta MicroSD Nota: Las instrucciones para este paso están escritas para Mac, simplemente porque no poseen ninguna otra computadora. Si usa Windows, siga estas instrucciones. Para más lectores de Conconking Technology, esta página ofrece información más útil. Después de ingresar la tarjeta microSD en el lector o adaptador y conectarla a su computadora, visite la página de descarga de Raspberry Pi. Hay varias imágenes del sistema operativo allí, pero le recomiendo que elija Raspbian, porque es la más probada y, por lo tanto, es más probable que funcione desde la caja. Inicie la descarga (que puede llevar algo de tiempo, dependiendo del ancho de Internet) y mientras espera, abra la aplicación de utilidad de disco. Allí, localice el microSD y formatea haciendo clic. Esto solo debería tomar unos segundos y, una vez terminado, cerrar la utilidad del disco; ya no la necesitará. Luego abra el terminal y ejecute el siguiente comando: $ diskutil List Esto le mostrará todos los discos (incluidas las tarjetas flash), que generalmente comenzará con /dev /diskx (x es un número). La forma simple de localizar su microSD es la que es cuyo tipo es dos_fat_32 y corresponde a su tamaño. En mi caso esto es/dev/disk2/:
La lista de discos y tarjetas antes de que pueda configurarlo con el sistema operativo, debemos desmantelarlo (no se preocupe si no sabe lo que significa, tiene el mismo efecto que al hacer clic en el icono de expulsión en una imagen de disco en el buscador )

$ sudo diskutil unmount /dev /disk2s1 Hasta ahora la descarga debería haberse completado, por lo que extrae el contenido del archivo zip en el escritorio. Solo tiene un archivo, en mi caso fue 2015-02-16-Raspbian-Wheezey.img. Para crear un disco inicial de ese archivo, ejecute los siguientes comandos: $ cd ~/escritorio $ sudo dd = 1m if = 2015-02-16-raspbian-wheezy.img of =/dev/disk2 advertencia: asegúrese de ingresar El número de disco correcto, de lo contrario, corre el riesgo de sobrescribir su disco principal, lo que lo hace inutilizable. ¡Te advirtieron! Esto puede tomar unos minutos y, una vez que esté listo, montará su microSD para que pueda ubicarlo en Finder e inspeccionar su contenido. Si ve muchos archivos con un nombre extraño, significa que el proceso ha tenido éxito y puede eliminar la tarjeta, puede sacarlo del lector y puede ingresarlo en Raspberry Pi, que obviamente ha esperado su atención. Es hora de darle algo para ir 2: Configure la entrada de Raspberry Pi la tarjeta microSD en la ranura/puerto y conecte todos los cables: HDMI, teclado, mouse, ethernet y adaptador de alimentación Micro USB (porque Raspberry Pi no tiene interruptor y queremos Aseguramos que todo esté en orden antes de alimentarse). arriba).
Después de muchas líneas que solo entiende Linus Torvalds, se abrirá una pantalla de configuración con muchas opciones. Puede ignorarlos con seguridad a todos, aparte de uno; Si desea acceder al PI por Secure Shell, navegue (usando las teclas de flecha del teclado) en opciones avanzadas y active SSH.
Siguration Screen Raspberry Pi Paso 3: Instale adicciones de WordPress que escribí sobre configurar un servidor de WordPress antes de ejecutar los mismos comandos para instalar los paquetes necesarios (consulte el elemento original para más detalles): $ sudo Water Update # Actualizar el repos $ sudo apt. – – Obtener distal $ sudo apt-get install -y php5-fpm php5-cll ph5-gd php5-mysql mysql-server ninx unzip (cuando MySQL pide una contraseña, presione Entrar, este es un experimento, por lo que no necesitamos uno ). Antes de reiniciar PI (debemos hacer esto porque también actualizamos los paquetes del sistema), abre MySQL ($ MySQL -U root) y ejecutamos los siguientes comandos para crear la base de datos, el usuario y otorgar los permisos necesarios:> Crear base de datos WPPI ; > Crear usuario [correo electrónico protegido] identificado por “contraseña”; > Otorgar todos los privilegios en WPPI.* A [correo electrónico protegido]; > Privilegios de descarga; > Salir una vez terminado, restablezca Raspberry Pi: $ sudo reinicio antes de que pueda instalar WordPress, necesitamos crear un host virtual para Nginx, simplemente ejecutar: $ cd/etc/nginx/sitios disponible $ sudo nano wordpress e insertar el siguiente contenido en (Recuerde la línea 5): servidor {server_name localhost; Lista 80; root/home/pi/www/wordpress; índice index.php index.html; Ubicación / {try_files $ uuri $ uuri / /index.php?$args; } Ubicación ~ .php $ {try_files $ uuri /index.php; Incluye fastcgi_params; Fastcgi_pass unix: /var/run/php5-fpm.sock; Fastcgi_param script_filename $ document_root $ fastcgi_script_name; fastcgi_index index.php; }} Entonces, elimine el host virtual predeterminado, active el que acaba de crear y reinicie ningx para que los cambios entren en vigencia:

$ Cd/etc/nginx/sites-habilitado $ sudo rm predeterminado $ sudo ln -s ../sites-available/wordpress $ sudo service nginx reiniciar paso 4: descargar e instalar wordpress ¿recuerda la línea 5 de su host virtual? Es hora de descargar WordPress a ese directorio. Según nuestro tutorial sobre la instalación de WordPress, estos son los comandos que necesita ejecutar: $ cd $ mkdir www && cd www $ wget https://wordpress.org/late.zip $ unzip ortat.zip a) Instalar desde un Distancia Ahora que todo está en su lugar, puede instalar WordPress exactamente como lo haría en un servidor real. En PI, ingrese: $ ifconfig Esto le dará la IP, que luego inserta en la dirección de entrada del navegador y continúa con los pasos de instalación de WordPress.

La línea 2 tiene su IP, recuerde la dirección INET: 192.168.0.16 b) Instale localmente la segunda opción es instalar WordPress directamente en PI. Para hacer esto, debe abrir el administrador de ventanas (interfaz gráfica del usuario), ejecutar el siguiente comando (asegúrese de que el mouse USB esté conectado): $ startx una vez que se abra, haga clic en el icono del globo junto al menú (superior a la izquierda), que lo hará Abra el navegador web de Epifany. Aquí, en lugar de IP, puede usar http: // localhost para acceder a la instalación de WordPress.
WordPress en la televisión en la sala de estar. ¡Maravilloso! ¿Quieres uno? Decidimos darle la oportunidad de ganar incluso Raspberry Pi que vio en las capturas de pantalla anteriores (fue utilizada como el arma para este artículo) y, para participar, todo lo que tiene que hacer es Tweeti: anunciaremos al ganador en marzo 31 (porque el 1 de abril nadie nos creería).

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *