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.
- 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; } }
- Instalación de MySQLPacman-s php php - cgi php - fpm rizar php php - gd-mcrypt php mysql mysql-client
- Activar el inicio automático de MySql en el inicio de la frambuesa Pisystemctl habilitar mysqld
systemctl iniciar mysqld
- Configurar y asegurar MySql ejecutando el siguiente script :/usr/bin/mysql_secure_installation
- Luego prepararemos la base de datos MySql para Joomla
- Conectar a MySqlMySQL-u root-p
- Crear una base de datosCREATE DATABASE joomla;
- Crear el usuario asociadoCREATE USER joomla_user;
- Configuración de la contraseña de usuarioSET PASSWORD FOR joomla_user = contraseña(“123456”);
- Dar los derechos sobre la baseGRANT ALL PRIVILEGES ON joomla.* TO joomla_user identificados por '123456';
- Purga la caché y cierre de mesas abiertas para tener en cuenta los cambiosTABLAS AL RAS;
- Salida MySql introduciendo salida
- Edite el archivo /etc/php/PHP.ini para habilitar la extensión de mysql. Sólo decomenter la siguiente líneaextensión = mysql.so
- 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
- Archivo desde/var/wwwCD/var/www
mkdir joomla
CD joomla
tar zxvf /path/to/joomla_telecharge.tgz
- 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 :
La segunda pantalla le pedirá la información sobre la base de datos. Se trata de los entró en el paso 5 :
La tercera pantalla resumirá la configuración :
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 :
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 :
Puede eliminar el directorio de instalación o instalar idiomas adicionales.
Entonces para que juegues con Joomla ! 🙂