meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
aplicaciones:joomla:instalacioncentos [242018/04/ 08:23] lcaplicaciones:joomla:instalacioncentos [182023/01/ 13:36] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 +{{tag>joomla, centos }}
 +===== Instalar Joomla en Centos 7 =====
 +
 +==== Requisitos ====
 +=== instalamos apache ===
 +<code> yum install httpd -y</code>
 +
 +instalamos mariadb
 +<code>vim /etc/yum.repos.d/mariadb.repo</code>
 +<file>
 +[mariadb]
 +name = MariaDB
 +baseurl = http://yum.mariadb.org/10.1/centos7-amd64
 +gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
 +gpgcheck=1
 +</file>
 +<code>yum update</code>
 +<code>yum install mariadb-server</code>
 +
 +=== Iniciamos los servicios ===
 +<code>
 +sudo systemctl start httpd
 +sudo systemctl start mariadb
 +sudo systemctl enable httpd
 +sudo systemctl enable mariadb
 +</code>
 +=== Bastionamos la BDD ===
 +<code>sudo mysql_secure_installation</code>
 +
 +<code>mysql -u root -p</code>
 +<sxh>
 +MariaDB [(none)]>create database joomladb;
 +MariaDB [(none)]>create user joomlauser@localhost identified by 'password';
 +MariaDB [(none)]>grant all privileges on joomladb.* to joomlauser@localhost;
 +MariaDB [(none)]>flush privileges;
 +MariaDB [(none)]>exit
 +</sxh>
 +
 +==== instalamos php7 ====
 +<code>
 +sudo yum install -y http://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64/ius-release-1.0-14.ius.centos7.noarch.rpm
 +sudo yum -y update</code>
 +
 +<code>sudo yum -y install php70u php70u-pdo php70u-mysqlnd php70u-opcache php70u-xml php70u-mcrypt php70u-gd php70u-devel php70u-intl php70u-mbstring php70u-bcmath php70u-json php70u-iconv
 +</code>
 +
 +==== Instalamos Joomla ====
 +Descargamos el paquete de instalación de joomla 
 +<code>
 +cd /var/www/html/
 +mkdir joomla3.8.7
 +ln -s /var/www/html/joomla3.8.7/ joomla
 +</code>
 +<code>wget https://downloads.joomla.org/cms/joomla3/3-8-7/Joomla_3-8-7-Stable-Full_Package.tar.gz?format=gz</code>
 +
 +Descomprimimos
 +<code> tar xvzf Joomla_3-8-7-Stable-Full_Package.tar.gz?format=gz</code>
 +
 +Damos permisos al usuario apache
 +<code>chown -R apache:apache /var/www/html/
 +chmod -R 775 /var/www/html/</code>
 +
 +
 +Habilitamos el acceso al servidor apache
 +<sxh>
 +firewall-cmd --permanent --add-service=http
 +firewall-cmd --permanent --add-service=https
 +sudo firewall-cmd --reload
 +</sxh>
 +
 +
 +Para modificar la web que carga por defecto hay que modificar el fichero httpd.conf y modificar el path a DocumentRoot
 +<file>
 +# This should be changed to whatever you set DocumentRoot to.
 +#
 +<Directory "/var/www/html/joomla"></file>
 +y recargar la configuración para que se apliquen los cambios 
 +
 +
 +Reiniciamos apache 
 +<code>sudo systemctl restart httpd</code>
 +
 +y accedemos con el navegador a la dirección ip de nuestra servidor para terminar la instalación