Instale Joomla 3.6 usando LAMP (Linux, Apache, MySQL, PHP) en RHEL, CentOS y Fedora

Instale Joomla 3.6 usando LAMP (Linux, Apache, MySQL, PHP) en RHEL, CentOS y Fedora

Recientemente, el 12 de julio de 2016. se lanzó Joomla 3.6. que es una versión importante de la serie Joomla 3.x. y viene con más de 400 mejoras, incluidas nuevas funciones, compatibilidad con PHP 7, que aumenta drásticamente la velocidad de los sitios web.

Importante. El equipo de Joomla recomienda encarecidamente que debe actualizar sus sitios web actuales de inmediato a la última versión de lanzamiento.

Esta publicación lo guía paso a paso en la instalación de la herramienta Joomla CMS (Sistema de administración de contenido) en el sistema operativo Linux. Hay varias formas de instalación disponibles en Internet. Sin embargo, lo hemos tenido en cuenta para aquellos principiantes que son nuevos en la plataforma Joomla y Linux. Los pasos de instalación funcionan en el sistema operativo Linux RHEL/CentOS/Fedora . Hemos elegido el método de instalación LAMP (Linux, Apache, MySQL, PHP) para este artículo.

 Instalar Joomla en CentOS RHEL Fedora  Instalar Joomla en CentOS RHEL Fedora Instalar Joomla en CentOS RHEL y Fedora

¿Qué es Joomla?

