Compartilhe
Ir em baixo
avatar

Mensagens : 1431
Pontos : 2160
Evolução : 3

Ver perfil do usuáriohttp://www.bgames.com.br

[Tutorial] Compilando Trinity no Linux Ubuntu

em Qua 27 Fev 2013 - 14:02
Reputação da mensagem: 100% (2 votos)
Olá a todos, Hoje eu vou estar fazendo um tutorial sobre como compilar trinity núcleo no Ubuntu passo (linux) a passo!

Programas necessários

Putty (cliente ssh)
WinSCP (Como filezilla, etc)

Primeiro Passo.

Tudo bem, vamos começar. Abra o putty e você vai ver algo como isto Basta digitar o seu endereço IP do servidor em que eu coloquei "Tipo IP aqui" e então você pode clicar em salvar éter ou bater aberto. E você irá se conectar ao seu servidor linux. NOTA - Quando você vai digitar a senha, você não vai ver nada sendo digitado, mas é. Melhor coisa a fazer é copiar / colar com o botão direito na janela do ssh.

Segundo Passo

Execute estes comandos quando você entrar!

[Você precisa estar registrado e conectado para ver esta imagem.]

Código:
atualização sudo apt-get e atualização
Após fazer isso, você estará pronto para começar a instalar os programas necessários para compilar trindade núcleo!

Terceiro Passo

Agora que você atualizou seu sistema, você está pronto para instalar os programas necessários para compilar. Execute os comandos abaixo na janela do seu ssh (putty) e esperar por eles para instalar.

[Você precisa estar registrado e conectado para ver esta imagem.]

Código:
sudo apt-get install build-essential autoconf libtool g+ + gcc cmake fazer git-core remendo wget ligações zip unzip unrar
Depois que um é feito, execute este comando abaixo.

[Você precisa estar registrado e conectado para ver esta imagem.]

Código:
sudo apt-get install openssl libssl-dev mysql-server mysql-client-dev libmysqlclient15 libmysql + +-dev libreadline6-dev zlib1g-dev libbz2-dev
Você também vai precisar para instalar tela para executar programas depois que você fecha o seu cliente SSH. Execute o seguinte comando.

Código:
tela de instalação sudo apt-get
Quarto passo - download e descompactar o ACE-biblioteca

Agora estamos a avançar para a instalação de ACE no seu Linux, este programa vai levar de 5 minutos - 30 minutos, dependendo quão rápido o seu linux é. Execute os comandos abaixo.

[Você precisa estar registrado e conectado para ver esta imagem.]

Código:
http://download.dre.vanderbilt.edu/previous_versions/ACE-6.0.3.tar.gz wget
tar xvzf ACE-6.0.3.tar.gz
ACE_wrappers cd /
mkdir construção
cd de construção
Configurando, compilando e instalando ACE

método recomendado. Isto irá instalar ACE para todos os usuários da máquina. Ele vai construir a biblioteca como um usuário sem privilégios específicos, e instalá-lo no diretório / usr / local como root (superusuário).

[Você precisa estar registrado e conectado para ver esta imagem.]

Código:
.. / Configure - disable-ssl
fazer
sudo make install
Isto é o que ele vai olhar como quando está configurando - Quando você começar a compilar ACE você vai ver algumas coisas como esta - Quinto passo - Puxando Trindade Núcleo Agora que você tem todos os programas necessários para compilar, instalado e pronto para ir. Agora você está pronto para puxar núcleo trindade e compilá-lo! Obtendo o código fonte

[Você precisa estar registrado e conectado para ver esta imagem.]

[Você precisa estar registrado e conectado para ver esta imagem.]

Código:
cd ~ /
git clone git :/ / github.com / TrinityCore / TrinityCore.git
Agora, execute o seguinte comando

Código:
cd Trinitycore
Criando o diretório de construção

Para evitar problemas com atualizações e sourcebuilds colisão, criamos um determinado diretório de construção, para que evitar possíveis problemas devido a que (se for o caso podem ocorrer)

Código:
mkdir construção
cd de construção
Configurando para compilar

Agora que você tem os arquivos, e você está dentro da pasta build. Você está pronto para configurá-lo. Execute o seguinte comando.

Código:
cmake .. /-DPREFIX = / home / `echo $ USER` / servidor DTOOLS = 1
Construir o núcleo

Depois de configurar e verificar se tudo está em ordem (leia saída cmakes), você pode construir Trindade (isso vai levar algum tempo a menos que você estiver em uma máquina muito rápida) Iniciada fazer, e então make install.

Código:
fazer
make install
Se você tem múltiplos núcleos de CPU, você pode habilitar o uso daqueles durante a compilação: exemplo - faz-de-j 4 (4 é o número de núcleos a caixa tem.)

