Instale SeeCMS no Ubuntu 18.04 | 16.04 com Apache2

  • Giles Benson
  • 0
  • 2597
  • 328

Este breve tutorial mostra aos alunos e novos usuários como instalar e configurar o SeeCMS no Ubuntu 18.04 | 16.04 servidores LTS…

SeeCMS é um sistema de gerenciamento de conteúdo (CMS) baseado em PHP que fornece todas as ferramentas e recursos de que você precisa para construir ótimos sites sem a necessidade de habilidades em HTML ou PHP.

Com seu back-end intuitivo e poderoso, você poderá montar um site com facilidade ... Você também obtém uma ferramenta de pesquisa poderosa, análises de back-end, painel de mídia de arrastar e soltar e muito mais ...

Se você está procurando uma solução para construir e gerenciar seus próprios sites sem a necessidade de qualquer habilidade de codificação, então SeeCMS é um ótimo lugar para começar ...

Esta plataforma CMS foi projetada para ser fácil de usar para permitir que os webmasters colaborem e automatizem experiências envolventes com usuários em vários dispositivos, incluindo móveis ...

Para obter mais informações sobre o SeeCMS, verifique a página inicial

Para começar a instalar o SeeCMS, siga as etapas abaixo:

Etapa 1: instalar o servidor HTTP Apache2

Você precisará de um servidor da web para executar o SeeCMS e o servidor Apache2 HTTP é o servidor da web de código aberto mais popular disponível hoje ... Então vá e pegue-o para SeeCMS ...

Para instalar o servidor Apache2, execute os comandos abaixo:

sudo apt update sudo apt install apache2

Depois de instalar o servidor web Apache2, os comandos abaixo podem ser usados ​​para parar, iniciar e habilitar o serviço Apache2 para sempre inicializar com a inicialização do servidor ...

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl enable apache2.service 

Agora que o Apache2 está instalado…. para testar se o servidor da web está funcionando, abra seu navegador e navegue até o URL abaixo ...

http: // localhost

Se você vir a página acima, o Apache2 foi instalado com sucesso…

Etapa 2: Instale o servidor de banco de dados MariaDB

O SeeCMS também precisa de um servidor de banco de dados para armazenar seu conteúdo ... e o servidor de banco de dados MariaDB é um ótimo lugar para começar ao olhar para servidores de banco de dados de código aberto para usar com SeeCMS ...

Para instalar o MariaDB execute os comandos abaixo ...

sudo apt-get install mariadb-server mariadb-client

Depois de instalar o MariaDB, os comandos abaixo podem ser usados ​​para parar, iniciar e permitir que o serviço MariaDB sempre inicialize quando o servidor for inicializado ...

Execute-os no Ubuntu

sudo systemctl stop mariadb.service sudo systemctl start mariadb.service sudo systemctl enable mariadb.service 

Depois disso, execute os comandos abaixo para proteger o servidor MariaDB criando uma senha de root e proibindo o acesso root remoto.

sudo mysql_secure_installation

Quando solicitado, responda às perguntas abaixo seguindo o guia.

  • Digite a senha atual do root (digite nenhum): Basta pressionar Enter
  • Definir senha de root? [S / n]: S
  • Nova senha: Digite a senha
  • Digite a nova senha novamente: repita a senha
  • Remover usuários anônimos? [S / n]: S
  • Desautorizar login de root remotamente? [S / n]: S
  • Remover banco de dados de teste e acesso a ele? [S / n]: S
  • Recarregar tabelas de privilégios agora? [S / n]: S

Reinicie o servidor MariaDB

Para testar se MariaDB está instalado, digite os comandos abaixo para fazer logon no servidor MariaDB

sudo mysql -u root -p

Em seguida, digite a senha que você criou acima para entrar ... se for bem-sucedido, você verá a mensagem de boas-vindas do MariaDB

Etapa 3: instalar o PHP 7.2 e módulos relacionados

SeeCMS é um CMS baseado em PHP e PHP é necessário ... No entanto, o PHP 7.2 pode não estar disponível nos repositórios padrão do Ubuntu ... Para executar o PHP 7.2 no Ubuntu 16.04 e anterior, você pode precisar executar os comandos abaixo:

sudo apt-get install software-propriedades-common sudo add-apt-repository ppa: ondrej / php

Em seguida, atualize e atualize para PHP 7.2

atualização apt sudo

Em seguida, execute os comandos abaixo para instalar o PHP 7.2 e módulos relacionados.

sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-sqlite3 php7.2-mysql php7.2-gmp php7.2-curl php7.2-intl php7.2-mbstring php7. 2-xmlrpc php7.2-gd php7.2-bcmath php7.2-xml php7.2-cli php7.2-zip

