OTpanel upgrade, chegou a versão OTserv Global 10.81

Opa pessoal,

Orgulhosamente, estamos liberando oficialmente a versão 10.81 que foi concedida por excelentes programadores da comunidade www.xtibia.com que é um site parceiro e hospedada aqui conosco. Como vocês sabem, nossos desenvolvedores percorrem a WEB, todo mês, procurando boas versões de OTserv pra vocês. Procuramos facilitar
ao máximo sua instalação e configuração com o famoso painel OTpanel, exclusividade e desenvolvido pela equipe da Serversoft com a ajuda de beta testers da comunidade.

Eai, o que achou? Dê sugestões e dicas de novas versões pra gente, estamos
estudando formas de criar mais de 100 versões prontas pra vocês tudo disponível
a 1-click em nossa nova e futura, Biblioteca OTpanel =)

As novas versões disponíveis são 100% opensource e para mostrar transparência
ao cliente mostramos sempre o tópico original do Autor para que ele possa tirar
dúvidas ou conhecer melhor as funcionalidades ou até mesmo baixar e rodar em sua
máquina para testes iniciais, mas lembre-se que é sempre legal ter uma máquina 24×7
on-line para você poder passar pros amigos e desenvolver o game com eles.

Bruno Minervino TFS 1.2 – Xtibia.com (Atualizado para 10.81 set/2015)
http://www.xtibia.com/forum/topic/233223-1078-tfs-12-cast-system-novos-outfits-mounts/

Mitsuig TFS 1.0 – Xtibia.com (Atualizado com 10.81 set/2015)
http://www.xtibia.com/forum/topic/233142-global-full-xtibia-108081-tfs-1x-full-oramond-cast-system-lions-rock-v15/

Nossa equipe e a comunidade de OTserv agradecem a esses dois desenvolvedores
que estão criando as melhores versões globais brasileiras baseadas em TFS 1.2,
parabéns nossa equipe apoia o trabalho de vocês!

Se você gostou do trabalho deles, passe lá no tópico e comente. A comunidade
agradece sua participação =)

Para adquirir informações de onde baixamos a versão
para suporte com o Autor, por favor, abra o arquivo info.txt localizado
dentro da pasta do seu game ou siga os links acima.

Senha do God: god/otserv

Compilar OTserv Ubuntu 14.04 + TFS 1.1 + LAMP + Restarter

Escolhemos o Ubuntu 12.04 para ser o sistema operacional principal do OTpanel pois OTserv é um software escrito em 2002 e por isso usa recursos muito antigos e bibliotecas específicas para poder funcionar.

Soubemos há pouco tempo que a TFS 1.1 não consegue ser compilada nessa versão e por isso preparamos um tutorial para clientes que querem rodar Ubuntu + TFS 1.1, nesse caso ainda não é possível utilizar o OTpanel mas vamos te ensinar a montar o ambiente do zero.

Recomendamos esse tutorial pra usuários mais avançados, visto que não teremos as vantagens do OTpanel e todo o tutorial será feito diretamente no terminal SSH.

O que aprenderemos?
Instalar Apache, Mysql, PHP (lamp)
Instalar phpMyAdmin
Instalar Bibliotecas
Compilar TFS 1.1
Importar database
Verificar permissões
Adicionar Restarter

Nota importante: Nossas máquinas são equipadas com excelentes painéis de controle que possuem TODAS as funções realtime, ou seja, se você errar pode formatar a máquina em apenas 30 segundos!

Passo 1: Adquira um servidor Linux Ubuntu 14.04

Disponível em nosso catálogo de produtos em 60 segundos, clique aqui.

Entre como ROOT no SSH e digite os comandos abaixo, se não souber clique aqui.

Passo 2: Atualizar Sistema Operacional

apt-get update
apt-get upgrade

Passo 2: Baixando, compilando TFS 1.1

apt-get update;
apt-get install -y unzip git cmake build-essential liblua5.2-dev libgmp3-dev libmysqlclient-dev libboost-system-dev;
mkdir /home/otserv/ && cd /home/otserv/;
apt-get install -y aptitude bash-completion python-software-properties;

locale-gen en_US en_US.UTF-8 pt_BR.UTF-8 && dpkg-reconfigure locales
export LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8;
locale;

source /etc/bash_completion;
clear;
wget https://github.com/otland/forgottenserver/archive/v1.1.zip;
unzip v1.1.zip;
cd forgottenserver-1.1/ && mkdir build && cd build;
cmake ..
make

cp tfs ../
cd ..
./tfs

Passo 3: Instalando Apache, Mysql, PHP e phpMyAdmin

apt-get --reinstall install bsdutils;
apt-get install -y apache2 php5 mysql-server php5-mysql phpmyadmin

Dica: use uma senha segura para o MySQL, o comando mysql-server vai perguntar. Já a instalação do phpMyAdmin perguntará sobre DBCONFIG, selecione N e depois 1.apache

Para verificar a instalação use os comandos abaixo:

apache2 -v
php -v

A pasta do apache é /var/www/html

Para teste, crie um arquivo chamado index.php no caminho acima e coloque o seguinte código dentro do arquivo:

<?php
phpinfo();
?>

Após, abra seu browser e digite http://IP-DO-COMPUTADOR/index.php

OBS.: O ip que será digitado é o do computador aonde instalou o Apache.

Passo 4: Importando banco de dados

4.1: Criando a database

mysql -uroot -p;

depois digite

CREATE DATABASE otserv;
exit;

4.2: Importando

mysql -uroot -p < schema.sql

Dica: schema.sql está localizado dentro da pasta do seu game. Como estamos instalando a versão padrão do forgottenserver (TFS 1.1), a pasta é /home/otserv/forgottenserver; 

Passo5: Ligando o OTserv em Linux com Restarter

cd /home/otserv/forgottenserver;
wget https://raw.githubusercontent.com/otservme/baiak860/master/tfsAutoRestarter.sh;
mv tfs theforgottenserver;
chmod 777 tfsAutoRestarter.sh theforgottenserver;
./tfsAutoRestarter.sh

Pronto, seu game já deve estar rodando.

Dicas de segurança:
– Não rode o game como ROOT;
– Não use senha padrão para o MySQL.

Fonte:

http://www.apache.org/
http://www.mysql.com/
https://github.com/otland/forgottenserver