Boletim
Assine o boletim do ISPConfig e fique informado sobre as últimas novidades e atualizações.Email:
(Caso queira cancelar sua assinatura do boletim, envie um email em branco com o assunto: 'unsubscribe' para: newsletter@ispconfig.org.)
ISPConfig Remoting Framework
ISPConfig Remoting Framework 1.0 Beta 3 (versão Beta gratuita)
O ISPConfig Remoting Framework permite a criação e atualização de revendedores, clientes, websites, contas de email e registros de DNS a partir de scripts e softwares externos. A interface é implementada como chamadas SOAP e pode ser usada remotamente pela maioria das linguagens de programação.
Exemplos:
- Adicionar novos clientes e websites
automaticamente a partir do website de sua empresa.
- Integra o ISPConfig facilmente na configuração existente do
seu servidor.
- Integra o ISPConfig no seu sistema de faturamento.
- Sincroniza os dados dos dos clientes no ISPConfig com o seu
software financeiro.
A funcionalidade remota já estava disponível como parte do gerenciador 42goISP, o predecessor comercial do ISPConfig, e agora está sendo adaptado para o ISPConfig. Este plugin será posteriormente disponível sob uma licença comercial após o período gratuito de teste 'Beta'. A versão Beta 3 estará rodando até 31 de dezembro de 2006. O pacote então estará disponível ao preço de 29 euros por servidor.
Download
Extensão
de controle remoto para x86 (32Bit) [Download]
Extensão de
controle remoto para x86_64 (64Bit) [Download]
Scripts de exemplos e testes em PHP [Download]
A versão atual do ISPConfig não tem XML
habilitado por padrão. You pode atualizar sua instalação do
ISPConfig com esta versão para habilitar o suporte XML: http://www.ispconfig.org/downloads/ISPConfig-2.3.0-dev.tar.gz
ATENÇÃO: Você deve instalar a biblioteca
libxml2-devel para sua distribuição Linux antes de instalar esta
atualização. Caso contrário a instalação irá falhar.
No Debian e Ubuntu, o pacote chama-se libxml2-devel e pode ser
instalado com o seguinte comando: apt-get install
libxml2-dev
Instalação do ISPConfig Remoting Plugin
Installation of ISPConfig Remoting Framework Beta
ISPConfig 2.3.0-dev ou superior.
1) Instale a extensão de controle remoto no ISPConfig com o gerenciador de atualizações.
2) Adicione o novo usuário remoto
no ISPConfig.
A extensão de controle remoto adiciona um
novo item em Ferramentas > Controle
Remoto > Usuário.
O endereço IP é opcional. Se um endereço IP for estabelecido, este usuário pode poderá somente usar as funções de controle remoto a partir deste IP.
Selecione então todas as funções que serão
disponíveis para o usuário.
3) Copie os scripts PHP para um servidor web com suporte a PHP. O PHP deve ser compilado com a extensão CURL, caso contrário não irá funcionar.
4) Edite o script test.php.
Documentação
Você encontrará exemplos de chamadas para todas as funções implementadas no script test.php. Uma documentação mais detalhada para desenvolvedores estará disponível em breve.
