Como configurar o fórum Vanilla no servidor Ubuntu 18.04

Vanilla é um aplicativo da web popular baseado em nuvem que oferece soluções de fóruns confiáveis ​​para comunidades do mundo todo. O poderoso software de discussão possui recursos premium e possui uma equipe ativa de desenvolvedores que o mantém atualizado.

Se você está procurando a melhor solução de fórum carregada com a velocidade da luz, o Vanilla é uma excelente solução para suas necessidades. O software é fácil de configurar e executar.

Neste guia, mostraremos como configurar o Vanilla no seu Ubuntu 18.04 VPS ou servidor dedicado com Apache, servidor MySQL e linguagem de script PHP.

Pré-requisito

  • Um plano VPS executando o servidor Ubuntu 18.04
  • Um usuário não root com privilégios sudo

Etapa 1: instalando o Apache

Antes de começar, você precisa ter um grupo de aplicativos de software de código aberto necessários para executar um servidor da web. Isso inclui Linux, servidor web Apache, MySQL e PHP.

Seu plano de VPS deve ser provisionado com a distribuição Linux 18.04 do Ubuntu. Em seguida, faça o SSH no servidor VPS e atualize o repositório de pacotes. Para fazer isso, use o comando abaixo:

$ Sudo apt-get update

Em seguida, instale o servidor da web Apache executando o comando abaixo:

$ Sudo apt-get install apache2

pressione Y e bateu Entrar quando solicitado a confirmar a instalação

O fórum do Vanilla é executado com o mod_rewrite ativado. Este módulo permite a reescrita de URL. Para habilitá-lo, execute o comando abaixo:

Reescrever $ sudo a2enmod

Para que o arquivo .htaccess funcione, é necessário editar o arquivo de configuração padrão do Apache Virtual Host;

$ sudo nano /etc/apache2/sites-available/000-default.conf

Adicione o texto destacado em vermelho no final do arquivo, pouco antes da  etiqueta de fechamento

Índices de opções FollowSymLinks MultiViews
AllowOverride All
Ordem permitir, negar
permitir de todos

Em seguida, copie o arquivo .htaccess.dist padrão para .htaccess usando o comando abaixo:

$ Sudo cp /var/www/html/.htaccess.dist /var/www/html/.htaccess

Reinicie o Apache:

$ Sudo systemctl restart apache2

Etapa 2: Instalando o MySQL

O fórum Vanilla armazena dados no MySQL / MariaDb. Vamos usar o MySQL neste guia. Para instalar o servidor de banco de dados, execute o comando abaixo:

$ sudo apt-get install mysql-server

pressione Y e bateu Entrar quando solicitado a confirmar a instalação.

A instalação padrão do servidor de banco de dados MySQL não é segura. Precisamos executar o comando abaixo para remover bancos de dados de teste, desativar logins anônimos / remotos e aumentar a força das senhas usadas pelos usuários:

$ Sudo mysql_secure_installation

Você será solicitado a uma série de perguntas. Preparamos as respostas corretas que você deve inserir em cada prompt:

$ Ativar validar senha Plugin? Y
$ Nível de política de validação: 2
$ Root Password: Digite a senha aqui
$ Redigite a senha: repita a senha aqui
$ Continuar com a senha fornecida? Y
$ Remover usuários anônimos? Y
$ Proibir login root remotamente? Y
$ Remover banco de dados de teste e acesso a ele? Y
$ Recarregar tabelas de privilégios agora? Y

Você deve receber uma mensagem de sucesso no final.

Etapa 3: Criando banco de dados e usuário do fórum Vanilla

O servidor MySQL está agora configurado e pronto para uso. Iremos em frente e criaremos um banco de dados para o fórum Vanilla. Primeiro, efetue login no servidor MySQL usando o comando abaixo:

$ Sudo mysql -uroot -p

Digite a senha root que você configurou ao proteger o servidor MySQL e pressione Entrar para acessar o terminal da linha de comando do MySQL.

Em seguida, execute o comando SQL abaixo para criar um banco de dados:

mysql> Criar baunilha de banco de dados CHARACTER SET utf8 COLLATE utf8_general_ci;

O banco de dados será acessado via usuário privilegiado. Para criar um, execute o comando abaixo:

mysql>Criar usuário ‘vanilla_user’ @ ‘localhost’ IDENTIFICADO POR ‘PASSWORD’;

Como sempre, use um valor forte para a senha. Em seguida, conceda todos os privilégios no banco de dados ‘vanilla’ que criamos acima para nosso usuário:

