Postado Abril 22, 2015 10 anos Em 29/03/2015 em 21:42, Felipek9 disse: E ai galera, venho para minha primeira contribuição! Tenho visto bastante pessoas com dificuldade ao compilar em Linux. Estarei inserindo imagens ao TUTORIAL para facilitar e melhor explicar. PROGRAMAS NECESSÁRIOS: http://the.earth.li/~sgtatham/putty/0.63/x86/putty.exe- Putty - Para conectar ao Terminal. http://sourceforge.net/projects/filezilla/files/FileZilla_Client/3.9.0.5/FileZilla_3.9.0.5_win32-setup.exe/download?use_mirror=ufpr -Filezilla - Para transferir arquivos ao servidor. PASSO 1: Acessar o servidor via SSH utilizando o programa Putty. (imagem Putty 1) (imagem Putty 2) PASSO 2: Digite os comandos abaixo no Putty após conectado. apt-get update apt-get upgrade PASSO 3: Instalando apache2 apt-get install apache2 cd /var/www PASSO 4: Instalando php5 cd /var/www apt-get install php5 /etc/init.d/apache2 restart Apache2 e PHP5 são necessários para deixar o website online. Você pode acessar através de seu IP faça o teste. Digite o seu IP no navegador. PASSO 5: Instalando MySQL, nos comandos abaixo será necessário a escolha de uma senha para o MySQL apt-get install mysql-server apt-get install libapache2-mod-auth-mysql apt-get install php5-mysql Concluída a instalação do MySQL, aplicação necessária para a Database do seu servidor. Você pode acessar através do seu IP seuip/phpmyadmin PASSO 6: Instalando phpmyadmin, os comandos abaixo será necessário a escolha de uma senha para acesso ao Banco de Dados. apt-get install phpmyadmin DEBIAN - ln -fvs /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf /etc/init.d/apache2 restart UBUNTU - echo "include /etc/phpmyadmin/apache.conf" | sudo tee -a /etc/apache2/apache2.conf Feito isto, está quase tudo pronto. VOcê pode acessar seu banco de dados atraves do seu ip seguindo de /phpmyadmin. Ficando http://seuip/phpmyadmin Acesse seu banco de dados USER: root Password: selecionado no passo acima. PASSO 7: Compilando o servidor. Nos passos abaixo fará necessário a transferência de arquivos ao seu servidor, você usará o programa FILEZILLA. Código abaixo, necessário para instalação das Libs para compilar TFS 1.0, caso apareça alguma mensagem de Y ou N, digite Y sudo apt-get install git cmake build-essential liblua5.2-dev libgmp3-dev libmysqlclient-dev libboost-system-dev PASSO 8: Enviando o datapack, sources e website ao Servidor. Execute o aplicativo FILEZILLA (Imagem Filezilla 1) Acesse seu servidor com o mesmo usuário e senha para acessar o Putty. Usuário: root Senha: sua senha Acesse o diretório home /home Envie todos os arquivos para o /home (desktop), concluída transferencia é hora de compilar. PASSO 9: Acesse a pasta onde estão as Sources de seu TFS 1.0 cd /home/sources E execute o comando mkdir build && cd build PASSO 10: Instalando CMake apt-get install cmake PASSO 11: Execute o comando para compilar o servidos, neste passo se faz necessário você estar no diretório de suas Sources onde o arquivos CMakeLists.txt está e execute cmake .. PASSO 12: Compilando o TFS 1.0 make Concluída 100% seu servidor foi Compilado com sucesso. PASSO 13: Agora através do FILEZILLA, acesse o diretório /home/sources/build e mova o arquivo TFS para a pasta onde está seu datapack. Para facilitar em seu servidor, através FILEZILLA crie uma pasta chama otserv no diretório /home (imagem diretório datapack) Envie a pasta >>data<< o >>config.lua<< e o arquivo compilado >>TFS<< para dentro da pasta otserv. PASSO 14: Dando autorização para TFS, via Putty digite cd /home/otserv chmod 777 -R tfs PASSO 15: Ligando o TFS apt-get install screen screen ./tfs PASSO 16: Inserindo sua database ao MySQL. http://seuip/phpmyadmin Insira seu usuário e senha, conectado ao phpmyadmin, na área superior clique em SQL e execute o comando abaixo CREATE DATABASE global Acesse ao banco de dados criado, clique no banco de dados Global, vá até a aba superior Importar, escolha o a database de seu website no qual se encontra em seu computador e Execute. PASSO 17: Inserindo seu WebSite ao servidor. No FILEZILLA vá até o diretório abaixo /var/www Delete todos os arquivos existem dentro desta pasta, e transfira o seu website para dentro deste diretório. Faça as configurações em seu website através do config.php Lembrando que o server path deverá estar como abaixo. $config['site']['serverPath'] = "/home/otserv/"; PASSO 18: Concluído! Agora é só você estar fazendo as configurações de seu servidor e website. Pessoal, este é meu primeiro tutorial, caso haja algum erro ou haja alguma dúvida fico a disposição para os ajudar. muito bom bem explicado funcionou direitinho ^_^
Postado Setembro 4, 2015 9 anos Eu gostaria de tirar uma dúvida, esse tutorial tbm funciona em Virtualbox- Deabian7 ou eu tenho que instalar o Debian7 no meu pc ? Uma ajudinha, to fazendo isso no virtual box euando tento executar o comando cd/var/www ele fala que o arquivo ou diretório não encontrado Mostrar conteúdo oculto login as: ot root@XXX.XXX.XX.XXX's password: Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u3 x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. root@debian:~# apt-get update Atingido http://security.debian.orgwheezy/updates Release.gpg Atingido http://security.debian.orgwheezy/updates Release Atingido http://security.debian.orgwheezy/updates/main Sources Atingido http://security.debian.orgwheezy/updates/main amd64 Packages Atingido http://security.debian.orgwheezy/updates/main Translation-en Atingido http://ftp.br.debian.orgwheezy Release.gpg Atingido http://ftp.br.debian.orgwheezy-updates Release.gpg Atingido http://ftp.br.debian.orgwheezy Release Atingido http://ftp.br.debian.orgwheezy-updates Release Atingido http://ftp.br.debian.orgwheezy/main Sources Atingido http://ftp.br.debian.orgwheezy/main amd64 Packages Atingido http://ftp.br.debian.orgwheezy/main Translation-pt_BR Atingido http://ftp.br.debian.orgwheezy/main Translation-pt Atingido http://ftp.br.debian.orgwheezy/main Translation-en Atingido http://ftp.br.debian.orgwheezy-updates/main Sources Atingido http://ftp.br.debian.orgwheezy-updates/main amd64 Packages/DiffIndex Atingido http://ftp.br.debian.orgwheezy-updates/main Translation-en/DiffIndex Lendo listas de pacotes... Pronto root@debian:~# apt-get upgrade Lendo listas de pacotes... Pronto Construindo árvore de dependências Lendo informação de estado... Pronto 0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados. root@debian:~# apt-get install apache2 Lendo listas de pacotes... Pronto Construindo árvore de dependências Lendo informação de estado... Pronto apache2 já é a versão mais nova. apache2 configurado para instalar manualmente. 0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados. root@debian:~# cd/var/www -bash: cd/var/www: Arquivo ou diretório não encontrado root@debian:~# cd/var/www -bash: cd/var/www: Arquivo ou diretório não encontrado root@debian:~# Lendo informação de estado... Pronto apache2 já é a versão mais nova. -bash: Lendo: comando não encontradoapache2 configurado para instalar manualmente. 0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados. root@debian:~# cd/var/www -bash: cd/var/www: Arquivo ou diretório não encontrado eu seguir esse tutorial sem usar o cd/var/www aparentemente não deu nenhum erro, só que eu não consigo conectar o Filezilla ( não conseguia mesmo antes de seguir esse tutorial) ele da esse erro Resposta: fzSftp started Comando: open "vinicius@root" 22 Erro: ssh_init: Host does not exist Erro: Não foi possível conectar ao servidor Obs: já liberei as postas 80, 7171, e a porta 22 tanto no Debian quanto no meu windows e modem consigo até acessar a page do php pelo virtualbox Editado Setembro 4, 2015 9 anos por 157kolosso (veja o histórico de edições)
Postado Janeiro 9, 2016 9 anos Em 29/03/2015 em 21:42, Felipek9 disse: (imagem Putty 1) (imagem Putty 2) Não abre?
Postado Março 19, 2016 9 anos Em 29/03/2015 em 21:42, Felipek9 disse: PASSO 12: Compilando o TFS 1.0 make Concluída 100% seu servidor foi Compilado com sucesso. Eu tenho esse erro nesta passagem: CMake Error: The source directory "/home/tfsoficial" does not exist. Specify --help for usage, or press the help button on the CMake GUI. Makefile:2255: recipe for target 'cmake_check_build_system' failed make: *** [cmake_check_build_system] Error 1 Espero que possa me ajudar ...
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.