meta data de esta página
  •  

Diferencias

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

Enlace a la vista de comparación

Próxima revisión
Revisión previa
aplicaciones:joomla:instalacioncentos [2018/04/20 15:25] – creado lcaplicaciones:joomla:instalacioncentos [2023/01/18 14:36] (actual) – editor externo 127.0.0.1
Línea 3: Línea 3:
  
 ==== Requisitos ==== ==== Requisitos ====
-instalamos apache+=== instalamos apache ===
 <code> yum install httpd -y</code> <code> yum install httpd -y</code>
  
Línea 15: Línea 15:
 gpgcheck=1 gpgcheck=1
 </file> </file>
-yum update +<code>yum update</code> 
- +<code>yum install mariadb-server</code>
-yum install mariadb-server+
  
 +=== Iniciamos los servicios ===
 +<code>
 sudo systemctl start httpd sudo systemctl start httpd
 sudo systemctl start mariadb sudo systemctl start mariadb
 sudo systemctl enable httpd sudo systemctl enable httpd
 sudo systemctl enable mariadb sudo systemctl enable mariadb
 +</code>
 +=== Bastionamos la BDD ===
 +<code>sudo mysql_secure_installation</code>
  
-Configuramos mariadb +<code>mysql -u root -p</code> 
-sudo mysql_secure_installation +<sxh>
- +
-mysql -u root -p +
 MariaDB [(none)]>create database joomladb; MariaDB [(none)]>create database joomladb;
 MariaDB [(none)]>create user joomlauser@localhost identified by 'password'; MariaDB [(none)]>create user joomlauser@localhost identified by 'password';
Línea 34: Línea 35:
 MariaDB [(none)]>flush privileges; MariaDB [(none)]>flush privileges;
 MariaDB [(none)]>exit MariaDB [(none)]>exit
 +</sxh>
  
- +==== instalamos php7 ==== 
-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 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 +sudo yum -y update</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>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  Descargamos el paquete de instalación de joomla 
 +<code>
 cd /var/www/html/ cd /var/www/html/
 mkdir joomla3.8.7 mkdir joomla3.8.7
 ln -s /var/www/html/joomla3.8.7/ joomla ln -s /var/www/html/joomla3.8.7/ joomla
- +</code> 
-wget https://downloads.joomla.org/cms/joomla3/3-8-7/Joomla_3-8-7-Stable-Full_Package.tar.gz?format=gz+<code>wget https://downloads.joomla.org/cms/joomla3/3-8-7/Joomla_3-8-7-Stable-Full_Package.tar.gz?format=gz</code>
  
 Descomprimimos Descomprimimos
- tar xvzf Joomla_3-8-7-Stable-Full_Package.tar.gz?format=gz+<code> tar xvzf Joomla_3-8-7-Stable-Full_Package.tar.gz?format=gz</code>
  
 Damos permisos al usuario apache Damos permisos al usuario apache
-chown -R apache:apache /var/www/html/ +<code>chown -R apache:apache /var/www/html/ 
-chmod -R 775 /var/www/html/+chmod -R 775 /var/www/html/</code>
  
  
 Habilitamos el acceso al servidor apache Habilitamos el acceso al servidor apache
 +<sxh>
 firewall-cmd --permanent --add-service=http firewall-cmd --permanent --add-service=http
 firewall-cmd --permanent --add-service=https firewall-cmd --permanent --add-service=https
 sudo firewall-cmd --reload 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 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. # This should be changed to whatever you set DocumentRoot to.
 # #
-<Directory "/var/www/html/joomla">+<Directory "/var/www/html/joomla"></file>
 y recargar la configuración para que se apliquen los cambios  y recargar la configuración para que se apliquen los cambios 
  
  
 Reiniciamos apache  Reiniciamos apache 
-sudo systemctl restart httpd+<code>sudo systemctl restart httpd</code>
  
 y accedemos con el navegador a la dirección ip de nuestra servidor para terminar la instalación y accedemos con el navegador a la dirección ip de nuestra servidor para terminar la instalación