Jump to content

Tutorial instalação Intersect Server Ubuntu/Debian em VPS ou Servidor Dedicado


Lucas Moraes

Recommended Posts

Boa Tarde tudo bem com vocês?

 

Bom vim trazer um material para ajudá-los com a configuração do ambiente de produção para seus projetos oficiais.

 

1 Passo:

 

Configuração LAMP + MONO, migração para MariaDB Server e Execução do servidor em segundo plano.

 

  • Atualize o Sistema

 

sudo apt update
sudo apt upgrade

 

  • Instale o Apache

 

sudo apt install apache2

 

Depois da instalação, você pode acessar http://your_server_ip em um navegador e ver uma página padrão do Apache confirmando que o serviço está funcionando.

 

  • Instale o MariaDB

 

sudo apt install mariadb-server

 

Depois de instalado, é uma boa ideia executar o comando de segurança para remover alguns padrões inseguros.

 

sudo mysql_secure_installation

 

Quando perguntado, defina uma senha para o usuário root do MariaDB e siga as instruções, normalmente é seguro responder "yes" para todas as perguntas subsequentes.

 

  • Instale o PHP

 

sudo apt install php libapache2-mod-php php-mysql

 

 

  • Instale o phpMyAdmin

 

sudo apt install phpmyadmin
 

Durante a instalação, será solicitado que você escolha o servidor web a ser configurado automaticamente para executar o phpMyAdmin. Selecione apache2 pressionando a tecla espaço e depois pressione enter.

No próximo prompt, selecione "Yes" para usar o dbconfig-common para configurar o banco de dados.

 

Depois, insira a senha para o phpMyAdmin.

 

  • Reinicie o Apache para que todas as mudanças entrem em vigor:

 

 

sudo systemctl restart apache2
 

 

2 Passo Instalação do Mono e execução em segundo plano do servidor:

 

  • Instalar MONO:

 

apt-get install mono-complete

 

 

  • descompactar última versão da Engine em vigor.

 

Descompacte A Engine em uma pasta de preferencia, vamos usar a Home

 

cd /home

 

 

Depois descompacte com o unzip comando:   unzip nomedorquivo.zip

Irá criar a Pasta Server dentro depois que for descompactado.

 

Acesse o Diretório:

 

cd /home/Server

 

 

  • Agora vamos ativar o screen para manter o server executado mesmo quando fechamos o acesso SSH do servidor:

 

sudo apt-get install screen
 

Para iniciar uma nova sessão screen:

 

screen

 

  • Agora você pode executar o comando para iniciar o servidor:

 

LD_LIBRARY_PATH=. mono "Intersect Server.exe"

 

Ao executar o servidor já está em modo Screen e ao fechar sua conexão SSH o servidor não irá ficar offline.

 

 

3 Passo Migrar servidor para MARIADB SERVER

 

Ao Iniciar o servidor via MONO digite o seguinte comando:

 

migrate

 

Depois você vai escolher 1 ou 2, migrar o banco de dados do servidor ou dos players.

 

depois vai pedir os seguintes dados: Servidor IP: geralmente é Localhost, porta do Banco de dados: 3306 se você estiver usando a por default, depois usuário do banco de dados: Usuário depois a senha: Suasenha.

 

Repita isso para os 2 banco de dados.

 

Lembre de criar os banco de dados antes em http://seu-ip-do-servidor/phpmyadmin

 

Ao fazer esse tutorial, lembre de aplicar procedimentos de segurança como troca de portas padrões acesso ao phpmyadmin, e outras configurações para deixar seu ambiente de produção seguro.

 

Caso precisem de um norte e uma luz estou no meu discord: Catones#7674

 

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...