Código:
tornar-j <número de cores>
make install
Fazendo servidor público

As portas estão abertas por padrão no Linux, assim você só precisa configurar um configs poucos e definir o realmlist em seu banco de dados. Você encontra os arquivos de seu servidor em casa / root / servidor
NOTA - Nas imagens abaixo, a minha pasta será Núcleo nome, mas se você seguir este guia de vocês vai ser chamado de servidor. Agora você vai precisar abrir WinSCP e digite suas informações de fora . Hostname - IP Nome de usuário - root (padrão nome de usuário linux) Senha - A senha do SSH porta 22 (padrão) Depois de ter logado em WinSCP, fazer o seu caminho para a casa de raiz / / servidor / etc que você deve ver isso. E Rename worldserver.config.dist & authserver.config.dist Renomeie-os para worldserver.config & authserver.config depois de fazer isso, clique direito sobre authserver.config e clique em editar e fazer a mesma coisa com o worldserver.config - Vá para baixo até que você encontrar.

[Você precisa estar registrado e conectado para ver esta imagem.]

[Você precisa estar registrado e conectado para ver esta imagem.]

[Você precisa estar registrado e conectado para ver esta imagem.]

[Você precisa estar registrado e conectado para ver esta imagem.]

Código:
LoginDatabaseInfo = "127.0.0.1; 3306; trindade; trindade; auth"
WorldDatabaseInfo = "127.0.0.1; 3306; trindade; trindade; mundo"
CharacterDatabaseInfo = "127.0.0.1; 3306; trindade; trindade; caráter"
E mude para a informação, você tem a configuração durante a instalação do mysql. Edição do realmlist banco de dados Agora que você alterou os arquivos de configuração, você vai precisar para mudar o realmlist no banco de dados. Abra seu HeidiSQL programa mysql ou o que você pode usar. E login. E ir para a Auth -> realmlist -.> Realmlist Mude para o endereço IP do servidor Você está agora terminar de instalar e compilar o servidor, tudo que você precisa fazer agora é iniciar-se. E você pode fazê-lo seguindo os comandos abaixo.

[Você precisa estar registrado e conectado para ver esta imagem.]

Código:
cd / home / root / server / bin
tela. authserver /
tela. / WorldServer
Spoiler:
Créditos  Ghostcrawler336
avatar

Mensagens : 331
Pontos : 640
Ver perfil do usuário

Re: [Tutorial] Compilando Trinity no Linux Ubuntu

em Qua 27 Fev 2013 - 18:19
Poxa vei isso e sacanagem posta a poha do nome dos creditos normal por favor ne staff isso e sacanagem
avatar

Mensagens : 537
Pontos : 273
Ver perfil do usuário

Re: [Tutorial] Compilando Trinity no Linux Ubuntu

em Qua 27 Fev 2013 - 18:27
Reputação da mensagem: 100% (1 votos)
Nao Entendi Nada + Valeu Por Compartilhar
avatar

Mensagens : 1305
Pontos : 16155
Ver perfil do usuáriohttp://www.google.com.br

Re: [Tutorial] Compilando Trinity no Linux Ubuntu

em Qua 27 Fev 2013 - 20:15
SenhorRevolta escreveu:Poxa vei isso e sacanagem posta a poha do nome dos creditos normal por favor ne staff isso e sacanagem

amigo tem uma denuncia a fazer? não utilize do flood aqui, vá na área livre e faça.


Obrigado Darkness pelo tutorial, eu pessoalmente irei utilizar pois para mim linux é bem melhor
avatar

Mensagens : 2
Pontos : 7
Ver perfil do usuário

Re: [Tutorial] Compilando Trinity no Linux Ubuntu

em Qui 15 Ago 2013 - 2:56
MuitoBom!! Valeu.. Darkness. estou tentando por meu servidor on em unix.. porem preciso de ajuda.. Poderia nos dar essa força? Obrigado

O autor desta mensagem foi removido do fórum - Ver a mensagem

avatar

Mensagens : 9
Pontos : 179
Ver perfil do usuário

Re: [Tutorial] Compilando Trinity no Linux Ubuntu

em Qui 13 Mar 2014 - 20:31
o KaraLegal nao tinha feito um tutorial desses vale copia agora ????

Mensagens : 1091
Pontos : 25172
Ver perfil do usuário

Re: [Tutorial] Compilando Trinity no Linux Ubuntu

em Qui 13 Mar 2014 - 21:05
Olá,
Primeiro evite reviver tópicos com mais de 3 semanas dês da ultima mensagem.

certo não é mas tem que por os devidos creditos.

Até mais.
Conteúdo patrocinado

Re: [Tutorial] Compilando Trinity no Linux Ubuntu

Voltar ao Topo
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum