A documentação a seguir descreve como instalar o componente de servidor
Explorador de Sistema Remoto em um servidor AIX.
Pré-requisitos
O
Perl e o Java 1.4 devem estar em seu caminho. Para testar o Perl, execute o seguinte comando a partir de um shell de comando:
perl-V
Para testar a versão Java, execute o seguinte comando a partir de um prompt de comandos:
java -version
Se
você receber a mensagem "comando não encontrado", crie um link simbólico ao
comando Java em
/usr/bin executando o seguinte comando:
ln -s diretório_de_instalação_do_jdk /jre/bin/java /usr/bin/java
Instalando o código do servidor
Complete as seguintes
tarefas se você estiver instalando o código do servidor a partir do WebSphere Development Studio Client
para iSeries. Clique
aqui para obter instruções
de instalação do código do servidor a partir do WebSphere Development Studio Client Advanced
Edition para iSeries.
- Crie um diretório no servidor remoto no qual você deseja instalar o código do servidor. O restante dessas instruções adotará o diretório de instalação
/opt/rseserver (adequado para compartilhamento de equipe), mas você pode
utilizar qualquer outro diretório.
- Localize rseserver.jar em
x:\diretório do produto\rse\eclipse\plugins\com.ibm.etools.systems.universal_version_number\serverruntime\
em sua estação de trabalho local, sendo que x:\diretório do
produto é o diretório no qual você instalou o produto.
- Copie rseserver.jar para o diretório /opt/rseserver
em seu servidor remoto.
- No servidor remoto, abra um prompt de comandos e vá para o diretório no qual você
copiou o arquivo rseserver_jar.
- Para extrair os arquivos dentro do arquivo JAR, execute:
jar -xvf rseserver.jar
Nota: O comando
JAR é enviado com o JDK e pode não estar em seu caminho. Se você receber uma
mensagem "comando não encontrado" ao executar o comando JAR, tente qualificar
o comando JAR com o diretório de instalação do JDK. Por
exemplo: /opt/IBMJava2-131/bin/jar -xvf rseserver.jar
- Complete os seguintes comandos de configuração:
dos2unix daemon.aix
dos2unix server.aix
chmod 755 server.aix
chmod 755 daemon.aix
chmod 755 auth.pl
Complete as seguintes tarefas se estiver instalando o
código do servidor a partir do WebSphere Development Studio Client Advanced Edition para
iSeries. Clique
aqui para obter instruções para
instalar o código do servidor a partir do WebSphere Development Studio Client para iSeries.
- Crie um diretório no servidor remoto no qual você deseja instalar o código do servidor. O restante dessas instruções adotará o diretório de instalação
/opt/rseserver (adequado para compartilhamento de equipe), mas você pode
utilizar qualquer outro diretório.
- Localize rseserver.jar e rseserver_setup.sh em
x:\diretório do produto\rse\eclipse\plugins\com.ibm.etools.systems.universal_version_number\serverruntime\
em sua estação de trabalho local, sendo que x:\diretório do
produto é o diretório no qual você instalou o produto.Na versão
Advanced do produto, localize
rseserver.jar em
x:\diretório do produto\iseries\server.runtimes.aix_número_da_versão\
em sua
estação de trabalho local.
- Copie os arquivos rseserver.jar e rseserver_setup.sh para
o diretório /opt/rseserver em seu servidor remoto.
- No servidor remoto, abra um prompt de comandos e mude para o diretório no qual copiou o arquivo rseserver_setup.sh.
- Execute os seguintes comandos:
dos2unix rseserver_setup.sh
chmod ug+rwx rseserver_setup.sh
./rseserver_setup.sh diretório_de_instalação
sendo que diretório_de_instalação é
o diretório na máquina remota no qual você quer que o componente de servidor
seja instalado, por exemplo: /opt/rseserver. (Se você não especificar
um diretório, o diretório de instalação padrão será /opt/rseserver630.
Observe que esse diretório padrão pode precisar que você tenha acesso à raiz).
Iniciando o servidor
Você pode iniciar o servidor com um daemon, automaticamente na inicialização, ou manualmente.
Para iniciar o servidor com o daemon do servidor- Assegure-se de que a execução esteja sendo feita com o ID de usuário root. (Se o daemon não
for executado sob a raiz, ele não poderá autenticar os usuários de conexão). Execute os seguintes comandos:
su -l root
cd diretório_de_instalação
perl ./daemon.aix
Observe que o daemon do servidor é executado na porta
4035.
Executando o daemon na inicialização
Talvez você queira
configurar o daemon para ser executado na inicialização para o Linux. Para isso, é necessário
anexar uma chamada ao daemon ao script de inicialização. Inclua as seguintes linhas no final do arquivo
/etc/rc.d/rc.local:
cd /opt/rseserver
perl ./daemon.aix
Para Iniciar o Servidor Manualmente
Execute os seguintes comandos:
cd diretório_de_instalação
perl ./server.aix <port>
Esses comandos são executados no script server.aix
localizado no diretório de instalação do servidor. Se isso não funcionar,
tente alterar os atributos de permissão de server.aix (por
exemplo, digite chmod 755 server.aix). O parâmetro de porta para o script server.aix
é opcional. Se você não especificar uma porta,
o servidor escolherá a primeira porta disponível
e imprimirá o número da porta para saída padrão.
O número de porta padrão geralmente é 4033. Se quiser
utilizar uma porta diferente, você precisará digitar o número dessa porta nas
propriedades de subsistema de Arquivos para sua conexão no Explorador de Sistema Remoto. (Consulte
a seguinte seção Fazendo uma Conexão do Cliente com o Servidor Remoto
no Workbench para obter informações adicionais sobre alteração do número de porta.) Caso contrário, essa propriedade não precisa
ser alterada.
Fazendo uma Conexão do Cliente com o Servidor
Remoto no Workbench
Agora, você pode utilizar o produto para fazer uma conexão do cliente a um servidor remoto. Você executa essa tarefa dentro do ambiente de desenvolvimento integrado do workbench. Para fazer uma conexão
com o servidor remoto:
- Vá para a perspectiva Remote System Explorer.
No menu do workbench, clique em .
- Na visualização Remote Systems, New Connection é expandida
automaticamente para exibir os vários sistemas remotos aos quais você pode conectar-se através do
Remote System Explorer. Expanda um dos sistemas remotos listados para chamar a nova
caixa de diálogo de conexão e configure uma conexão.
- No campo Host Name, digite o nome do endereço TCP/IP do
servidor. O valor que você digitar neste campo será automaticamente copiado no campo Connection name, que será exibido na visualização Remote Systems e é exclusivo da conexão.
- (Opcional) Digite uma Descrição. A descrição aparecerá
na visualização Properties depois que a conexão for criada.
- Clique em Finish para definir seu sistema.
Atenção: Para verificar seu número de porta, clique com o botão direito em sua conexão ou subsistema
a partir da visualização Remote Systems e selecione Properties. Clique em Subsystem para visualizar as informações relevantes. Se sua porta for "0", então seu
servidor de comunicações Remote System Explorer selecionará qualquer
porta livre no servidor. Se você especificou um número de porta ao iniciar o servidor, será necessário inseri-lo
aqui, por exemplo, para trabalhar com um firewall.