OpenSim é um software em fase beta (que nós de TI costumamos chamar, relembrando aquele velho samba, de fase "covarde sei que me podes chamar") e quase todo dia sai uma versão nova com correções e incrementos. Mas você deve fazer o download da "versão DMU" zipada - que já testamos e é consistente com nossos tutoriais - usando esse link.Outras versões do OpenSim podem não funcionar da maneira que apresentamos!
Recomendamos que você faça o unzip direto no disco C, quando será criada uma pasta: opensim - 0.5.9.
O OpenSim pode ser instalado sob Windows ou Linux. A instalação sob Linux, como já dissemos, está fora do escopo desses tutoriais.
O OpenSim foi desenvolvido usando a linguagem C# (lê-se C sharp, que significa "sustenido") que requer que um software de máquina virtual chamado .NET Framework esteja instalado. Esse programa normalmente vem já instalado junto com o Windows, mas é bom dar uma verificada, abrindo o Painel de Controle e a janela de "Adicionar ou remover programas". Caso o Microsoft .NET Framework não esteja lá, você pode baixá-lo e instalar, a partir do site da Microsoft.
O OpenSim requer a definição de certos parâmetros para ser instalado. Esses parâmetros são definidos num arquivo chamado OpenSim.ini que deve ficar na pasta bin. Para facilitar sua vida, nós criamos uma versão já maceteada desse arquivo e você pode baixá-la direto através desse link, salvando-o naquela pasta.
As únicas coisas que você vai precisar mudar no arquivo OpenSim.ini são os números das chamadas Porta HTTP e Porta Remota. Abra então o arquivo com o aplicativo Bloco de Notas e mude para dois números que têm que estar entre 1024 e 65000. Esses números são importantes para sua segurança - como se fossem senhas suas! Troque e re-salve o arquivo.
Anote os números que você deu para as Porta HTTP e Remota. Chamaremos muitas vezes a Porta HTTP, aqui em nossos tutoriais, apenas de "porta". Vamos falar mais sobre portas no próximo tutorial.
Depois disso tudo vamos então à instalação propriamente dita. O que você deve ter anotado num papel, além do número da porta é o nome (endereço) de sua máquina criado no DynDNS, como explicado em tutorial anterior. Outra coisa a ser anotada é um nome e sobrenome para o principal usuário do OpenSim, assim como uma senha/password. Se você tem usuário do SecondLife pode usar o mesmo nome, sobrenome e senha.
Abra a pasta bin e clique em OpenSim.exe. Vai se abrir uma janela de DOS (aquele preta) e vão aparecer várias linhas. Podem acontecer umas paradinhas... mas espere para tudo continuar. Até que pára numa parte interativa onde você tem que entrar com uns dados ou aceitar as definições default. Veja a figura:
A primeira coisa a entrar é um nome para a região principal de seu mundo. Nós chamamos a nossa de: DOAMERICO.
Depois vão aparecer, em sequência, 3 entradas para as quais você deve aceitar o default, apenas apertando Enter. São para: "Grid Location" (x e y) e "Internal IP Address" (aceite o 0.0.0.0). Depois vem a "Internal IP Port" que é aquela Porta HTTP.
Então vem a hora de você entrar com aquele nome definido em DynDNS (o nosso foi: doamerico.ath.cx).
Finalmente aparecem as entradas para "First Name", "Last Name" e "Password" do seu avatar.
Aí a coisa continua até aparecer "Region root #:", como na figura.
Nessa situação da janela DOS você pode entrar com comandos de sistema. Um dos comandos de sistema mais óbvio é o que você usa para "tirar do ar" seu mundo. É:
quit
Você pode usar agora um outro comando, para criar um usuário fictício que pode ajudar você em alguns testes (lembrando que você já definiu um usuário "master"). O comando tem como modelo:
create user <nome-do-usuário> <sobrenome-do-usuário> <password> 1000 1000
Esses dois 1000 são a localização de seu mundo na "grade de regiões" (não se preocupe com isso agora).
Um exemplo de criação de usuário seria:
create user Eva Silva 1ax2c3 1000 1000
Com isso, termina a instalação e rodada inicial de seu OpenSim. Agora, você precisa aprender alguma coisa sobre "portas", um assunto importante. Não dê "quit" ainda e vá para o tutorial seguinte .
TUTORIAL ANTERIOR TUTORIAL SEGUINTE ÍNDICE