Servidor principal de Frambuesa Pi - Instalar un CMS - Joomla

Ayer estaba hablando para instalar WordPress. Hoy veremos a instalar otro CMS que se lleva a cabo en el mismo principio : Joomla.

Joomla-0

  1. Otra vez, Necesita un servidor web ! Usted encontrará todo lo que necesitas aquí. Así tendrás Nginx instalado con soporte de PHP.Aquí está mi sección del archivo de configuración para el servidor :
    Servidor {
     Escucha 8081;
     nombre_servidor localhost;
     access_log /var/log/nginx/joomla_access.log;
     error_log /var/log/nginx/joomla_error.log;
     Alquiler / {
        root/var/www/joomla;
        Índice index.php;
     }
     Ubicación ~ .php$ {
        fastcgi_pass unix:/var/run/PHP-fpm/PHP-fpm.sock;
        fastcgi_index index.php;
        incluyen fastcgi_params;
        fastcgi_param SCRIPT_FILENAME/var/www/joomla / $fastcgi_script_name;
     }
     }
  2. Instalación de MySQLPacman-s php php - cgi php - fpm rizar php php - gd-mcrypt php mysql mysql-client
  3. Activar el inicio automático de MySql en el inicio de la frambuesa Pisystemctl habilitar mysqld

    systemctl iniciar mysqld

  4. Configurar y asegurar MySql ejecutando el siguiente script :/usr/bin/mysql_secure_installation
  5. Luego prepararemos la base de datos MySql para Joomla
    1. Conectar a MySqlMySQL-u root-p
    2. Crear una base de datosCREATE DATABASE joomla;
    3. Crear el usuario asociadoCREATE USER joomla_user;
    4. Configuración de la contraseña de usuarioSET PASSWORD FOR joomla_user = contraseña(“123456”);
    5. Dar los derechos sobre la baseGRANT ALL PRIVILEGES ON joomla.* TO joomla_user identificados por '123456';
    6. Purga la caché y cierre de mesas abiertas para tener en cuenta los cambiosTABLAS AL RAS;
    7. Salida MySql introduciendo salida
  6. Edite el archivo /etc/php/PHP.ini para habilitar la extensión de mysql. Sólo decomenter la siguiente líneaextensión = mysql.so
  7. Descargue la última versión de Joomla!. Mejor es ir al enlace aquí. Para la versión 3.0.3 :wget http://JoomlaCode.org/gf/download/frsrelease/17965/78413/Joomla_3.0.3-stable-Full_Package.tar.gz
  8. Archivo desde/var/wwwCD/var/www

    mkdir joomla

    CD joomla

    tar zxvf /path/to/joomla_telecharge.tgz

  9. Cambiar los derechos a ser el dueño http del grupo httpchown-r http:http/var/www/joomla

Dirigiéndose a la dirección IP de la frambuesa (con el puerto en su configuración - Casa tomé la 8081), Aquí es lo que obtienes :

joomla-1

La segunda pantalla le pedirá la información sobre la base de datos. Se trata de los entró en el paso 5 :

joomla-2

La tercera pantalla resumirá la configuración :

joomla-3

En la parte inferior de esta página usted encontrará un Resumen de la configuración técnica y la configuración de PHP específicamente :

joomla-4

Aquí se puede apreciar que la configuración predeterminada de php - fpm no es óptimo. Para que los búferes de salida desactivar tienen que descomentar el búfer de salida bloque en /etc/php/PHP.ini y actualizar 0 otros valores :

output_buffering = Off por defecto el valor: Valor de desarrollo: 0
 Valor de la producción: 0

Más adelante en PHP.ini Todavía tienes que poner el siguiente comentario de línea (poniendo ; principio de línea)

output_buffering = 4096

Para soporte ZIP, Descomentar la línea

extensión = zip.so

Será necesario reiniciar php con el comando

systemctl reiniciar php - fpm

Entonces usted puede finalizar la instalación que le llevará a la siguiente pantalla :

joomla-5

 

Puede eliminar el directorio de instalación o instalar idiomas adicionales.

Entonces para que juegues con Joomla ! 🙂

Posiblemente le gustan también....

  • Piet

    Hola,

    para estar seguro, el comando es para Arch Linux y no Moebius ?

    Gracias de antemano.

    • Yo soy más ArchLinux usando. Demasiados recopilación sobre algunos paquetes. U otros que son versiones antiguas..

Handpicked links

disk Page Caching using disk: enhanced Database Caching 140/419 queries in 0.268 seconds using disk Served from: pihomeserver.fr @ 2017-06-20 23:40:27 by W3 Total Cache -->