mysql>Conceda todos os privilégios no vanilla. * Para ‘vanilla_user’ @ ‘localhost’;

Recarregar privilégios para que as alterações entrem em vigor

mysql> privilégios de liberação;

Agora você pode sair da ferramenta de linha de comando MySQL:

mysql>Saída;

Etapa 4: instalando o PHP

O fórum Vanilla é escrito em PHP. Portanto, para que funcione, precisamos instalar essa linguagem de script popular do lado do servidor. Execute os comandos abaixo para fazer isso:

$ Sudo apt-get install php

pressione Y e bateu Entrar quando solicitado a confirmar a instalação

Também precisamos instalar todos os módulos PHP exigidos pelo fórum Vanilla. Execute o comando abaixo:

$ sudo apt-get install libapache2-mod-php php-gd php-mysql php-mbstring php-curl php-cli php-pearl php-dev

pressione Y e bateu Entrar quando solicitado a confirmar a instalação

A instalação do PHP deve ser concluída em um tempo. Em seguida, execute o comando abaixo para reiniciar o Apache

$ Sudo systemctl restart apache2

Etapa 5: baixando o Vanilla Forum

Agora temos um servidor web, banco de dados MySQL e linguagem de script PHP. Agora podemos ir em frente e baixar o fórum Vanilla.

Usaremos o comando wget Linux para fazer isso. Antes disso, navegue até o tmp diretório. Isso garantirá que os arquivos desnecessários que estamos usando para instalação sejam excluídos quando o sistema reiniciar

$ cd / tmp

Em seguida, faça o download do arquivo:

$ wget https://open.vanillaforums.com/get/vanilla-core.zip

Depois de alguns segundos, ‘vanilla-core.zip ‘ será baixado no diretório de trabalho:

Em seguida, instale o utilitário descompactar:

$ Sudo apt-get install descompacte

Em seguida, descompacte o arquivo compactado (“Vanilla-core.zip”) para a raiz do servidor da web usando os comandos abaixo:

$ Sudo descompacte vanilla-core.zip -d / var / www / html

A instalação do Apache possui um index.html padrão na raiz do diretório, você deve excluí-lo com o comando abaixo, pois ele substituirá o arquivo index.php que acompanha o Vanilla Forum:

$ Sudo rm /var/www/html/index.html

Etapa 6: finalizando a instalação

Visite o endereço IP público do servidor ou o nome de domínio em um navegador da web:

http: // endereço_ip_ou_domínio_name

Como configurar o fórum Vanilla no servidor Ubuntu 18.04

Agora você pode fornecer detalhes de administrador e banco de dados que você criou acima para finalizar a instalação. O assistente de configuração concluirá a instalação do Vanilla Forum e você será direcionado para um painel em que poderá fazer login e gerenciar seu fórum.

Como configurar o fórum Vanilla no servidor Ubuntu 18.04

Conclusão

Neste guia, orientamos você nas etapas de instalação do Vanilla Forum no servidor Ubuntu 18.04. Começamos com a instalação do servidor web Apache, instalamos o MySQL e finalizamos com a instalação da linguagem de script PHP. Agora você pode começar a promover seu fórum de discussão e convidar novos membros para o seu site.

Confira estes 3 principais serviços VPS:

Hospedagem A2

Preço inicial:
US $ 5,00


Confiabilidade
9,3


Preços
9.0


Amigo do usuário
9,3


Apoio, suporte
9,3


Recursos
9,3

Ler comentários

Visite A2 Hosting

ScalaHosting

Preço inicial:
US $ 12,00


Confiabilidade
9,4


Preços
9,5


Amigo do usuário
9,5


Apoio, suporte
9,5


Recursos
9,4

Ler comentários

Visite ScalaHosting

Hostinger

Preço inicial:
US $ 3,95


Confiabilidade
9,3


Preços
9,3


Amigo do usuário
9,4


Apoio, suporte
9,4


Recursos
9.2

Ler comentários

Visitar Hostinger

Artigos de instruções relacionados

  • Como instalar phpIPAM no Ubuntu 18.04
    intermediário
  • Como instalar o Vagrant no Ubuntu 18
    intermediário
  • Como instalar um servidor Ark em um servidor Ubuntu 18.04 VPS ou dedicado
    especialista
  • Como configurar o protocolo SFTP (SSH File Transfer Protocol) sem acesso ao shell no Ubuntu 18.04
    novato
  • Como instalar e configurar o Mosquitto MQTT no servidor Ubuntu 18.04?
    intermediário
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me