Instale Joomla CMS no CentOS 7

  • Dylan Parker
  • 0
  • 2483
  • 147

Introdução

Joomla é um CMS (sistema de gerenciamento de conteúdo) muito popular, usado para construir aplicativos e sites online. Joomla é puramente de código aberto e requer habilidades básicas para gerenciar e configurar o conteúdo.

Instalação

LAMP stalk é necessário para instalar o aplicativo joomla.

Atualize o sistema e instale as dependências necessárias:

# yum update

Instale a pilha LAMP:

# yum install httpd mariadb mariadb-server php php-mysql -y

Configurar firewall

Permitir acesso externo às portas 80 e 443.

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

Criar banco de dados

Inicie e mariadb serviços:

# systemctl start mariadb # systemctl enable mariadb

Crie uma senha para o usuário raiz do banco de dados.

# mysqladmin -u senha de root senha

Criar banco de dados:

MariaDB [(nenhum)]> criar banco de dados joomla; Consulta OK, 1 linha afetada (0,00 seg) MariaDB [(nenhum)]> concede todos os privilégios no joomla. * Para 'unixmen' @ 'localhost' identificado por 'senha'; Consulta OK, 0 linhas afetadas (0,00 segundos) MariaDB [(nenhum)]> privilégios de liberação; Consulta OK, 0 linhas afetadas (0,00 seg) MariaDB [(nenhum)]> sair Bye

Instale e configure o joomla

# cd / tmp && wget https://github.com/joomla/joomla-cms/releases/download/3.4.5/Joomla_3.4.5-Stable-Full_Package.zip 

Crie um diretório chamado 'joomla' em / var / www / html / e extraia o conteúdo para esse diretório.

# mkdir / var / www / html / joomla # unzip Joomla_3.4.5-Stable-Full_Package.zip -d / var / www / html / joomla /

Dê a permissão apropriada para esse diretório da web:

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

Inicie o serviço apache:

# systemctl start httpd # systemctl enable httpd

Configuração Joomla

Abra o navegador e digite:

/ joomla

Dê o nome do site, nome de usuário do administrador, senha do administrador e prossiga para a próxima etapa:

Fornece credenciais de banco de dados

Nome do banco de dados: joomla

Usuário do banco de dados: unixmen

Senha: senha

Configure o usuário FTP, porta ftp (padrão) e clique em Avançar:

Finalize o processo de instalação:

O Joomla pedirá para remover o diretório de instalação que às vezes não é removido automaticamente, então irá remover esse diretório manualmente:

Além disso, você receberá algum aviso de que copie o conteúdo gerado automaticamente e salve-o como configuration.php no diretório raiz da web, o conteúdo será algo como:

Vamos resolver o problema, copiar todo o conteúdo da seção de avisos, criar um arquivo chamado configuration.php em / var / www / html e copiar o conteúdo nesse arquivo:

# cd / var / www / html # rm -rf installation / #nano /var/www/html/configuration.php

Digite no navegador

/index.php

Esta é a aparência da sua página inicial:

Digite no navegador /administrador

Login com usuário e senha de administrador

Faça login e gerencie todos os seus serviços com a ajuda do painel de controle

O processo de instalação acabou com esta etapa, vamos tentar colocar algum conteúdo com Joomla.

Exemplo

Deixe-nos publicar algum conteúdo, vá ao painel de administração-> clique no novo artigo:

Digite o conteúdo, defina o status ou outras configurações, você pode inserir imagens ou links externos, clique em salvar e fechar:

Agora, este artigo estará disponível para o administrador, ele pode editar, deletar ou publicar o conteúdo, selecione o artigo e clique em publicar:

Vejamos se este artigo foi publicado ou não, digite /index.php

Veremos que o conteúdo publicado pelo admin está disponível em nosso site:

Da mesma forma, o administrador pode adicionar alguns usuários para que eles possam colocar o conteúdo de sua própria conta:

É tudo por agora. Fique ligado para mais artigos interessantes.




Ainda sem comentários

Uma coleção de informações úteis sobre o sistema operacional Linux e novas tecnologias
Artigos novos, dicas práticas, revisões detalhadas e guias. Sinta-se em casa no mundo do sistema operacional Linux