Depois de instalar o PHP 7.2, execute os comandos abaixo para abrir o arquivo de configuração padrão do PHP para Apache2…

sudo nano /etc/php/7.2/apache2/php.ini 

As linhas abaixo são boas configurações para a maioria dos CMS baseados em PHP ... Atualize o arquivo de configuração com elas e salve ... .

file_uploads = Ativado allow_url_fopen = Ativado short_open_tag = Ativado memory_limit = 256M upload_max_filesize = 100M max_execution_time = 360 date.timezone = América / Chicago

Sempre que você fizer alterações no arquivo de configuração do PHP, você também deve reiniciar o servidor web Apache2 ... Para fazer isso, execute os comandos abaixo:

sudo systemctl restart apache2.service

Agora que o PHP está instalado, para testar se está funcionando, crie um arquivo de teste chamado phpinfo.php no diretório raiz padrão do Apache2…. ( / var / www / html /)

sudo nano /var/www/html/phpinfo.php

Em seguida, digite o conteúdo abaixo e salve o arquivo.

Em seguida, abra seu navegador e navegue até o nome de host do servidor ou endereço IP seguido por phpinfo.php

http: //localhost/phpinfo.php

Você deve ver a página de teste padrão do PHP ...

Etapa 4: Criar Banco de Dados SeeCMS

Agora que você instalou todos os pacotes necessários, continue abaixo para iniciar a configuração dos servidores. Primeiro crie um banco de dados SeeCMS.

Execute os comandos abaixo para fazer logon no MariaDB. Quando for solicitada uma senha, digite a senha root que você criou acima.

sudo mysql -u root -p

Em seguida, crie um banco de dados chamado seecms

CREATE DATABASE seecms;

Crie um usuário de banco de dados chamado seecmsuser com nova senha

CRIAR USUÁRIO 'seecmsuser' @ 'localhost' IDENTIFICADO POR 'new_password_here';

Em seguida, conceda ao usuário acesso total ao seecms base de dados.

GRANT ALL ON seecms. * TO 'seecmsuser' @ 'localhost' WITH GRANT OPTION;

Por fim, salve suas alterações e saia.

FLUSH PRIVILEGES; SAÍDA;

Etapa 5: Baixe a versão mais recente do SeeCMS

Depois de instalar o servidor e os pacotes acima, vá e obtenha a última cópia do SeeCMS em seu site de download ...

Após o download, use os comandos abaixo para extrair o conteúdo arquivado no diretório raiz do Apache2…

cd ~ / Downloads sudo mkdir -p / var / www / seecms sudo descompacte 'SeeCMS v3.46.zip' -d / var / www / seecms

Em seguida, execute os comandos abaixo para definir as permissões corretas para o diretório raiz SeeCMS e dar o controle do Apache2 ... .

sudo chown -R www-data: www-data / var / www / seecms / sudo chmod -R 755 / var / www / seecms / 

Etapa 6: configurar o Apache2

Finalmente, configure o arquivo de configuração do site Apahce2 para SeeCMS. Este arquivo controlará como os usuários acessam o conteúdo do SeeCMS. Execute os comandos abaixo para criar um novo arquivo de configuração chamado seecms.conf

sudo nano /etc/apache2/sites-available/seecms.conf

Em seguida, copie e cole o conteúdo abaixo no arquivo e salve-o. Substitua a linha destacada pelo seu próprio nome de domínio e localização raiz do diretório.

 ServerAdmin [email protected] DocumentRoot / var / www / seecms / public ServerName example.com ServerAlias ​​www.example.com  Opções FollowSymlinks AllowOverride Todos Requer todos concedidos  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log combinado  RewriteEngine em RewriteBase / RewriteCond% REQUEST_FILENAME! -F RewriteRule ^ (. *) Index.php [PT, L]   

Salve o arquivo e saia.

Etapa 7: Habilite o Módulo SeeCMS e Rewrite

Depois de configurar o VirtualHost acima, habilite-o executando os comandos abaixo

sudo a2ensite seecms.conf sudo a2enmod reescrever sudo systemctl restart apache2.service 

Em seguida, abra seu navegador e navegue até o nome de domínio do servidor. Você deve ver o assistente de configuração SeeCMS para concluir.

http://example.com/

Digite as informações do site e continue…

Em seguida, digite o nome de usuário e a senha do banco de dados ... e clique em Instalar

Após a configuração, você deve ser capaz de fazer o login e começar a configurar o seu site ...

Aproveite ~

Parabéns! Você instalou com sucesso o SeeCMS no Ubuntu 16.04 | 18,04




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