Ferramenta de linha de comando para gerir servidores de jogos.
Implantação de uma aplicação Marketplace
O Linode Marketplace permite-lhe implementar facilmente software numa Instância de Computação utilizando o Cloud Manager. Consulte Introdução ao Marketplace Apps para obter as etapas completas.
- Inicie sessão no Cloud Manager e seleccione a ligação Marketplace no menu de navegação esquerdo. Isso exibe a página Criar Linode com a guia Marketplace pré-selecionado.
- Sob a secção Seleccionar aplicação, seleccione a aplicação que gostaria de implementar.
- Preencha o formulário seguindo os passos e conselhos do guia Criar uma Instância de Computação. Dependendo da aplicação Marketplace que seleccionou, poderão estar disponíveis opções de configuração adicionais. Consulte a secção Opções de Configuração abaixo para obter distribuições compatíveis, planos recomendados e quaisquer opções de configuração adicionais disponíveis para esta aplicação Marketplace .
- Clique no botão Criar Linode. Uma vez que a Instância de Cálculo tenha sido provisionada e esteja totalmente ligada, aguarde que a instalação do software esteja concluída. Se a instância for desligada ou reiniciada antes deste momento, a instalação do software provavelmente falhará.
- Para verificar se a aplicação foi totalmente instalada, consulte Introdução a Marketplace Apps > Verificar instalação. Depois de instalada, siga as instruções na secção Introdução após a implementação para aceder à aplicação e começar a utilizá-la.
Para verificar se a aplicação foi totalmente instalada, consulte Introdução a Marketplace Apps > Verificar instalação. Depois de instalada, siga as instruções na secção Introdução após a implementação para aceder à aplicação e começar a utilizá-la.
Tempo estimado de implantação: O LinuxGSM deve ser totalmente instalado dentro de 10 a 15 minutos após a instância de computação ter terminado o provisionamento.
Implantação de uma aplicação Marketplace
- Distribuições suportadas: Ubuntu 22.04 LTS
- Plano sugerido: Podem ser utilizados todos os tipos e tamanhos de planos.
Opções do LinuxGSM
- Endereço de correio eletrónico (obrigatório): Introduza o endereço de correio eletrónico a utilizar para gerar os certificados SSL.
- Nome do servidor de jogo: Introduza o código do servidor que pretende instalar. Veja a Lista de Servidores LinuxGSM.
Utilizador Sudo limitado
É necessário preencher os seguintes campos para criar automaticamente um utilizador sudo limitado, com uma palavra-passe forte gerada para a sua nova Instância de computação. Esta conta será atribuída à instância de computação sudo que fornece permissões elevadas ao executar comandos com o grupo sudo
prefixo.
- Utilizador sudo limitado: Introduza o seu nome de utilizador preferido para o utilizador limitado. Sem letras maiúsculas, espaços ou caracteres especiais
Localizar a palavra-passe Sudo gerada
É gerada uma palavra-passe para o utilizador limitado e armazenada numa.credentials
no seu diretório pessoal, juntamente com as palavras-passe específicas da aplicação. Isto pode ser visualizado executando:cat /home/$USERNAME/.credentials
Para obter melhores resultados, adicione uma chave SSH de conta para o usuário do Cloud Manager que está implantando a instância e selecione esse usuário como umauthorized_user
na API ou seleccionando essa opção no Cloud Manager. A sua chave pública SSH será atribuída à raiz e ao utilizador limitado. - Desativar o acesso à raiz através de SSH: Para bloquear o início de sessão do utilizador raiz através de SSH, seleccione Sim. Pode ainda mudar para o utilizador root depois de iniciar sessão, e pode também iniciar sessão como root através de Lish.
Aceder à instância sem SSH
Se desativar o acesso à raiz para a sua implementação e não fornecer uma chave SSH de conta válida atribuída aoauthorized_user
terá de iniciar sessão como utilizador root através do comando Consola Lish e executarcat /home/$USERNAME/.credentials
para ver a palavra-passe gerada para o utilizador limitado.
Domínio personalizado (Opcional)
Se você deseja configurar automaticamente um domínio personalizado, primeiro precisa configurar seu domínio para usar os servidores de nomes da Linode. Isso geralmente é realizado diretamente através do seu registrador. Consulte Usar os servidores de nomes da Linode com seu domínio. Quando isso estiver concluído, você pode preencher os seguintes campos para o aplicativo Marketplace :
- Linode API Token: Se desejar usar o Linode's DNS Manager para gerenciar registros DNS para seu domínio personalizado, crie um token de acesso pessoal do Linode API Token de acesso pessoal na sua conta com acesso de leitura/gravação aos domínios. Se isso for fornecido junto com os campos de subdomínio e domínio (descritos abaixo), a instalação tentará criar registros DNS através do Linode API. Consulte Obter um token de acesso API . Se não fornecer este campo, terá de configurar manualmente os seus registos DNS através do seu fornecedor de DNS e apontá-los para o endereço IP da nova instância.
- Subdomínio: O subdomínio que deseja utilizar, como por exemplo www para
www.example.com
. - Domínio: O nome de domínio que deseja utilizar, como por exemplo.com.
Advertência: Não utilizar um carácter de aspas duplas ("
) dentro de qualquer um dos campos de configuração específicos da aplicação, incluindo os campos de utilizador e senha da base de dados. Este carácter especial pode causar problemas durante a implementação.
Começar após a implantação
Obtenção da Palavra-passe de Admin
A palavra-passe para a conta de utilizador sudo foi gerada automaticamente durante o processo de instalação inicial. Para encontrar essa senha, faça login na Instância de computação por meio do comando Consola LISHou com SSH se tiver fornecido um Chave da conta. As credenciais estão disponíveis no ficheiro /home/$USERNAME/.credentials
:
cat /home/$USERNAME/.credentials
Sudo Username: $USERNAME
Sudo Password: 0oVSsWmkbGesmtuTlOEgFl7t
LinuxGSM User: linuxgsm
LinuxGSM User Password: nc023n30cal-3kd
O utilizador LinuxGSM é um membro do grupo sudo.
Para concluir o processo de instalação do servidor, execute su linuxgsm && chdir /home/linuxgsm
seguido de ./$GAMEERVERNAME install
.
Mais informações
Informações adicionais estão disponíveis no LinuxGSM.
O LinuxGSM Marketplace O aplicativo foi desenvolvido pela equipe Linode. Para suporte em relação à implantação de aplicativos, entre em contato com o Suporte Linode. Para obter suporte relacionado ao próprio LinuxGSM, conecte-se à comunidade via Discord .