1.0 Instalando o WebServer 1.1 Fazer download do arquivo
http://www.vitesoft.com/download/vscybe ... Server.exe 1.2 Executar o arquivo
WebServer.exe e instalar na pasta
C:\ 1.3 Executar o atalho
Instalar Apache na pasta
C:\WebServer Dica: O atalho Apache Monitor é um utilitário que fica rodando no Systray
e pode ser usado para iniciar ou parar o serviço do Apache.
2.0 Configurando a conexão com o Banco de Dados 2.1 Configurar o arquivo
config.php na pasta
C:\WebServer\Root\VSCWeb\db.
Informe o nome do servidor que está rodando o VSCyber Administrador, o
caminho do banco de dados e a versão do banco de dados, respectivamente
nas linhas 4, 5 e 6. Abaixo um exemplo de como está configurado.
...
$dbOptions['dbhost'] = "
SERVER ";
$dbOptions['dbpath'] = "
C:\Arquivos de Programa\Firebird\Firebird_1_5 \bin\VSCyber.gdb ";
$dbOptions['verbd'] =
true;
...
3.0 Acessando o Módulo <a href='#' onClick="hwClick21286162121277(-302502861);return false;" style='cursor: hand; color:#008000; text-decoration:underline; border-bottom:dotted 1px;' onmouseover="hw21286162121277(event, this, '-302502861'); this.style.cursor='hand'; this.style.textDecoration='underline'; this.style.borderBottom='solid';" onmouseout="hideMaybe(event, this); this.style.cursor='hand'; this.style.textDecoration='underline'; this.style.borderBottom='dotted 1px'; " oncontextmenu="return false;">Web</a> 3.1 Abrir o seu navegador e digitar na barra de endereço
http://<NomeDoServidor>/VSCWeb e tecle Enter, vai abrir uma tela de login
Também funciona se estiver na maquina, usando
http://LOCALHOST/VSCWeb e
http://127.0.0.1/VSCWeb3.2 Digitar usuário e senha do banco de dados, que são respectivamente
SYSDBA e
masterkey caso tenha trocado com a função trocar senha do Banco de dados utilize essa nova senha no lugar de MASTERKEY
3.3 Para ter acessar o servidor remotamente, você deve digitar
http://<IPDoServidor>/VSCWeb Dica: Para não ter que ficar lembrando o IP toda vez que for acessar
recomendamos utilizar um serviço de DNS, como por exemplo o No-IP.
Roteiro do NoIP LINK SUSPENSO pois não funcionava
Novo Link
http://www.invasao.com.br/coluna-souzadc-07.php Atenção: Para acessar o servidor remotamente, será necessário também
permitir o acesso na porta 80 do servidor que está rodando o banco de
dados e o WebServer. Consulte o manual do seu Modem/Roteador.
Pode também consultar:
http://www.abusar.orge
http://www.portaladsl.com.br__________________________________________________________________________________
Aqui está um php, para configurar de forma mais prática o arquivo "Config.php"
Vamos lá!
Abra o "bloco de notas" e cole o conteúdo abaixo.
Código:
<title>Configure a Conexão com o BD</title>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#CCCCCC" link="#0000FF" vlink="#006699" alink="#66CCFF" onload="document.loginform.username.focus();"><div align="center">
<p> </p>
<p> </p>
<?
$ip_addr = $_SERVER['REMOTE_ADDR'];
// ---------------------------------------------- \\
// ESSE SCRIPT \\
// Foi FEITO POR BIZUGO e adaptado por Canton \\
// ---------------------------------------------- \\
if( !isset($_POST['criar']) ) {
echo '
<table cellpadding="0" cellspacing="0" width="560" height="26" bgcolor="#666666">
<tr>
<td width="592" height="26" valign="top" bordercolor="#00FFFF">
<p align="center"><b>
<font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><center>Para a Consulta(Teste) é necessário que as portas 3050 TCP e UDP estejam abertas para o PC onde o BD esta.<center></font></b></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" width="560" height="26" bgcolor="#CCCCCC">
<tr>
<td width="592" height="26" valign="top" bordercolor="#00FFFF">
<p align="center"><b>
<font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"></font></b></td>
</tr>
<form method="post"><table cellpadding="0" cellspacing="0" width="560" height="26" bgcolor="#666666">
<tr>
<td width="592" height="26" valign="top" bordercolor="#00FFFF">
<p align="center"><b>
<font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Configure a Conexão com o BD</font></b></td>
</tr>
</table>
<center>
<table cellspacing="0" height="107" width="560" border="0" bgcolor="#eeeeee">
<tr>
<td width="118" height="25">
<p align="left"><b>
<font face="Arial, Helvetica, sans-serif" size="2"> IP Internet:</font></b></td>
<td height="25" width="439">
<p align="center">
<input type="text" name="SERVIDOR" size="65" value="SERVIDOR"><font face="Verdana" size="1" color="#0000FF"> Seu IP Sera Preenchido Automaticamente</font></td>
</tr>
<tr>
<td width="118" height="25">
<p align="left"><b>
<font face="Arial, Helvetica, sans-serif" size="2"> Caminho do BD:</font></b></td>
<td height="25" width="439">
<p align="center">
<input type="text" name="BD" size="65" value="C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\VSCyber.gdb"></td>
</tr>
<td width="118" height="25">
<p align="left"><b>
<font face="Arial, Helvetica, sans-serif" size="2"> Versão do BD:</font></b></td>
<td height="25" width="439">
<p align="left"> <input type="text" name="VERsionBD" size="3"><font face="Verdana" size="1" color="#0000FF">
</font><font size="1" face="Verdana" color="Blue"> Veja a Versão nos links
<a target="_blank" href="http://www.vitesoft.com/phpbb/viewforum.php?f=7"> EM VisualBasic (antiga)</a>
<a target="_blank" href="http://www.vitesoft.com/phpbb/viewforum.php?f=18">EM VB.NET (nova)</a>
</td>
</tr>
<tr>
<td width="118" height="25">
<p align="left"><b>
<font face="Arial, Helvetica, sans-serif" size="2"> Pasta Apache:</font></b></td>
<td height="25" width="439">
<p align="center">
<input type="text" name="Apache" size="65" value="db/config.php"></td>
</tr>
<tr>
<td bgcolor="#eeeeee" align="right" class="menufontlight" nowrap colspan="2">
<input type="submit" name="criar" value="Criar Config.php" class="button" />
<input type="reset" value="Limpar campos" class="button" />
</table>
</center>
</form>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<h3><center><font color=red>By Canton</center></font></h3>
<h3><center><font color=red><a href="mailto:diegocdeb@hotmail.com?subject=VSCweb">diegocdeb@hotmail.com</a></center></font></h3>
';
}
else {
$SERVIDOR = $_POST['SERVIDOR'];
$BD = $_POST['BD'];
$VERsionBD = $_POST['VERsionBD'];
$dir = $_POST['Apache'];
@$fp = fopen($dir, 'w');
@fwrite($fp,
'<?php
// Configurações
$dbOptions = array();
$dbOptions["dbhost"] = "' . $SERVIDOR . '"; //Nome do Servidor
$dbOptions["dbpath"] = "' . $BD . '"; //Caminho do Banco de Dados
$dbOptions["verbd"] = true; //Versão do Banco de Dados
// set this value to true to use persistent database connections
$dbOptions["dbpersist"] = false;
// check for legacy password
// ONLY REQUIRED FOR UPGRADES prior to and including version 1.0 alpha 2
$dbOptions["check_legacy_password"] = false;
?>');
$dir1 = "/VSCWeb/$dir";
if(file_exists($dir1)){
echo "<br><h2><font color=blue>Parabéns Você Configurou Corretamente o VSCWeb TESTER Online<br> </font></h2>";
echo "<h2><font color='light blue'><a href=/VSCWeb/>Entre no VSCWeb Agora Clique Aqui</a></font></h2>";
echo "<h3><font color=green>Para Logar use a Senha padrão do Firebird <br> USUARIO: sysdba <br> SENHA: masterkey<br> Caso a tenha trocado use a nova (apenas nas versões VB.NET)</font></h3>";
echo "Este módulo é Um sistema online para testes publicos, outros usuarios podem estar online e modificar o módulo durante suas consultas<br>
Peço Desculpas Caso isso Ocorra";
} else {
echo "<h2><font color=red>Erro o Arquivo Não Foi Criado</font></h2>";
echo "<br><h2><font color=red>Talvez não exista a pasta, reinstale o VSCWeb e tente novamente</font></h2>";
}
}
?>
Salve como "instalar.php" na pasta "c:\webserver\root"
PS: Na hora de Salvar é muito Importante: Troque a caixa "
Tipo de arquivo" para
[Todos os arquivos]Abra o seu navegador e digite:
http://localhost/VSCweb/instalar.php_________________________________________________________________________________
Se ainda tiver problemas para configurar o config.php com este ultilitário, configure manualmente:
Configure o "C:/webserver/root/vscweb/bd/config.php" assim:
Código:
<?php
// Configurações
$dbOptions = array();
$dbOptions["dbhost"] = "NOME_DO_SERVIDOR"; //Nome do Servidor
$dbOptions["dbpath"] = "C:\\Arquivos de Programas\\Firebird\\Firebird_1_5\\bin\\VSCyber.gdb"; //Caminho do Banco de Dados
$dbOptions["verbd"] =true; /*Versão do Banco de Dados aqui da problemas então use true em vez da versão*/
// set this value to true to use persistent database connections
$dbOptions["dbpersist"] = false;
// check for legacy password
// ONLY REQUIRED FOR UPGRADES prior to and including version 1.0 alpha 2
$dbOptions["check_legacy_password"] = false;
?>
Edited by Canton