Ir para conteúdo

OnDraKe

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    OnDraKe recebeu reputação de Bluetooth em Compilar Otserver Em Linux Desde O Inicio.   
    Porque um OTServer em linux?
    Linux é tudo 100% melhor que Windows. Proteção, o Linux tem uma rígida proteção contra acessos indesejados, acessos maliciosos. O Linux tem um mega capacidade de proteção DDoS isso e se você tiver as configurações corretas,roda map de qualquer tamanho sem limite de 100 mb.

    Primeiramente Obtenha uma plano Linux VPS/DEDICADO em www.gamershost.com

    Download Necessario:
    SSH Secure Shell
    FileZilla FTP
    Sources TFS - Qualquer versao.

    Primeiramente entre em contato com suporte do seu VPS/DEDICADO
    e peça para adicionar:


    Ubuntu add: deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main universe Debian add: deb http://ftp.de.debian.org/debian squeeze main no repositorio /etc/apt/sources.list: Quando for adicionado utilize o comando: apt-get update e pronto 1ª parte terminada agora vamos instalar as libs necesarias para copilar seu otserv. Primeiramente acesse seu terminal utilizando o SSH como mostraremos abaixo: Com SSH aberto Digite sua Senha de acesso; Proxima vez qeu for acessar sua maquina por shell clique em profile e entre. Pronto agora vem a parte mais facil. Agora vamos criar as pastas e instalar as libs. (Comandos para copiar e colar no shell [Copia: ctrl+insert] [Colar: shift+insert]). se voce estiver conectado com usuario root utilize o comando: cd .. em seguida vamos instalar as libs utilizando o comando: apt-get install libboost1.42-dev libboost-system1.42-dev libboost-filesystem1.42-dev libboost-date-time1.42-dev libboost-regex1.42-dev libboost-thread1.42-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev mysql-client-5.1 mysql-server-5.1 mysql-common libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev libcrypto++8 Se aparecer algo bla bla (Y or N?) digita Y e da enter. No debian pode usar o mesmo comando apenas trocando o 1.40-dev para 1.42-dev Pronto 2º passo terminado agora vamos criar a pasta do ot e trasferir os arquivos. no SSH digite: cd .. logo em seguida crie e pasta do ot: mkdir otserver Pronto pasta criada,agora itemos enviar as sources para a pasta utilizando o Filezilla FTP. Abra o Filezilla FTP Na parte marcada coloque o ip do VPS/DEDICADO,nome do seu usuario SSH,Senha do SSH e port utilize a 22 para ter total acesso como root em seguida entre na apsta do ot digitando no campo marcado: /otserv e depois aperte enter como mostra na imagem abaixo depois enviar as sourcer para pasta do seu OT e renomeio o nome da pasta para trunk depois te ter enviado tudo pro VPS/DEDICADO pelo SSH entre na pasta da sources para podermos copilar com o comando: cd /otserv/trunk para copilar execute o comando: ./autogen.sh espere terminar e digite: ./configure --enable-mysql espere terminar e digite: ./build.sh Pronto otserver copilado em Linux agora vamos aprender a instalar o apache,mysql e phpmyadmin para o site. Assim que o SSH estiver operando (aberto) vamos instalar o apache2 com o seguinte comando: apt-get install apache2 Assim que este comando for digitado, a saída exige que se Aperte S para confirmar ou N para cancelar a instalação. A imagem é muito parecida com a saída abaixo: A saída após confirmar com S é muito parecida com: Neste ponto o apache 2 está online. Agora vamos instalar o php5 no apache 2 como DSO (php como módulo do apache2). Para isto digite o comando: apt-get install php5 libapache2-mod-php5 A saída para este comando é muito parecida com a imagem abaixo: Pronto, para confirmar que o php 5 está sendo interpretado no apache2, primeiro é necessário digitar o comando abaixo afim de que o apache 2 possa reler suas configurações de maneira simples e rápida: /etc/init.d/apache2 restart Esse comando reinicia o apache2. Feito isto, podemos remover o index.html e criar um arquivo php. Para isto faça: rm -rf /var/www/index.html Agora precisams instalar o mysql 5 em nosso Debian/ubuntu, para isto use o seguinte comando: apt-get install mysql-server Será necessário confirmar, conforme a imagem abaixo: Confirme com S, assim que ocorrer o processo de instalação do mysql server a saída será muito parecida com a imagem abaixo: Esse trecho o mysql vai pedir a senha de root que será a senha padrão do administrador do mysql 5. Confirme com qualquer senha definida ao seu critério, em seguida uma nova tela será exibida pedindo confirmação de senha novamente, conforme a tela abaixo: As mensagens exibidas na instalação do mysql após confirmado devem ser muito parecidas com as da tela abaixo: Agora iremos para o passo final, a integração entre o apache, php, mysql e phpmyadmin. Para isto precisamos instalar a integração com o seguinte comando: apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin Assim que o comando é digitado, conforme citamos acima, você precisa apertar S para que seja confirmada a instalação da integração de o phpmyadmin. A saída do comando acima é muito parecida com a imagem a seguir: Confirmando com S a instalação prosseguirá, porém o phpmyadmin solicitará o container o qual ele vai operar. Devemos escolher o Apache2 conforme nosso padrão de instalação. Printamos a tela com esta informação: Marque a opção apache2 com a tecla space do seu teclado, a saída final segue-se abaixo: Pronto, agora só precisamos reiniciar o apache2 para que toda integração ocorra fielmente, precisamos copiar a pasta do phpmyadmin para o /var/www afim de acessarmos com c o front-end do phpmyadmin. Para isto digite os comandos: /etc/init.d/apache2 restart [/b]cp -rp /usr/share/phpmyadmin /var/www[b] O segundo comando faz a cópia citada. Para testarmos TUDO basta abrirmos o navegador e inserirmos o endereço http://localhost/phpmyadmin, se a saída for idêntica a da imagem abaixo, parabéns, sua missão acaba agora! para abrir o ot usaremos os comando: cd /otserv e execute o tfs usando: ./theforgottenserver
    lembrando de mover o tfs da pasta trunk para a pasta otserv.


    Creditos:
    Natan Beckman - Pelo Posto Inicial
    e Eu pela melhoria.
  2. Gostei
    OnDraKe recebeu reputação de Natanael Beckman em Compilar Otserver Em Linux Desde O Inicio.   
    Porque um OTServer em linux?
    Linux é tudo 100% melhor que Windows. Proteção, o Linux tem uma rígida proteção contra acessos indesejados, acessos maliciosos. O Linux tem um mega capacidade de proteção DDoS isso e se você tiver as configurações corretas,roda map de qualquer tamanho sem limite de 100 mb.

    Primeiramente Obtenha uma plano Linux VPS/DEDICADO em www.gamershost.com

    Download Necessario:
    SSH Secure Shell
    FileZilla FTP
    Sources TFS - Qualquer versao.

    Primeiramente entre em contato com suporte do seu VPS/DEDICADO
    e peça para adicionar:


    Ubuntu add: deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main universe Debian add: deb http://ftp.de.debian.org/debian squeeze main no repositorio /etc/apt/sources.list: Quando for adicionado utilize o comando: apt-get update e pronto 1ª parte terminada agora vamos instalar as libs necesarias para copilar seu otserv. Primeiramente acesse seu terminal utilizando o SSH como mostraremos abaixo: Com SSH aberto Digite sua Senha de acesso; Proxima vez qeu for acessar sua maquina por shell clique em profile e entre. Pronto agora vem a parte mais facil. Agora vamos criar as pastas e instalar as libs. (Comandos para copiar e colar no shell [Copia: ctrl+insert] [Colar: shift+insert]). se voce estiver conectado com usuario root utilize o comando: cd .. em seguida vamos instalar as libs utilizando o comando: apt-get install libboost1.42-dev libboost-system1.42-dev libboost-filesystem1.42-dev libboost-date-time1.42-dev libboost-regex1.42-dev libboost-thread1.42-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev mysql-client-5.1 mysql-server-5.1 mysql-common libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev libcrypto++8 Se aparecer algo bla bla (Y or N?) digita Y e da enter. No debian pode usar o mesmo comando apenas trocando o 1.40-dev para 1.42-dev Pronto 2º passo terminado agora vamos criar a pasta do ot e trasferir os arquivos. no SSH digite: cd .. logo em seguida crie e pasta do ot: mkdir otserver Pronto pasta criada,agora itemos enviar as sources para a pasta utilizando o Filezilla FTP. Abra o Filezilla FTP Na parte marcada coloque o ip do VPS/DEDICADO,nome do seu usuario SSH,Senha do SSH e port utilize a 22 para ter total acesso como root em seguida entre na apsta do ot digitando no campo marcado: /otserv e depois aperte enter como mostra na imagem abaixo depois enviar as sourcer para pasta do seu OT e renomeio o nome da pasta para trunk depois te ter enviado tudo pro VPS/DEDICADO pelo SSH entre na pasta da sources para podermos copilar com o comando: cd /otserv/trunk para copilar execute o comando: ./autogen.sh espere terminar e digite: ./configure --enable-mysql espere terminar e digite: ./build.sh Pronto otserver copilado em Linux agora vamos aprender a instalar o apache,mysql e phpmyadmin para o site. Assim que o SSH estiver operando (aberto) vamos instalar o apache2 com o seguinte comando: apt-get install apache2 Assim que este comando for digitado, a saída exige que se Aperte S para confirmar ou N para cancelar a instalação. A imagem é muito parecida com a saída abaixo: A saída após confirmar com S é muito parecida com: Neste ponto o apache 2 está online. Agora vamos instalar o php5 no apache 2 como DSO (php como módulo do apache2). Para isto digite o comando: apt-get install php5 libapache2-mod-php5 A saída para este comando é muito parecida com a imagem abaixo: Pronto, para confirmar que o php 5 está sendo interpretado no apache2, primeiro é necessário digitar o comando abaixo afim de que o apache 2 possa reler suas configurações de maneira simples e rápida: /etc/init.d/apache2 restart Esse comando reinicia o apache2. Feito isto, podemos remover o index.html e criar um arquivo php. Para isto faça: rm -rf /var/www/index.html Agora precisams instalar o mysql 5 em nosso Debian/ubuntu, para isto use o seguinte comando: apt-get install mysql-server Será necessário confirmar, conforme a imagem abaixo: Confirme com S, assim que ocorrer o processo de instalação do mysql server a saída será muito parecida com a imagem abaixo: Esse trecho o mysql vai pedir a senha de root que será a senha padrão do administrador do mysql 5. Confirme com qualquer senha definida ao seu critério, em seguida uma nova tela será exibida pedindo confirmação de senha novamente, conforme a tela abaixo: As mensagens exibidas na instalação do mysql após confirmado devem ser muito parecidas com as da tela abaixo: Agora iremos para o passo final, a integração entre o apache, php, mysql e phpmyadmin. Para isto precisamos instalar a integração com o seguinte comando: apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin Assim que o comando é digitado, conforme citamos acima, você precisa apertar S para que seja confirmada a instalação da integração de o phpmyadmin. A saída do comando acima é muito parecida com a imagem a seguir: Confirmando com S a instalação prosseguirá, porém o phpmyadmin solicitará o container o qual ele vai operar. Devemos escolher o Apache2 conforme nosso padrão de instalação. Printamos a tela com esta informação: Marque a opção apache2 com a tecla space do seu teclado, a saída final segue-se abaixo: Pronto, agora só precisamos reiniciar o apache2 para que toda integração ocorra fielmente, precisamos copiar a pasta do phpmyadmin para o /var/www afim de acessarmos com c o front-end do phpmyadmin. Para isto digite os comandos: /etc/init.d/apache2 restart [/b]cp -rp /usr/share/phpmyadmin /var/www[b] O segundo comando faz a cópia citada. Para testarmos TUDO basta abrirmos o navegador e inserirmos o endereço http://localhost/phpmyadmin, se a saída for idêntica a da imagem abaixo, parabéns, sua missão acaba agora! para abrir o ot usaremos os comando: cd /otserv e execute o tfs usando: ./theforgottenserver
    lembrando de mover o tfs da pasta trunk para a pasta otserv.


    Creditos:
    Natan Beckman - Pelo Posto Inicial
    e Eu pela melhoria.
  3. Gostei
    OnDraKe recebeu reputação de erlon em Compilar Otserver Em Linux Desde O Inicio.   
    Porque um OTServer em linux?
    Linux é tudo 100% melhor que Windows. Proteção, o Linux tem uma rígida proteção contra acessos indesejados, acessos maliciosos. O Linux tem um mega capacidade de proteção DDoS isso e se você tiver as configurações corretas,roda map de qualquer tamanho sem limite de 100 mb.

    Primeiramente Obtenha uma plano Linux VPS/DEDICADO em www.gamershost.com

    Download Necessario:
    SSH Secure Shell
    FileZilla FTP
    Sources TFS - Qualquer versao.

    Primeiramente entre em contato com suporte do seu VPS/DEDICADO
    e peça para adicionar:


    Ubuntu add: deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main universe Debian add: deb http://ftp.de.debian.org/debian squeeze main no repositorio /etc/apt/sources.list: Quando for adicionado utilize o comando: apt-get update e pronto 1ª parte terminada agora vamos instalar as libs necesarias para copilar seu otserv. Primeiramente acesse seu terminal utilizando o SSH como mostraremos abaixo: Com SSH aberto Digite sua Senha de acesso; Proxima vez qeu for acessar sua maquina por shell clique em profile e entre. Pronto agora vem a parte mais facil. Agora vamos criar as pastas e instalar as libs. (Comandos para copiar e colar no shell [Copia: ctrl+insert] [Colar: shift+insert]). se voce estiver conectado com usuario root utilize o comando: cd .. em seguida vamos instalar as libs utilizando o comando: apt-get install libboost1.42-dev libboost-system1.42-dev libboost-filesystem1.42-dev libboost-date-time1.42-dev libboost-regex1.42-dev libboost-thread1.42-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev mysql-client-5.1 mysql-server-5.1 mysql-common libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev libcrypto++8 Se aparecer algo bla bla (Y or N?) digita Y e da enter. No debian pode usar o mesmo comando apenas trocando o 1.40-dev para 1.42-dev Pronto 2º passo terminado agora vamos criar a pasta do ot e trasferir os arquivos. no SSH digite: cd .. logo em seguida crie e pasta do ot: mkdir otserver Pronto pasta criada,agora itemos enviar as sources para a pasta utilizando o Filezilla FTP. Abra o Filezilla FTP Na parte marcada coloque o ip do VPS/DEDICADO,nome do seu usuario SSH,Senha do SSH e port utilize a 22 para ter total acesso como root em seguida entre na apsta do ot digitando no campo marcado: /otserv e depois aperte enter como mostra na imagem abaixo depois enviar as sourcer para pasta do seu OT e renomeio o nome da pasta para trunk depois te ter enviado tudo pro VPS/DEDICADO pelo SSH entre na pasta da sources para podermos copilar com o comando: cd /otserv/trunk para copilar execute o comando: ./autogen.sh espere terminar e digite: ./configure --enable-mysql espere terminar e digite: ./build.sh Pronto otserver copilado em Linux agora vamos aprender a instalar o apache,mysql e phpmyadmin para o site. Assim que o SSH estiver operando (aberto) vamos instalar o apache2 com o seguinte comando: apt-get install apache2 Assim que este comando for digitado, a saída exige que se Aperte S para confirmar ou N para cancelar a instalação. A imagem é muito parecida com a saída abaixo: A saída após confirmar com S é muito parecida com: Neste ponto o apache 2 está online. Agora vamos instalar o php5 no apache 2 como DSO (php como módulo do apache2). Para isto digite o comando: apt-get install php5 libapache2-mod-php5 A saída para este comando é muito parecida com a imagem abaixo: Pronto, para confirmar que o php 5 está sendo interpretado no apache2, primeiro é necessário digitar o comando abaixo afim de que o apache 2 possa reler suas configurações de maneira simples e rápida: /etc/init.d/apache2 restart Esse comando reinicia o apache2. Feito isto, podemos remover o index.html e criar um arquivo php. Para isto faça: rm -rf /var/www/index.html Agora precisams instalar o mysql 5 em nosso Debian/ubuntu, para isto use o seguinte comando: apt-get install mysql-server Será necessário confirmar, conforme a imagem abaixo: Confirme com S, assim que ocorrer o processo de instalação do mysql server a saída será muito parecida com a imagem abaixo: Esse trecho o mysql vai pedir a senha de root que será a senha padrão do administrador do mysql 5. Confirme com qualquer senha definida ao seu critério, em seguida uma nova tela será exibida pedindo confirmação de senha novamente, conforme a tela abaixo: As mensagens exibidas na instalação do mysql após confirmado devem ser muito parecidas com as da tela abaixo: Agora iremos para o passo final, a integração entre o apache, php, mysql e phpmyadmin. Para isto precisamos instalar a integração com o seguinte comando: apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin Assim que o comando é digitado, conforme citamos acima, você precisa apertar S para que seja confirmada a instalação da integração de o phpmyadmin. A saída do comando acima é muito parecida com a imagem a seguir: Confirmando com S a instalação prosseguirá, porém o phpmyadmin solicitará o container o qual ele vai operar. Devemos escolher o Apache2 conforme nosso padrão de instalação. Printamos a tela com esta informação: Marque a opção apache2 com a tecla space do seu teclado, a saída final segue-se abaixo: Pronto, agora só precisamos reiniciar o apache2 para que toda integração ocorra fielmente, precisamos copiar a pasta do phpmyadmin para o /var/www afim de acessarmos com c o front-end do phpmyadmin. Para isto digite os comandos: /etc/init.d/apache2 restart [/b]cp -rp /usr/share/phpmyadmin /var/www[b] O segundo comando faz a cópia citada. Para testarmos TUDO basta abrirmos o navegador e inserirmos o endereço http://localhost/phpmyadmin, se a saída for idêntica a da imagem abaixo, parabéns, sua missão acaba agora! para abrir o ot usaremos os comando: cd /otserv e execute o tfs usando: ./theforgottenserver
    lembrando de mover o tfs da pasta trunk para a pasta otserv.


    Creditos:
    Natan Beckman - Pelo Posto Inicial
    e Eu pela melhoria.
  4. Gostei
    OnDraKe recebeu reputação de MaXwEllDeN em Compilar Otserver Em Linux Desde O Inicio.   
    Porque um OTServer em linux?
    Linux é tudo 100% melhor que Windows. Proteção, o Linux tem uma rígida proteção contra acessos indesejados, acessos maliciosos. O Linux tem um mega capacidade de proteção DDoS isso e se você tiver as configurações corretas,roda map de qualquer tamanho sem limite de 100 mb.

    Primeiramente Obtenha uma plano Linux VPS/DEDICADO em www.gamershost.com

    Download Necessario:
    SSH Secure Shell
    FileZilla FTP
    Sources TFS - Qualquer versao.

    Primeiramente entre em contato com suporte do seu VPS/DEDICADO
    e peça para adicionar:


    Ubuntu add: deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main universe Debian add: deb http://ftp.de.debian.org/debian squeeze main no repositorio /etc/apt/sources.list: Quando for adicionado utilize o comando: apt-get update e pronto 1ª parte terminada agora vamos instalar as libs necesarias para copilar seu otserv. Primeiramente acesse seu terminal utilizando o SSH como mostraremos abaixo: Com SSH aberto Digite sua Senha de acesso; Proxima vez qeu for acessar sua maquina por shell clique em profile e entre. Pronto agora vem a parte mais facil. Agora vamos criar as pastas e instalar as libs. (Comandos para copiar e colar no shell [Copia: ctrl+insert] [Colar: shift+insert]). se voce estiver conectado com usuario root utilize o comando: cd .. em seguida vamos instalar as libs utilizando o comando: apt-get install libboost1.42-dev libboost-system1.42-dev libboost-filesystem1.42-dev libboost-date-time1.42-dev libboost-regex1.42-dev libboost-thread1.42-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev mysql-client-5.1 mysql-server-5.1 mysql-common libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev libcrypto++8 Se aparecer algo bla bla (Y or N?) digita Y e da enter. No debian pode usar o mesmo comando apenas trocando o 1.40-dev para 1.42-dev Pronto 2º passo terminado agora vamos criar a pasta do ot e trasferir os arquivos. no SSH digite: cd .. logo em seguida crie e pasta do ot: mkdir otserver Pronto pasta criada,agora itemos enviar as sources para a pasta utilizando o Filezilla FTP. Abra o Filezilla FTP Na parte marcada coloque o ip do VPS/DEDICADO,nome do seu usuario SSH,Senha do SSH e port utilize a 22 para ter total acesso como root em seguida entre na apsta do ot digitando no campo marcado: /otserv e depois aperte enter como mostra na imagem abaixo depois enviar as sourcer para pasta do seu OT e renomeio o nome da pasta para trunk depois te ter enviado tudo pro VPS/DEDICADO pelo SSH entre na pasta da sources para podermos copilar com o comando: cd /otserv/trunk para copilar execute o comando: ./autogen.sh espere terminar e digite: ./configure --enable-mysql espere terminar e digite: ./build.sh Pronto otserver copilado em Linux agora vamos aprender a instalar o apache,mysql e phpmyadmin para o site. Assim que o SSH estiver operando (aberto) vamos instalar o apache2 com o seguinte comando: apt-get install apache2 Assim que este comando for digitado, a saída exige que se Aperte S para confirmar ou N para cancelar a instalação. A imagem é muito parecida com a saída abaixo: A saída após confirmar com S é muito parecida com: Neste ponto o apache 2 está online. Agora vamos instalar o php5 no apache 2 como DSO (php como módulo do apache2). Para isto digite o comando: apt-get install php5 libapache2-mod-php5 A saída para este comando é muito parecida com a imagem abaixo: Pronto, para confirmar que o php 5 está sendo interpretado no apache2, primeiro é necessário digitar o comando abaixo afim de que o apache 2 possa reler suas configurações de maneira simples e rápida: /etc/init.d/apache2 restart Esse comando reinicia o apache2. Feito isto, podemos remover o index.html e criar um arquivo php. Para isto faça: rm -rf /var/www/index.html Agora precisams instalar o mysql 5 em nosso Debian/ubuntu, para isto use o seguinte comando: apt-get install mysql-server Será necessário confirmar, conforme a imagem abaixo: Confirme com S, assim que ocorrer o processo de instalação do mysql server a saída será muito parecida com a imagem abaixo: Esse trecho o mysql vai pedir a senha de root que será a senha padrão do administrador do mysql 5. Confirme com qualquer senha definida ao seu critério, em seguida uma nova tela será exibida pedindo confirmação de senha novamente, conforme a tela abaixo: As mensagens exibidas na instalação do mysql após confirmado devem ser muito parecidas com as da tela abaixo: Agora iremos para o passo final, a integração entre o apache, php, mysql e phpmyadmin. Para isto precisamos instalar a integração com o seguinte comando: apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin Assim que o comando é digitado, conforme citamos acima, você precisa apertar S para que seja confirmada a instalação da integração de o phpmyadmin. A saída do comando acima é muito parecida com a imagem a seguir: Confirmando com S a instalação prosseguirá, porém o phpmyadmin solicitará o container o qual ele vai operar. Devemos escolher o Apache2 conforme nosso padrão de instalação. Printamos a tela com esta informação: Marque a opção apache2 com a tecla space do seu teclado, a saída final segue-se abaixo: Pronto, agora só precisamos reiniciar o apache2 para que toda integração ocorra fielmente, precisamos copiar a pasta do phpmyadmin para o /var/www afim de acessarmos com c o front-end do phpmyadmin. Para isto digite os comandos: /etc/init.d/apache2 restart [/b]cp -rp /usr/share/phpmyadmin /var/www[b] O segundo comando faz a cópia citada. Para testarmos TUDO basta abrirmos o navegador e inserirmos o endereço http://localhost/phpmyadmin, se a saída for idêntica a da imagem abaixo, parabéns, sua missão acaba agora! para abrir o ot usaremos os comando: cd /otserv e execute o tfs usando: ./theforgottenserver
    lembrando de mover o tfs da pasta trunk para a pasta otserv.


    Creditos:
    Natan Beckman - Pelo Posto Inicial
    e Eu pela melhoria.
  5. Gostei
    OnDraKe recebeu reputação de chapolin em Compilar Otserver Em Linux Desde O Inicio.   
    Porque um OTServer em linux?
    Linux é tudo 100% melhor que Windows. Proteção, o Linux tem uma rígida proteção contra acessos indesejados, acessos maliciosos. O Linux tem um mega capacidade de proteção DDoS isso e se você tiver as configurações corretas,roda map de qualquer tamanho sem limite de 100 mb.

    Primeiramente Obtenha uma plano Linux VPS/DEDICADO em www.gamershost.com

    Download Necessario:
    SSH Secure Shell
    FileZilla FTP
    Sources TFS - Qualquer versao.

    Primeiramente entre em contato com suporte do seu VPS/DEDICADO
    e peça para adicionar:


    Ubuntu add: deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main universe Debian add: deb http://ftp.de.debian.org/debian squeeze main no repositorio /etc/apt/sources.list: Quando for adicionado utilize o comando: apt-get update e pronto 1ª parte terminada agora vamos instalar as libs necesarias para copilar seu otserv. Primeiramente acesse seu terminal utilizando o SSH como mostraremos abaixo: Com SSH aberto Digite sua Senha de acesso; Proxima vez qeu for acessar sua maquina por shell clique em profile e entre. Pronto agora vem a parte mais facil. Agora vamos criar as pastas e instalar as libs. (Comandos para copiar e colar no shell [Copia: ctrl+insert] [Colar: shift+insert]). se voce estiver conectado com usuario root utilize o comando: cd .. em seguida vamos instalar as libs utilizando o comando: apt-get install libboost1.42-dev libboost-system1.42-dev libboost-filesystem1.42-dev libboost-date-time1.42-dev libboost-regex1.42-dev libboost-thread1.42-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev mysql-client-5.1 mysql-server-5.1 mysql-common libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev libcrypto++8 Se aparecer algo bla bla (Y or N?) digita Y e da enter. No debian pode usar o mesmo comando apenas trocando o 1.40-dev para 1.42-dev Pronto 2º passo terminado agora vamos criar a pasta do ot e trasferir os arquivos. no SSH digite: cd .. logo em seguida crie e pasta do ot: mkdir otserver Pronto pasta criada,agora itemos enviar as sources para a pasta utilizando o Filezilla FTP. Abra o Filezilla FTP Na parte marcada coloque o ip do VPS/DEDICADO,nome do seu usuario SSH,Senha do SSH e port utilize a 22 para ter total acesso como root em seguida entre na apsta do ot digitando no campo marcado: /otserv e depois aperte enter como mostra na imagem abaixo depois enviar as sourcer para pasta do seu OT e renomeio o nome da pasta para trunk depois te ter enviado tudo pro VPS/DEDICADO pelo SSH entre na pasta da sources para podermos copilar com o comando: cd /otserv/trunk para copilar execute o comando: ./autogen.sh espere terminar e digite: ./configure --enable-mysql espere terminar e digite: ./build.sh Pronto otserver copilado em Linux agora vamos aprender a instalar o apache,mysql e phpmyadmin para o site. Assim que o SSH estiver operando (aberto) vamos instalar o apache2 com o seguinte comando: apt-get install apache2 Assim que este comando for digitado, a saída exige que se Aperte S para confirmar ou N para cancelar a instalação. A imagem é muito parecida com a saída abaixo: A saída após confirmar com S é muito parecida com: Neste ponto o apache 2 está online. Agora vamos instalar o php5 no apache 2 como DSO (php como módulo do apache2). Para isto digite o comando: apt-get install php5 libapache2-mod-php5 A saída para este comando é muito parecida com a imagem abaixo: Pronto, para confirmar que o php 5 está sendo interpretado no apache2, primeiro é necessário digitar o comando abaixo afim de que o apache 2 possa reler suas configurações de maneira simples e rápida: /etc/init.d/apache2 restart Esse comando reinicia o apache2. Feito isto, podemos remover o index.html e criar um arquivo php. Para isto faça: rm -rf /var/www/index.html Agora precisams instalar o mysql 5 em nosso Debian/ubuntu, para isto use o seguinte comando: apt-get install mysql-server Será necessário confirmar, conforme a imagem abaixo: Confirme com S, assim que ocorrer o processo de instalação do mysql server a saída será muito parecida com a imagem abaixo: Esse trecho o mysql vai pedir a senha de root que será a senha padrão do administrador do mysql 5. Confirme com qualquer senha definida ao seu critério, em seguida uma nova tela será exibida pedindo confirmação de senha novamente, conforme a tela abaixo: As mensagens exibidas na instalação do mysql após confirmado devem ser muito parecidas com as da tela abaixo: Agora iremos para o passo final, a integração entre o apache, php, mysql e phpmyadmin. Para isto precisamos instalar a integração com o seguinte comando: apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin Assim que o comando é digitado, conforme citamos acima, você precisa apertar S para que seja confirmada a instalação da integração de o phpmyadmin. A saída do comando acima é muito parecida com a imagem a seguir: Confirmando com S a instalação prosseguirá, porém o phpmyadmin solicitará o container o qual ele vai operar. Devemos escolher o Apache2 conforme nosso padrão de instalação. Printamos a tela com esta informação: Marque a opção apache2 com a tecla space do seu teclado, a saída final segue-se abaixo: Pronto, agora só precisamos reiniciar o apache2 para que toda integração ocorra fielmente, precisamos copiar a pasta do phpmyadmin para o /var/www afim de acessarmos com c o front-end do phpmyadmin. Para isto digite os comandos: /etc/init.d/apache2 restart [/b]cp -rp /usr/share/phpmyadmin /var/www[b] O segundo comando faz a cópia citada. Para testarmos TUDO basta abrirmos o navegador e inserirmos o endereço http://localhost/phpmyadmin, se a saída for idêntica a da imagem abaixo, parabéns, sua missão acaba agora! para abrir o ot usaremos os comando: cd /otserv e execute o tfs usando: ./theforgottenserver
    lembrando de mover o tfs da pasta trunk para a pasta otserv.


    Creditos:
    Natan Beckman - Pelo Posto Inicial
    e Eu pela melhoria.
  6. Gostei
    OnDraKe recebeu reputação de aderline em Even Perfect Global Full 9.54   
    pra linux nao e assin que funciona nao filho nao e toda distro copila rpa linux que e so por que roda nao pra cada maquina vc tem que recopilar a distro vc teria que ter as source,
  7. Gostei
    OnDraKe recebeu reputação de vitormoitinho em Even Perfect Global Full 9.54   
    VEm copilado para windows se quzier uma versao melhor sem bugs com as novas areas so entrar em contato com o xandele ou comigo.
  8. Gostei
    OnDraKe recebeu reputação de mano8801 em Even Perfect Global Full 9.54   
    nao tem pra versao 12 pois no ubuntu 12 falta algumas libs pra rodar o tfs aconselhavel e a 10.04 lts ate 11.0
  9. Gostei
    OnDraKe recebeu reputação de xandele em Even Perfect Global Full 9.54   
    esse mapa e a versao antiga a versao atualizada esta melhor e sera postada em breve aqui no forum.
  10. Gostei
    OnDraKe recebeu reputação de rafuskao em Qual Melhor Host Com ProteçãoDDoS Para Baiak 22 MB Mapa?   
    Sim no seu caso em linux seria o mais adequado mais tambem tem umas windows na www.gamershost.com.br os vps vem com cisco guard firewall e um programa anti ddos e anti nuker..


    pra detalhes so entrar em contato [email protected]
  11. Gostei
    OnDraKe recebeu reputação de rayzinhoxd em Compilar Otserver Em Linux Desde O Inicio.   
    Porque um OTServer em linux?
    Linux é tudo 100% melhor que Windows. Proteção, o Linux tem uma rígida proteção contra acessos indesejados, acessos maliciosos. O Linux tem um mega capacidade de proteção DDoS isso e se você tiver as configurações corretas,roda map de qualquer tamanho sem limite de 100 mb.

    Primeiramente Obtenha uma plano Linux VPS/DEDICADO em www.gamershost.com

    Download Necessario:
    SSH Secure Shell
    FileZilla FTP
    Sources TFS - Qualquer versao.

    Primeiramente entre em contato com suporte do seu VPS/DEDICADO
    e peça para adicionar:


    Ubuntu add: deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main universe Debian add: deb http://ftp.de.debian.org/debian squeeze main no repositorio /etc/apt/sources.list: Quando for adicionado utilize o comando: apt-get update e pronto 1ª parte terminada agora vamos instalar as libs necesarias para copilar seu otserv. Primeiramente acesse seu terminal utilizando o SSH como mostraremos abaixo: Com SSH aberto Digite sua Senha de acesso; Proxima vez qeu for acessar sua maquina por shell clique em profile e entre. Pronto agora vem a parte mais facil. Agora vamos criar as pastas e instalar as libs. (Comandos para copiar e colar no shell [Copia: ctrl+insert] [Colar: shift+insert]). se voce estiver conectado com usuario root utilize o comando: cd .. em seguida vamos instalar as libs utilizando o comando: apt-get install libboost1.42-dev libboost-system1.42-dev libboost-filesystem1.42-dev libboost-date-time1.42-dev libboost-regex1.42-dev libboost-thread1.42-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev mysql-client-5.1 mysql-server-5.1 mysql-common libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev libcrypto++8 Se aparecer algo bla bla (Y or N?) digita Y e da enter. No debian pode usar o mesmo comando apenas trocando o 1.40-dev para 1.42-dev Pronto 2º passo terminado agora vamos criar a pasta do ot e trasferir os arquivos. no SSH digite: cd .. logo em seguida crie e pasta do ot: mkdir otserver Pronto pasta criada,agora itemos enviar as sources para a pasta utilizando o Filezilla FTP. Abra o Filezilla FTP Na parte marcada coloque o ip do VPS/DEDICADO,nome do seu usuario SSH,Senha do SSH e port utilize a 22 para ter total acesso como root em seguida entre na apsta do ot digitando no campo marcado: /otserv e depois aperte enter como mostra na imagem abaixo depois enviar as sourcer para pasta do seu OT e renomeio o nome da pasta para trunk depois te ter enviado tudo pro VPS/DEDICADO pelo SSH entre na pasta da sources para podermos copilar com o comando: cd /otserv/trunk para copilar execute o comando: ./autogen.sh espere terminar e digite: ./configure --enable-mysql espere terminar e digite: ./build.sh Pronto otserver copilado em Linux agora vamos aprender a instalar o apache,mysql e phpmyadmin para o site. Assim que o SSH estiver operando (aberto) vamos instalar o apache2 com o seguinte comando: apt-get install apache2 Assim que este comando for digitado, a saída exige que se Aperte S para confirmar ou N para cancelar a instalação. A imagem é muito parecida com a saída abaixo: A saída após confirmar com S é muito parecida com: Neste ponto o apache 2 está online. Agora vamos instalar o php5 no apache 2 como DSO (php como módulo do apache2). Para isto digite o comando: apt-get install php5 libapache2-mod-php5 A saída para este comando é muito parecida com a imagem abaixo: Pronto, para confirmar que o php 5 está sendo interpretado no apache2, primeiro é necessário digitar o comando abaixo afim de que o apache 2 possa reler suas configurações de maneira simples e rápida: /etc/init.d/apache2 restart Esse comando reinicia o apache2. Feito isto, podemos remover o index.html e criar um arquivo php. Para isto faça: rm -rf /var/www/index.html Agora precisams instalar o mysql 5 em nosso Debian/ubuntu, para isto use o seguinte comando: apt-get install mysql-server Será necessário confirmar, conforme a imagem abaixo: Confirme com S, assim que ocorrer o processo de instalação do mysql server a saída será muito parecida com a imagem abaixo: Esse trecho o mysql vai pedir a senha de root que será a senha padrão do administrador do mysql 5. Confirme com qualquer senha definida ao seu critério, em seguida uma nova tela será exibida pedindo confirmação de senha novamente, conforme a tela abaixo: As mensagens exibidas na instalação do mysql após confirmado devem ser muito parecidas com as da tela abaixo: Agora iremos para o passo final, a integração entre o apache, php, mysql e phpmyadmin. Para isto precisamos instalar a integração com o seguinte comando: apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin Assim que o comando é digitado, conforme citamos acima, você precisa apertar S para que seja confirmada a instalação da integração de o phpmyadmin. A saída do comando acima é muito parecida com a imagem a seguir: Confirmando com S a instalação prosseguirá, porém o phpmyadmin solicitará o container o qual ele vai operar. Devemos escolher o Apache2 conforme nosso padrão de instalação. Printamos a tela com esta informação: Marque a opção apache2 com a tecla space do seu teclado, a saída final segue-se abaixo: Pronto, agora só precisamos reiniciar o apache2 para que toda integração ocorra fielmente, precisamos copiar a pasta do phpmyadmin para o /var/www afim de acessarmos com c o front-end do phpmyadmin. Para isto digite os comandos: /etc/init.d/apache2 restart [/b]cp -rp /usr/share/phpmyadmin /var/www[b] O segundo comando faz a cópia citada. Para testarmos TUDO basta abrirmos o navegador e inserirmos o endereço http://localhost/phpmyadmin, se a saída for idêntica a da imagem abaixo, parabéns, sua missão acaba agora! para abrir o ot usaremos os comando: cd /otserv e execute o tfs usando: ./theforgottenserver
    lembrando de mover o tfs da pasta trunk para a pasta otserv.


    Creditos:
    Natan Beckman - Pelo Posto Inicial
    e Eu pela melhoria.
  12. Gostei
    OnDraKe deu reputação a Augusto em Compilar Otserver Em Linux Desde O Inicio.   
    O usuário do mysql provavelmente esta sem senha, logo não pode acessar qualquer banco de dados.

    Qualquer dúvida, de uma pesquisada a partir desse link aqui -> https://www.google.com.br/search?hl=pt-BR&site=&source=hp&q=definir+senha+no+mysql&oq=definir+senha+no+mysql&aq=f&aqi=&aql=&gs_l=hp.3...3685l7560l0l7894l22l13l0l0l0l0l403l1471l0j1j1j2j1l5l0.llsin.
  13. Gostei
    OnDraKe recebeu reputação de Zathao em Compilar Otserver Em Linux Desde O Inicio.   
    Porque um OTServer em linux?
    Linux é tudo 100% melhor que Windows. Proteção, o Linux tem uma rígida proteção contra acessos indesejados, acessos maliciosos. O Linux tem um mega capacidade de proteção DDoS isso e se você tiver as configurações corretas,roda map de qualquer tamanho sem limite de 100 mb.

    Primeiramente Obtenha uma plano Linux VPS/DEDICADO em www.gamershost.com

    Download Necessario:
    SSH Secure Shell
    FileZilla FTP
    Sources TFS - Qualquer versao.

    Primeiramente entre em contato com suporte do seu VPS/DEDICADO
    e peça para adicionar:


    Ubuntu add: deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main universe Debian add: deb http://ftp.de.debian.org/debian squeeze main no repositorio /etc/apt/sources.list: Quando for adicionado utilize o comando: apt-get update e pronto 1ª parte terminada agora vamos instalar as libs necesarias para copilar seu otserv. Primeiramente acesse seu terminal utilizando o SSH como mostraremos abaixo: Com SSH aberto Digite sua Senha de acesso; Proxima vez qeu for acessar sua maquina por shell clique em profile e entre. Pronto agora vem a parte mais facil. Agora vamos criar as pastas e instalar as libs. (Comandos para copiar e colar no shell [Copia: ctrl+insert] [Colar: shift+insert]). se voce estiver conectado com usuario root utilize o comando: cd .. em seguida vamos instalar as libs utilizando o comando: apt-get install libboost1.42-dev libboost-system1.42-dev libboost-filesystem1.42-dev libboost-date-time1.42-dev libboost-regex1.42-dev libboost-thread1.42-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev mysql-client-5.1 mysql-server-5.1 mysql-common libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev libcrypto++8 Se aparecer algo bla bla (Y or N?) digita Y e da enter. No debian pode usar o mesmo comando apenas trocando o 1.40-dev para 1.42-dev Pronto 2º passo terminado agora vamos criar a pasta do ot e trasferir os arquivos. no SSH digite: cd .. logo em seguida crie e pasta do ot: mkdir otserver Pronto pasta criada,agora itemos enviar as sources para a pasta utilizando o Filezilla FTP. Abra o Filezilla FTP Na parte marcada coloque o ip do VPS/DEDICADO,nome do seu usuario SSH,Senha do SSH e port utilize a 22 para ter total acesso como root em seguida entre na apsta do ot digitando no campo marcado: /otserv e depois aperte enter como mostra na imagem abaixo depois enviar as sourcer para pasta do seu OT e renomeio o nome da pasta para trunk depois te ter enviado tudo pro VPS/DEDICADO pelo SSH entre na pasta da sources para podermos copilar com o comando: cd /otserv/trunk para copilar execute o comando: ./autogen.sh espere terminar e digite: ./configure --enable-mysql espere terminar e digite: ./build.sh Pronto otserver copilado em Linux agora vamos aprender a instalar o apache,mysql e phpmyadmin para o site. Assim que o SSH estiver operando (aberto) vamos instalar o apache2 com o seguinte comando: apt-get install apache2 Assim que este comando for digitado, a saída exige que se Aperte S para confirmar ou N para cancelar a instalação. A imagem é muito parecida com a saída abaixo: A saída após confirmar com S é muito parecida com: Neste ponto o apache 2 está online. Agora vamos instalar o php5 no apache 2 como DSO (php como módulo do apache2). Para isto digite o comando: apt-get install php5 libapache2-mod-php5 A saída para este comando é muito parecida com a imagem abaixo: Pronto, para confirmar que o php 5 está sendo interpretado no apache2, primeiro é necessário digitar o comando abaixo afim de que o apache 2 possa reler suas configurações de maneira simples e rápida: /etc/init.d/apache2 restart Esse comando reinicia o apache2. Feito isto, podemos remover o index.html e criar um arquivo php. Para isto faça: rm -rf /var/www/index.html Agora precisams instalar o mysql 5 em nosso Debian/ubuntu, para isto use o seguinte comando: apt-get install mysql-server Será necessário confirmar, conforme a imagem abaixo: Confirme com S, assim que ocorrer o processo de instalação do mysql server a saída será muito parecida com a imagem abaixo: Esse trecho o mysql vai pedir a senha de root que será a senha padrão do administrador do mysql 5. Confirme com qualquer senha definida ao seu critério, em seguida uma nova tela será exibida pedindo confirmação de senha novamente, conforme a tela abaixo: As mensagens exibidas na instalação do mysql após confirmado devem ser muito parecidas com as da tela abaixo: Agora iremos para o passo final, a integração entre o apache, php, mysql e phpmyadmin. Para isto precisamos instalar a integração com o seguinte comando: apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin Assim que o comando é digitado, conforme citamos acima, você precisa apertar S para que seja confirmada a instalação da integração de o phpmyadmin. A saída do comando acima é muito parecida com a imagem a seguir: Confirmando com S a instalação prosseguirá, porém o phpmyadmin solicitará o container o qual ele vai operar. Devemos escolher o Apache2 conforme nosso padrão de instalação. Printamos a tela com esta informação: Marque a opção apache2 com a tecla space do seu teclado, a saída final segue-se abaixo: Pronto, agora só precisamos reiniciar o apache2 para que toda integração ocorra fielmente, precisamos copiar a pasta do phpmyadmin para o /var/www afim de acessarmos com c o front-end do phpmyadmin. Para isto digite os comandos: /etc/init.d/apache2 restart [/b]cp -rp /usr/share/phpmyadmin /var/www[b] O segundo comando faz a cópia citada. Para testarmos TUDO basta abrirmos o navegador e inserirmos o endereço http://localhost/phpmyadmin, se a saída for idêntica a da imagem abaixo, parabéns, sua missão acaba agora! para abrir o ot usaremos os comando: cd /otserv e execute o tfs usando: ./theforgottenserver
    lembrando de mover o tfs da pasta trunk para a pasta otserv.


    Creditos:
    Natan Beckman - Pelo Posto Inicial
    e Eu pela melhoria.
  14. Gostei
    OnDraKe recebeu reputação de petter em Compilar Otserver Em Linux Desde O Inicio.   
    Porque um OTServer em linux?
    Linux é tudo 100% melhor que Windows. Proteção, o Linux tem uma rígida proteção contra acessos indesejados, acessos maliciosos. O Linux tem um mega capacidade de proteção DDoS isso e se você tiver as configurações corretas,roda map de qualquer tamanho sem limite de 100 mb.

    Primeiramente Obtenha uma plano Linux VPS/DEDICADO em www.gamershost.com

    Download Necessario:
    SSH Secure Shell
    FileZilla FTP
    Sources TFS - Qualquer versao.

    Primeiramente entre em contato com suporte do seu VPS/DEDICADO
    e peça para adicionar:


    Ubuntu add: deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main universe Debian add: deb http://ftp.de.debian.org/debian squeeze main no repositorio /etc/apt/sources.list: Quando for adicionado utilize o comando: apt-get update e pronto 1ª parte terminada agora vamos instalar as libs necesarias para copilar seu otserv. Primeiramente acesse seu terminal utilizando o SSH como mostraremos abaixo: Com SSH aberto Digite sua Senha de acesso; Proxima vez qeu for acessar sua maquina por shell clique em profile e entre. Pronto agora vem a parte mais facil. Agora vamos criar as pastas e instalar as libs. (Comandos para copiar e colar no shell [Copia: ctrl+insert] [Colar: shift+insert]). se voce estiver conectado com usuario root utilize o comando: cd .. em seguida vamos instalar as libs utilizando o comando: apt-get install libboost1.42-dev libboost-system1.42-dev libboost-filesystem1.42-dev libboost-date-time1.42-dev libboost-regex1.42-dev libboost-thread1.42-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev mysql-client-5.1 mysql-server-5.1 mysql-common libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev libcrypto++8 Se aparecer algo bla bla (Y or N?) digita Y e da enter. No debian pode usar o mesmo comando apenas trocando o 1.40-dev para 1.42-dev Pronto 2º passo terminado agora vamos criar a pasta do ot e trasferir os arquivos. no SSH digite: cd .. logo em seguida crie e pasta do ot: mkdir otserver Pronto pasta criada,agora itemos enviar as sources para a pasta utilizando o Filezilla FTP. Abra o Filezilla FTP Na parte marcada coloque o ip do VPS/DEDICADO,nome do seu usuario SSH,Senha do SSH e port utilize a 22 para ter total acesso como root em seguida entre na apsta do ot digitando no campo marcado: /otserv e depois aperte enter como mostra na imagem abaixo depois enviar as sourcer para pasta do seu OT e renomeio o nome da pasta para trunk depois te ter enviado tudo pro VPS/DEDICADO pelo SSH entre na pasta da sources para podermos copilar com o comando: cd /otserv/trunk para copilar execute o comando: ./autogen.sh espere terminar e digite: ./configure --enable-mysql espere terminar e digite: ./build.sh Pronto otserver copilado em Linux agora vamos aprender a instalar o apache,mysql e phpmyadmin para o site. Assim que o SSH estiver operando (aberto) vamos instalar o apache2 com o seguinte comando: apt-get install apache2 Assim que este comando for digitado, a saída exige que se Aperte S para confirmar ou N para cancelar a instalação. A imagem é muito parecida com a saída abaixo: A saída após confirmar com S é muito parecida com: Neste ponto o apache 2 está online. Agora vamos instalar o php5 no apache 2 como DSO (php como módulo do apache2). Para isto digite o comando: apt-get install php5 libapache2-mod-php5 A saída para este comando é muito parecida com a imagem abaixo: Pronto, para confirmar que o php 5 está sendo interpretado no apache2, primeiro é necessário digitar o comando abaixo afim de que o apache 2 possa reler suas configurações de maneira simples e rápida: /etc/init.d/apache2 restart Esse comando reinicia o apache2. Feito isto, podemos remover o index.html e criar um arquivo php. Para isto faça: rm -rf /var/www/index.html Agora precisams instalar o mysql 5 em nosso Debian/ubuntu, para isto use o seguinte comando: apt-get install mysql-server Será necessário confirmar, conforme a imagem abaixo: Confirme com S, assim que ocorrer o processo de instalação do mysql server a saída será muito parecida com a imagem abaixo: Esse trecho o mysql vai pedir a senha de root que será a senha padrão do administrador do mysql 5. Confirme com qualquer senha definida ao seu critério, em seguida uma nova tela será exibida pedindo confirmação de senha novamente, conforme a tela abaixo: As mensagens exibidas na instalação do mysql após confirmado devem ser muito parecidas com as da tela abaixo: Agora iremos para o passo final, a integração entre o apache, php, mysql e phpmyadmin. Para isto precisamos instalar a integração com o seguinte comando: apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin Assim que o comando é digitado, conforme citamos acima, você precisa apertar S para que seja confirmada a instalação da integração de o phpmyadmin. A saída do comando acima é muito parecida com a imagem a seguir: Confirmando com S a instalação prosseguirá, porém o phpmyadmin solicitará o container o qual ele vai operar. Devemos escolher o Apache2 conforme nosso padrão de instalação. Printamos a tela com esta informação: Marque a opção apache2 com a tecla space do seu teclado, a saída final segue-se abaixo: Pronto, agora só precisamos reiniciar o apache2 para que toda integração ocorra fielmente, precisamos copiar a pasta do phpmyadmin para o /var/www afim de acessarmos com c o front-end do phpmyadmin. Para isto digite os comandos: /etc/init.d/apache2 restart [/b]cp -rp /usr/share/phpmyadmin /var/www[b] O segundo comando faz a cópia citada. Para testarmos TUDO basta abrirmos o navegador e inserirmos o endereço http://localhost/phpmyadmin, se a saída for idêntica a da imagem abaixo, parabéns, sua missão acaba agora! para abrir o ot usaremos os comando: cd /otserv e execute o tfs usando: ./theforgottenserver
    lembrando de mover o tfs da pasta trunk para a pasta otserv.


    Creditos:
    Natan Beckman - Pelo Posto Inicial
    e Eu pela melhoria.

Informação Importante

Confirmação de Termo