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.
Contents
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
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.
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:
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
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
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