Joomla es un popular Sistema de administración de contenido de código fuente abierto. ( CMS. herramienta que nos permite construir fácilmente un sitio web dinámico y administrar aplicaciones en línea. También administra y publica los contenidos de su sitio web como videos. imágenes. artículos. en el sitio web. Joomla está disponible gratuitamente, lo que admite enormes complementos y temas de terceros. Con la ayuda del Sistema de gestión de contenido (CMS) , puede configurar sitios web en la World Wide Web. ( WWW. sin tener conocimientos de programación. .

Alojamiento Joomla optimizado con dominio gratuito + 50% de descuento Joomla Hosting Alojamiento Joomla Anuncio

Requisitos de Joomla

  1. Apache
  2. PHP
  3. MySQL/MariaDB

¿Qué es LAMP (Linux, Apache, MySQL/MariaDB, PHP)?

LAMP es una pila de software de desarrollo web de código abierto en la que Linux como sistema operativo, Apache es el servidor web, MySQL es un RDBMS. MariaDB. es una bifurcación desarrollada por la comunidad de MySQL y PHP como lenguaje de scripting orientado a objetos.

freestar.config.enabled_slots.push

Siga el enlace a continuación para instalar el entorno LAMP. en sus sistemas Linux.

  1. Instale LAMP en RHEL/CentOS 7
  2. Instale LAMP en Fedora 22
  3. Instale LAMP en RHEL/CentOS 7/6 y Fedora 24-17

En esta publicación, utilicé el nombre de host como “ joomla.tecmint.com. con la dirección IP 192.168.0.104. Estas configuraciones pueden diferir en su entorno, así que cámbielas cuando corresponda. Además, todos los pasos se han ejecutado con privilegios de root. Así que asegúrese de tener una credencial de inicio de sesión de root.

# hostname # ip addr show  Nombre de host y Dirección IP Nombre de host y dirección IP Nombre de host y dirección IP

Paso 1: Descarga de Joomla 3 .6

Este método de instalación le guía sobre cómo instalar la última versión de Joomla 3.6. usando la configuración de LAMP. en RHEL. CentOS. y Fedora. Utilice el comando “ wget. para descargar el archivo tar de la fuente más reciente.

# wget https://github.com/joomla/joomla-cms/releases/download/3.6.0/Joomla_3.6.0-Stable-Full_Package.zip  Descargar Joomla  Descargar Joomla Descargar Joomla

Copie el paquete de archivos fuente descargado y extráigalo en el directorio Apache DocumentRoot. (es decir, /var/www/html/).

# cp Joomla_3.6.0-Stable-Full_Package.zip/var/www/html/# cd/var/www/html # descomprimir Joomla_3.6.0-Stable-Full_Package .zip  Copiar y extraer Joomla al directorio Apache Copiar y extraer J oomla al directorio Apache Copiar y extraer Joomla al directorio Apache

Advertencia. si extrajo los archivos en una carpeta llamada ‘ Joomla. , se accederá a su sitio en yoursitename.com/Joomla.

Paso 2: Cambiar la propiedad del directorio

Elimine el archivo fuente y cambie la propiedad del directorio con el usuario y grupo “ apache. ”De forma recursiva con el comando de abajo.

# rm-rf Joomla_3.6.0-Stable-Full_Package.zip # chown-R apache: apache/var/www/html/# ls-l total 80 drwxr-xr-x. 10 apache apache 4096 12 de julio 17:25 administrador drwxr-xr-x. 2 apache apache 42 12 de julio 17:25 bin drwxr-xr-x. 2 apache apache 23 de julio de 12 17:25 caché drwxr-xr-x. 2 apache apache 4096 12 de julio 17:25 cli drwxr-xr-x. 17 apache apache 4096 12 de julio 17:25 componentes-rw-r-r–. 1 apache apache 2915 12 de julio 17:25 htaccess.txt drwxr-xr-x. 5 apache apache 4096 12 de julio 17:25 imágenes drwxr-xr-x. 2 apache apache 61 12 de julio 17:25 incluye-rw-r-r–. 1 apache apache 1393 12 de julio 17:25 index.php drwxr-xr-x. 13 apache apache 4096 12 de julio 17:25 instalación drwxr-xr-x. 4 apache apache 51 12 de julio 17:25 idioma drwxr-xr-x. 5 apache apache 66 12 de julio 17:25 diseños drwxr-xr-x. 12 apache apache 4096 12 de julio 17:25 bibliotecas-rw-r-r–. 1 apache apache 18092 12 de julio 17:25 LICENCIA.txt drwxr-xr-x. 2 apache apache 23 de julio de 12 17:25 registra drwxr-xr-x. 20 apache apache 4096 12 de julio 17:25 medios drwxr-xr-x. 27 apache apache 4096 12 de julio 17:25 módulos drwxr-xr-x. 14 apache apache 4096 12 de julio 17:25 complementos-rw-r-r–. 1 apache apache 4226 12 de julio 17:25 README.txt-rw-r-r–. 1 apache apache 842 12 de julio 17:25 robots.txt.dist drwxr-xr-x. 5 apache apache 64 12 de julio 17:25 plantillas drwxr-xr-x. 2 apache apache 23 de julio de 12 17:25 tmp-rw-r-r–. 1 apache apache 1690 12 de julio 17:25 web.config.txt

Paso 3: Configuración del servidor Apache

Si planeas alojar solo tu sitio web Joomla en tu servidor web Apache, entonces deberías siga estos pasos o elija el alojamiento virtual Apache y cree un vhost separado para su sitio Joomla y siga el resto de las instrucciones de este artículo.

Abra el archivo de configuración Apache. con VI. o el editor de su elección.

# vi/etc/httpd/conf/httpd.conf

Busque la directiva como se muestra a continuación y cámbiela según corresponda.

ServerAdmin [email protected] ServerName joomla .tecmint.com: 80

Nota : El usuario y el grupo deben estar apache

Paso 4: Reinicie el servicio httpd (Apache)

Reinicie el servicio web Apache.

# systemctl restart httpd.service O # service httpd restart

Para que el servicio httpd. se inicie automáticamente en el siguiente boot. utilice el siguiente comando.

# systemctl enable httpd.s ervice OR # chkconfig–level 35 httpd on

Verifique que su httpd. se esté ejecutando y esté escuchando la solicitud en el puerto 80.

[[email protected] ~] # netstat-antp | grep httpd tcp 0 0 ::: 80 ::: * LISTEN 1705/httpd

Paso 5: Configuración de Iptables (Firewall):

Abra el puerto 80. en el firewall o deshabilitar iptables.

—————- En CentOS/RHEL 7 y Fedora 20 en adelante. —————# firewall-cmd–zone = public–add-port = 80/tcp–permanent # firewall-cmd–reload—————- En CentOS/RHEL 6 y Fedora 12-19. —————# iptables-A INPUT-p tcp–dport 80-j ACCEPT # service iptables save # service iptables restart

Paso 6: Cree la base de datos de Joomla

Si ha configurado la contraseña de raíz de MySQL. puede establecerla usando el siguiente comando u omitir si ya set.

# mysqladmin-u contraseña de root ‘redhat’

Inicie sesión con credencial de root en MySQL.

# mysql-u root-p

Cree una base de datos llamada “ joomla. ”En MySQL.

mysql> crear base de datos joomla;

Otorgar privilegios sobre la base de datos joomla. para el usuario “ joomla”. en MySQL.

mysql> otorgar todo en joomla. * [correo electrónico protegido] ‘localhost’ identificado por ‘redhat’; Consulta OK, 0 filas afectadas (0.01 seg) mysql> flush privilegios; Consulta OK, 0 filas afectadas (0.00 seg)

Reinicie el servicio MySQL. y habilite automáticamente al inicio del sistema.

—————- En CentOS/RHEL 6 y Fedora 12-19. —————# systemctl restart mariadb.service # systemctl enable mariadb.service—————- En CentOS/RHEL 6 y Fedora 12-19. —————# service mysqld restart # chkconfig-nivel 35 mysqld en

Paso 7: Instalación y configuración de Joomla

Abra su navegador y escriba http://192.168.0.11. que se abrirá debajo de la pantalla para configurar Joomla. paso a paso.

 Configuración del sitio Joomla  Configuración del sitio Joomla

Paso 8: Configuración de la base de datos

Complete los detalles como nombre de la base de datos. nombre de usuario. y contraseña. que se establecieron anteriormente en el paso 6. para la configuración de MySQL. y haga clic en ‘ Siguiente. .

Configuración de la base de datos de Joomla  Configuración de la base de datos Joomla

Paso 9: Configuración FTP

Déjelo en blanco ya que no lo estamos usando FTP. y haga clic en ‘ Siguiente. .

 Configuración de FTP de Joomla  Configuración de FTP de Joomla

Paso 10: Instalar datos de muestra

Instalar Datos de muestra. y haga clic en ‘ Instalar. .

Instalar Joomla Data Instalar datos de Joomla

# rm-rf installation/

Paso 13: Iniciar sesión en Joomla

 Inicio de sesión de Joomla Joomla Login Iniciar sesión en Joomla

Paso 15: Iniciar sesión como administrador del sitio

 Inicio de sesión de administrador de Joomla  Inicio de sesión de administrador de Joomla Inicio de sesión de administrador de Joomla

Paso 16: Panel de control del sitio web test.tecmint.com

 Joomla Admin Dashboard  Panel de administración de Joomla

Paso 17: Actualización de Joomla (método de actualización)

El método más fácil de actualizar Joomla a la versión más reciente es usar Actualización con un clic. Este método solo es adecuado para Joomla 3.xx a 3.xx. actualizaciones (actualización de mantenimiento).

Si hay una actualización, Joomla le avisará en su panel de control de administrador. . Joomla no se actualizará automáticamente, es responsabilidad del administrador del sitio iniciar y verificar la actualización.

Por ejemplo, en esta sección de actualización de Joomla, veremos cómo actualizar de Joomla 3.4.3 a 3.6.

Importante. no olvide realizar su COPIA DE SEGURIDAD ACTUAL. de su sitio antes haciendo una actualización.

Inicie sesión en el panel de control administrativo y vea la notificación de actualización en la parte superior que dice Actualizar ahora.

 Actualizar Joomla Actualizar Joomla Actualizar Joomla

Una vez que hagas clic en Upd comió ahora. le mostrará la versión de Joomla instalada y la última versión disponible. Aquí tendrá dos opciones, una “ Escribir archivos directamente. es el método predeterminado y la segunda es “ Escribir archivos usando FTP. para actualizar los nuevos archivos centrales en su instalación de Joomla.