Si necesita orientación, siga nuestro artículo donde encontrará el enfoque más fácil para instalar Joomla en Raspberry Pi.
Instalación de Joomla en Raspberry Pi
El Joomla La instalación en Raspberry Pi se puede completar realizando los siguientes pasos cuidadosamente:
Paso 1: Instalar requisitos básicos
Primero, deberá instalar los siguientes requisitos:
Estos requisitos le permitirán configurar Joomla servidor en Raspberry Pi. Para aprender a instalarlos, siga nuestro artículo publicado.
Paso 2: Instalar dependencias de PHP
Después de completar la instalación anterior, ejecute el siguiente comando para instalar algunas dependencias de PHP en su dispositivo Raspberry Pi:
$ sudo apt install php-common php-fpm php-json php-mbstring php-zip php-cli php-xml php-tokenizer -y -y
Paso 3: Instale Nginx
Ahora, instale el servidor web Nginx en Raspberry Pi a través del siguiente comando:
$ sudo apt install nginx -y
Paso 4: Configurar nginx
Después de completar la instalación de NGINX, deberá configurar una configuración de host virtual que permita a NGINX comprender cómo puede procesar la solicitud web. Para hacer esto, use el siguiente comando para abrir Joomla's archivo de configuración.
$ sudo nano/etc/nginx/sites disponible/Joomla.confusión
Con el archivo abierto, deberá agregar el texto dado a continuación en el archivo.
servidor
Escucha 80;
escuchar [::]: 80;
root/var/www/Joomla;
índice índice.índice de PHP.índice HTML.htm;
Ejemplo de server_name.com;
# En la opción de nombre del servidor anterior, puede elegir su propio nombre de dominio o puede ir con ejemplo.comunicarse
client_max_body_size 100m;
autoindex apagado;
ubicación /
try_files $ uri $ uri / / índice.php?$ args;
# Scripts negando
Ubicación ~* /(Imágenes | Cache | Medios | Registros | TMP) /.*.(php | pl | py | jsp | asp | sh | cgi) $
regresar 403;
ERROR_PAGE 403 /403_Error.html;
Ubicación #php
Ubicación ~ .php $
incluir fragmentos/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-FPM.calcetín;
fastcgi_param script_filename $ document_root $ fastcgi_script_name;
incluir fastcgi_params;
#expiración
Ubicación ~* \.(ICO | PDF | FLV) $
expira 1y;
Ubicación ~* \.(js | css | png | jpg | jpeg | gif | swf | xml | txt) $
expira 14d;
Guarde este archivo usando "Ctrl+X" llaves, seguido de agregar "Y" y presionando el Ingresar llave.
A continuación, aplique el siguiente comando para crear un enlace simbólico para el archivo de configuración en el directorio creado:
$ sudo ln -s/etc/nginx/sites disponible/Joomla.conf/etc/nginx/sites habilitado/Joomla.confusión
Después de eso, elimine el host virtual predeterminado del directorio aplicando el siguiente comando:
$ sudo rm/etc/nginx/sites-habilitado/predeterminado
Paso 5: Crear base de datos Joomla
Con la configuración de NGINX completada y el servidor de base de datos está instalado, ahora es el momento de crear Joomla base de datos por primera iniciar sesión en Mysql A través del siguiente comando:
$ sudo mysql -u root -p
A continuación, use la siguiente declaración para crear Joomla base de datos:
Crear base de datos Joomladb;
Posteriormente, ejecute la siguiente declaración para configurar el nombre de usuario y la contraseña para Joomla Base de datos:
Crear usuario 'Joomla_usr'@'localhost' identificado por '';
Elija su propio nombre de usuario y contraseña.
A continuación, deberá otorgar privilegios al usuario creado para que pueda acceder al Joomla base de datos. Aplique la declaración dada a continuación para que las cosas sucedan:
Otorgar todos los privilegios en Joomladb.* A 'Joomla_usr'@'localhost';
Finalmente, usa el Privilegios de descarga Declaración para hacer que los cambios tengan lugar:
Privilegios de descarga;
Y use la declaración de salida para finalizar el proceso de configuración de la base de datos.
salida
Paso 6: Integrar PHP con MySQL
También deberá aplicar el siguiente comando para integrar PHP con mi base de datos SQL:
$ sudo apt instalación php-mysql
Paso 7: Instale Joomla en Raspberry Pi
Ahora, para instalar Joomla en Raspberry Pi. primero deberá crear un directorio con el nombre "Joomla" en la ubicación "/Var/www". Una vez creado, navegue hacia el directorio creado.
Los siguientes comandos se utilizarán para este propósito:
$ sudo mkdir -p/var/www/Joomla
$ cd/var/www/Joomla
Luego, puede usar el siguiente comando para descargar Joomla en Raspberry Pi en el directorio creado.
$ sudo wget https: // github.com/Joomla/Joomla-CMS/Lotes/Descargar/4.1.4-RC1/Joomla_4.1.4-RC1-Release_Candidate-Full_Package.cremallera
El archivo anterior se descarga en zip, por lo que deberá descomponer el archivo a través del siguiente comando:
$ sudo unzip Joomla_4.1.4-RC1-Release_Candidate-Full_Package.cremallera
Tomará la propiedad de los datos presentes en el Joomla directorio usando el siguiente comando:
$ sudo chown -r www-data: www-data/var/www/Joomla*
Paso 7: Access Página web de Joomla
Después de completar el paso anterior, es bueno acceder Joomla Servidor en la pestaña de su navegador conociendo primero su dirección IP Raspberry Pi usando el siguiente comando:
$ hostname -i
Luego, use la dirección de host en el navegador para abrir el Joomla página del instalador, en nuestro caso es "192.168.18.218 ".
Escoge tu Joomla nombre del sitio por usted mismo y una vez que esté listo, haga clic en el "Configuración de datos de inicio de sesión" para proceder.
Complete la información dada en el siguiente paso y luego elija el "Configuración de la conexión de la base de datos" Opción para continuar.
Siga y elija la opción a continuación como se recomienda. Sin embargo, debe elegir su propio nombre de usuario y contraseña de la base de datos, ya que podría ser diferente en su caso. Puedes confirmarlo desde Etapa 4.
Clickea en el "Instalar Joomla" opción para comenzar a instalar Joomla en tu navegador.
Espera hasta Joomla Se completa la instalación. Si ve la pantalla a continuación en el siguiente paso, está listo para seleccionar el "Administrador abierto" opción.
En caso de que, si no parece, reinicie su dispositivo y vuelva a cargar el sitio web.
Ahora, en la siguiente ventana, agregue Joomla's nombre de usuario y contraseña que ha establecido arriba y luego haga clic en el "Acceso" botón.
Esto se abre Joomla tablero en la pestaña de su navegador y es bueno comenzar a trabajar en Joomla.
Conclusión
Joomla es un sistema robusto de gestión de contenido que se utiliza para publicar contenido web en sitios web. Puede crear varias aplicaciones web con facilidad directamente sobre Joomla's panel. Para acceder al tablero, deberá instalar requisitos esenciales, algunas dependencias, servidor NGINX, configuración de la base de datos y archivos Joomla en su dispositivo. Después de configurar cuidadosamente estas cosas de acuerdo con las pautas anteriores, puede acceder al tablero utilizando la dirección IP del dispositivo.