Postado Abril 23, 2020 5 anos Este é um post popular. Introdução O que eu quero falar aqui não é a parte técnica de segurança, desempenho e outros pontos. Quero falar sobre o dia a dia de alguém que pretende ser um administrador e que acabou de começar um projeto. Mesmo que você seja leigo e tenha dificuldades com a "tela preta" do Linux onde você digita os comandos, ainda assim vale a pena optar pelo Linux logo de primeira pelos seguintes motivos: Quando você for inaugurar seu servidor você vai querer que ele tenha uma boa estabilidade e não fique travando ou sendo derrubado e você vai conseguir isso apenas utilizando Linux, então pra que aprender a montar tudo no Windows se depois, de qualquer forma, você vai ter que aprender Linux? Todo conhecimento é válido, mas você estaria atrasando seu lado fazendo isso. Visual Studio, complementos, bibliotecas. Antes de compilar sua source para Windows você vai precisar fazer o download, instalar e preparar o seu ambiente de trabalho e isso vai te custar muito tempo visto que são programas pesados, que demoram para serem baixados e instalados e que precisam de configurações muito especificas para compilar sem erros. Se você pode fazer isso tudo em 5 minutos e sem erros no Linux, porque insistir no Windows? Google Cloud Platform Spoiler É um serviço de computação em nuvem que oferece a todos uma quantia de U$$300 para serem gastar na própria plataforma, para que antes de contratar você possa testar todos os serviços. Ao criar seu VPS você terá acesso a esse serviço gratuitamente durante 1 ano, ou até que você gaste todo seu crédito. Para que isso não ocorra é recomendado que você desligue o serviço quando não estiver usando. O que é preciso para conseguir acesso a tudo isso gratuitamente? Uma conta no Google (Vai criar uma? clique aqui) Um cartão de crédito Mas porque é preciso de um cartão de crédito se você disse que era gratuito? O Google utiliza os dados do cartão, junto com outros dados particulares como seu CPF, para que você possa solicitar esses crédito apenas uma vez. Pode ficar tranquilo, nada será cobrado de você. Quando seus créditos acabarem o Google não irá usar os dados do seu carão para fazer a cobrança e ativação automática de nada, caso você tenha vontade de continuar você precisará comprar os créditos manualmente. Ativando os créditos Spoiler Clique aqui e faça login (caso não esteja logado), Marque todos os checkbox, e clique em avançar. Spoiler Simplesmente marque todos os checkbox, depois clique em Continuar Mude a opção para "Pessoa Tisica" e preencha todos os dados corretamente. (PS: Os dados devem ser os mesmos do titular do cartão), Spoiler Criando o VPS Spoiler Para facilitar, primeiramente clique aqui Você vai estar em uma tela semelhante a essa Spoiler Clique em CRIAR INSTÂNCIA, Na próxima tela você deve: Digitar um nome qualquer para a instância Mudar a localização para "Northamerica - Montreal" Selecionar o sistema operacional Marcar a checkbox Permitir tráfego HTTP e NÃO MARQUE Permitir tráfego HTTPS Spoiler Liberando as Portas Spoiler É necessário que seja liberado algumas portas no firewall, se não, quando você tentar conectar ao seu servidor não vai nem mesmo carregar a lista de characters. Note que existe uma barra de pesquisa no centro superior da tela, lá você deve digitar REDE, com isso vai aparecer um menu dropdown com algumas opções e então, clique em Regras de Firewall. Spoiler É preciso que você crie duas regras idênticas uma do tipo ENTRADA e outra do tipo SAÍDA Digite um Nome: otserv-entrada Em "destinos" mude para Todas as instâncias na rede Marque Entrada Intervalos de IP, digita: 0.0.0.0/0 e após isso aperte a tecla TAB do teclado TCP: 443, 80, 7171-7173 (aperte TAB depois de digitar) UDP: 433, 443, 7171-7173 (aperte TAB depois de digitar) Refaça o mesmo procedimento usando o nome: otserv-saida e marcando a caixa Saida Spoiler Criando um acesso Spoiler Primeiramente clique aqui Se a VPS não estiver VERDE, significa que está desligada, então você clica no botão á direita e liga. Spoiler Agora clique em SSH e depois em Abrir na janela do navegador Spoiler Irá abrir uma tela de fundo preto e então você irá copiar os códigos que vou deixar aqui e irá colar na tela de fundo preto. Após colar o código você iria apertar a tecla ENTER do teclado, e esperar carregar. Quando aparecer o nome da máquina em verde significa que já carregou, ai você digita o próximo comando sudo su root passwd root Não copie o que está escrito aqui. Nessa parte você deve digitar uma senha qualquer nano /etc/ssh/sshd_config Dentro do arquivo você vai procurar por: PermitRootLogin no E vai apagar o "no" e no lugar escrever "yes" ficando assim: PermitRootLogin yes Dentro do arquivo você vai procurar por: PasswordAuthentication no E novamente muda para "yes", ficando assim: PasswordAuthentication yes REMOVA O SINAL # que vai estar na frente de PermitRootLogin e também o que está na frente de PasswordAuthentication Após isso, você vai precisar salvar esse arquivo, e isso você fará da seguinte forma: Aperte CTRL+X Aperte a tecla Y do teclado Aperta a tecla ENTER do teclado E depois reinicia o serviço, para que ele reconheça suas alterações service sshd restart Spoiler Enviar arquivos para o VPS Spoiler Agora chegou o momento em que você precisa enviar os arquivos do seu site/server para o VPS Faça o Download do Bitvise Client clicando aqui A instalação do programa é simples, você apenas irá aceitar as condições e avançar para o próximo passo. Com o programa já aberto você irá digitar: Host: ip do servidor Port: 22 User: root Clica em Log In Spoiler A parte de compilação da source, instalar o site e abrir o server ficará para o próximo tópico, visto que, é possível aplicar em qualquer VPS e não somente do Google. Se deseja instalar um site e fazer a compilação da source clique aqui Se você tiver qualquer dúvida em relação a esse tutorial não fique acuado em perguntar, irei responder todas as dúvidas no tópico. Não respondo PM, porém também estou no Discord do TibiaKing e posso ajuda-los por lá.
Postado Abril 23, 2020 5 anos Belo tutorial, com informações completas e organizado. Tava lendo sobre o Google cloud várias informações que eu não conhecia, achei mto interessante! Muito obrigado pelo conteúdo Ot Design: https://discord.gg/VgtVRNmCD7
Postado Abril 24, 2020 5 anos Autor Se você conseguiu acessar pelo Bitvise, significa que deu tudo certo, Caso não tenha conseguido, me informa qual distribuição do Linux você está usando que eu dou uma olhada (isso deve ser muito simples de resolver). Eu não tinha reparado que em distribuições diferentes esse arquivo pode ser diferente. @Everaldo Woopz
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.