Pplware

Como instalar o Joomla no CentOS 7.0

O Joomla é provavelmente um dos  gestores de conteúdos web (ou CMS) mais utilizado para criação de sites a nível empresarial mas também muito usado para desenvolvimento de sites pessoais.

É um software openSource sob licença GNU/GPL, sendo actualizado por uma comunidade de programadores organizados numa estrutura não lucrativa (Joomla.org ).

Hoje vamos aprender como instalar o Joomla no CentOS 7.0.

Instalar o Joomla é algo que envolve alguns passos mas não existe muita complexidade. No entanto preparamos um pequeno tutorial passo a passo para ajudar. A primeira parte do tutorial já publicamos aqui, mas decidimos incluir também neste artigo:

1) Instalação do Apache 2

A instalação do Apache no CentOS é algo relativamente simples. Para isso basta abrirem o terminal e inserir o seguinte comando:

yum install httpd httpd-devel -y

Para iniciar o serviço e definir para arrancar automaticamente durante o boot:

systemctl start httpd.service
systemctl enable httpd.service

Para abrirmos a comunicação para o exterior para as portas 80 (HTTP) e 443 (HTTPS):

firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd –reload

Para verificar se o serviço está a correr correctamente, abram o browser na própria máquina e insiram o endereço http://localhost

2) Instalação do MariaDB

Para instalar o MariaDB, basta correr o seguinte comando:

yum -y install mariadb-server mariadb

Para iniciar o serviço e definir para arrancar automaticamente durante o boot:

Configurar o MariaDB

Para configurar uma password de acesso ao MariaDB com o utilizador root:

/usr/bin/mysql_secure_installation

Durante a configuração, devem seguir os seguintes passos:

  • Enter current password for root (enter for none): # DAR ENTER #
  • Set root password? [Y/n]     # DAR ENTER #
  • New password:                # Redefinir Password #
  • Re-enter new password:      # Redefinir Password #
  • Remove anonymous users? [Y/n]   Y
  • Disallow root login remotely? [Y/n] Y
  • Remove test database and access to it? [Y/n] Y
  • Reload privilege tables now? [Y/n]  Y

Para criar a base de dados (ex. joomladb) e utilizador (ex. pplware, com  a password ‘123qwe’) para manter toda a informação do joomla, devem seguir os seguintes passos:

mysql -u root -p
CREATE DATABASE joomladb;
CREATE USER pplware@localhost;
SET PASSWORD FOR pplware@localhost= PASSWORD("123qwe");
GRANT ALL PRIVILEGES ON joomladb.* TO pplware@localhost IDENTIFIED BY "123qwe";
FLUSH PRIVILEGES;
exit
3) Instalar PHP

Para instalar o PHP basta executar o seguinte comando:

yum install php –y

Para que o MariaDB tenha suporte para PHP, basta que executar o seguinte comando para instalar o pacote php-mysql :

yum -y install php-mysql

Em seguida devemos instalar alguns módulos necessários. Para isso basta executar o seguinte comando:

yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

(Nota: Alguns módulos não são precisos para o Joomla ,as são necessários para outros CMS)

Em seguida devem reiniciar o Apache

systemctl restart httpd.service
4) Instalação do Joomla

Para procederem à instalação da última versão do  Joomla basta que sigam os seguintes passos:

Vamos começar por instalar as ferramentas wget (para fazer downloads via shell) e unzip (para descompactar), através do yum:

yum install wget unzip

Em seguida vamos descarregar a última versão do Joomla:

wget http://joomlacode.org/gf/download/frsrelease/19665/160049/Joomla_3.3.3-Stable-Full_Package.zip

Vamos agora criar o directório joomla em /var/www/html/ e em seguida descompactar para lá o conteúdo do ficheiro descarregado anteriormente:

mkdir -p /var/www/html/joomla
unzip -q Joomla_3.3.3-Stable-Full_Package.zip -d /var/www/html/joomla

Atribuímos agora as respectivas permissões ao directório joomla:

chown -R apache:apache /var/www/html/joomla
chmod -R 755 /var/www/html/joomla

E está feito. Para testarem se o Joomla está instalado correctamente, basta abrirem um browser com o endereço http://localhost/joomla

Fica a faltar a configuração que ficará para o próximo artigo. Boas instalações!

Exit mobile version