Search the Community
Showing results for tags 'ubuntu'.
Found 5 results
-
Auto Restart com Logs do servidor Tutorial explicando como criar um script.sh pelo terminal ssh. Para auto restart do servidor e salvar tudo o logs que acontece na distro, esse script vai iniciar o servidor toda vez que ele cair, fechar ou no server save. 1 - Vamos ver se o nano está instalado na sua máquina Linux, execute no terminal: sudo apt install nano 2 - Vamos no caminho da pasta do seu servidor tudo vai ser feito aqui: cd otservbr-global 3 - Agora vamos criar o script.sh: sudo nano otbr.sh - Depois insira: #!/bin/bash ulimit -c unlimited while true; do ./otbr 2>&1 | awk '{ print strftime("%F %T - "), $0; fflush(); }' | tee "logs/$(date +"%F %H-%M-%S.log")"; done - Salve com CTRL+X depois Y e Enter: 4 - Vamos dar permissão para o script criado: sudo chmod 775 -R otbr.sh 5 - Agora vamos criar a pasta onde vai ser salvo o logs do servidor: sudo mkdir logs 6 - Agora basta iniciar no terminal o script ./otbr.sh, você precisa ter a screen instalada: instalar a screen: sudo apt install screen 6.1 - Comandos básicos screen: Abrir uma screen: screen Sair de uma screen: CTRL + A, D Voltar para a ultima screen aberta: screen -r Fechar uma screen: CTRL + K, Y/N Info: Com a screen aberta use ```./otbr ou ./canary``` no diretorio raiz do projeto para iniciar o servidor. "canary ou otbr " depende de qual engine vcs esta utilizando"
- 1 reply
-
- autorestart
- linux
-
(and 1 more)
Tagged with:
-
Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Ex: The Forgotten Server 1.3, Versão: 10.98. Base: TFS 1.3, Versão 12.x Qual é a sua pergunta? [Dúvida] [LINUX] [UBUNTU 16.04] [C++] [CMAKE] [COMPILADORES] [OTSERVER 12X]E ai galera, como vão?Então, eu estou com um problema no meu servidor que é o seguinte: Quando eu compilo o servidor com o CMAKE, ele me diz que não consegue achar a pthread_create. Que é um pacote de Threads. (Destaquei em azul na print) E isso ocasionalmente me gera um crash no servidor depois de um tempo online (Segmentation fault (core dumped)). Já rodei em vários lugares e não consegui resolver esse problema. Alguém já teve esse problema na compilação do servidor? Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
-
Infraestrutura [AJUDA] Como instalar um Ot 8.6 OTX do zero - ubuntu
romaidana posted a question in Infraestrutura
Ola Pessoal, Apos de anos, estou voltando no mundo do OT 8.6, ja estou com o meu VPS.... 1* - Gostaria de saber, continuo com a Versao 12.04 ou vou para o 14.04 (UBUNTU) ? 2* - Como instalo do zero um servidor 8.6 OTX no linux? ( possuo as sources e o Gesior ) Desde ja agradeco- 2 replies
-
- como instalar ot no linux ubuntu
- php 5
- (and 15 more)
-
Este post foi promovido a um artigo
-
Compilando OpenTibia - Ubuntu 10.04 TLS Introdução Este tutorial foi escrito partindo do principio que o leitor tenha conhecimento minimo do sistema operacional Linux, saiba o que é o shell, entenda comandos simples do Linux, entre outras coisas essenciais. Caso você não se enquadre acesse os links.[spoiler=Links]Introdução ao Shell Comandos Básicos GCC Mãos a obra Passo 1 - Instalação das dependências Para efetuar a compilação do servidor é necessários algumas bibliotecas (libs), vamos fazer o download dessas bibliotecas preparando o sistema para compilar o OpenTibia. O simbolo # não deve ser digitado no terminal, ele está apenas indicando que tudo que esta adianta dele é um único comando, é apenas nomenclatura. Instalando GCC e G++ # sudo apt-get update # sudo apt-get install gcc # sudo apt-get install g++ Instalando as dependências # sudo apt-get install subversion autoconf build-essential pkg-config libboost-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmysqlclient-dev libcrypto++-dev ccache libboost-filesystem-dev libboost-regex-dev libboost-system-dev libboost-thread-dev screen libssl-dev libluajit-5.1-dev [spoiler=Leia]Este comando instalara algumas libs a mais, que não são totalmente necessárias para o OpenTibia, porem com elas também será possível compilar o TFS, caso queira apenas as libs do OpenTibia: # apt-get install autoconf libxml2-dev liblua5.1-0-dev g++ libgmp3-dev libboost1.35-dev Passo 2 - Configurações da compilação Neste passo iremos fazer as configurações do distro antes de compilar o mesmo, porem antes será necessário das privilegio aos arquivos, para isso faremos o seguinte. Pelo terminal entre no diretório onde encontra-se a pasta dos com arquivos, lembre-se não é para entrar no diretório onde está os arquivos, e sim no diretório pai deles. Troque o file pelo nome da pasta que encontra-se as sources. # chmod 777 -R file Preparando o terreno Os comandos abaixo devem ser executados dentro da pasta onde contem as sourcers. # ./autogen.sh [spoiler=Mysql] #./configure --enable-mysql [spoiler=SQLite] # ./configure --enable-sqlite [spoiler=Avançado]Acesse o arquivo configure para ver outras opções de configuração. Compilando... # make [spoiler=Avançado]Execute o comando abaixo para ver outras opções de compilação # make --help Se o seu computador for bom pode executar mais de um processo de compilação simultaneamente para isso use o comando abaixo, onde N é o numero de processos. # make -j N Pronto, está compilado. Executando # ./otserv Créditos Zirun Proibida a reprodução, parcial ou total do artigo sem previa autorização.