Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lbetanho

IIS para MySQL

Recommended Posts

Estou montando um servidor para web... to tentando fazer o IIS rodar php com mysql... o php eu instalei os "plugins" necesários. Mas ele simplesmente nao aceita os comandos pra mysql... e tenho certeza q não eh culpa dos comandos... imagino que ele não esteja aceitando o mysql mesmo...alguem tem alguma ideia de como posso resolver isso?de qualquer modo, obrigado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Existem vários tópicos falando sobre configuração do PHP para funcionar com MySQL, já tentou esses procedimentos?

 

http://forum.imasters.com.br/index.php?showforum=119

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom amigo, após muito pesquisar, consegui a resposta para efetivar a

 

conexão do Dreamweaver com o MySQL, PHP e o ISS, descrevo abaixo

 

como configurar o IIS (Internet Information Service) para que rode o PHP

 

(Hypertext Preprocessor) juntamente com o Banco de Dados MySQL.

 

Arquivos Necessários :

 

PHP 5.1.2 installer:

 

http://www.php.net/get/php-5.1.2-installer.exe/from/a/mirror

 

Connector/PHP:

 

http://dev.mysql.com/get/Downloads/Connect...g.usp.br/mysql/

 

MySQL 5.0:

 

http://dev.mysql.com/get/Downloads/MySQL-5...g.usp.br/mysql/

 

phpMyAdmin-2.8.0.2:

 

http://prdownloads.sourceforge.net/phpmyad...zip?use_mirror= superb

 

Baixe os arquivos citados, eles ja possuem os links diretos.

 

Primeiramente iremos instalar o PHP.

 

Extraia o arquivo executavel do arquivo .zip e execute, aparecerão as janelas é

 

so ir clicando na sequencia em next / I Agree / next /

next / next / next / next.

O PHP será automaticamente configurado no IIS

 

Agora Instalaremos o MySQL .

 

Extraia o Executavel do arquivo .zip e execute, aparecerao janelas de

 

dialogo é so ir clicando em next/next/install depois escolha skip now / next e

 

selecione configure now/finish.

Irá se abrir uma janela de dialogo novamente para a configuração, é so ir

 

clicando em next / next / next / next / next / next / next /

next / next após isso aparecerá a opção para definir uma senha,coloque uma

 

e a guarde pois será necessaria para a utilização na

string de conexao do PHP com o Banco MySQL após isso clique em next /

 

execute e finish . Por padrao o usuario tem o login root.

 

Agora iremos configurar o Conector PHP/MySQL.

 

Abra o arquivo .zip e extraia os 02(Dois) arquivos para a pasta C:\PHP

Agora será necessario editar o arquivo php.ini, que se encontra dentro de

 

C:\WINDOWS.

Abra este arquivo com o Bloco de Notas e logo abaixo voce verá diversas

 

extensoes, assim:

 

QUOTE

; Windows Extensions

; Note that ODBC support is built in, so no dll is needed for it.

; Note that many DLL files are located in the extensions/ (PHP 4)

ext/ (PHP 5)

; extension folders as well as the separate PECL DLL download

(PHP 5).

; Be sure to appropriately set the extension_dir directive.

;extension=php_mbstring.dll

;extension=php_bz2.dll

;extension=php_curl.dll

;extension=php_dba.dll

;extension=php_dbase.dll

;extension=php_exif.dll

;extension=php_fdf.dll

;extension=php_filepro.dll

;extension=php_gd2.dll

;extension=php_gettext.dll

;extension=php_ifx.dll

;extension=php_imap.dll

;extension=php_interbase.dll

;extension=php_ldap.dll

;extension=php_mcrypt.dll

;extension=php_mhash.dll

;extension=php_mime_magic.dll

;extension=php_ming.dll

;extension=php_mssql.dll

;extension=php_msql.dll

extension=php_mysql.dll

;extension=php_oci8.dll

;extension=php_openssl.dll

;extension=php_oracle.dll

;extension=php_pgsql.dll

;extension=php_shmop.dll

;extension=php_snmp.dll

;extension=php_sockets.dll

;extension=php_sqlite.dll

;extension=php_sybase_ct.dll

;extension=php_tidy.dll

;extension=php_xmlrpc.dll

;extension=php_xsl.dll

 

retire o ; (ponto virgula) exatamente como marquei no arquivo em negrito

 

sublinhado.

Pronto o Processo de instalação e configuração esta completo, reinicie o

 

seu computador e vamos testar ?

 

Copie o código abaixo e salve com o nome index.php dentro do diretorio do

 

IIS, na pasta wwwroot e adicione o conteudo abaixo:

 

<?php

phpinfo();

?>

 

Abra o internet Explorer e digite http://localhost/index.php, veja se a pagina

 

abriu corretamente, nela contem toda a informação do

PHP, agora vamos testar a conexao do PHP com o MySql.

 

Copie o código abaixo e salve com o nome mysql.php dentro do diretorio do

 

IIS, na pasta wwwroot e adicione o conteudo abaixo:

(Use a senha que voce definiu durante a instalação) .

 

<?php

$link = mysql_connect('localhost', 'root',

'sua_senha');

if (!$link) {

die('Não foi possível conectar: ' . mysql_error

());

}

echo 'Conexão bem sucedida';

mysql_close($link);

?>

 

Abra o internet Explorer e digite http://localhost/mysql.php. Deverá ser

 

exibida a 'Conexão bem sucedida' , caso nao seja ela

a exibida verifique todos os passos do Processo de configuração.

 

Instalando o PHPMyAdmin

 

Abra o arquivo .zip extraia toda a estrutura do arquivo para a pasta raiz do

 

site no IIS, como ele não é instalavel, basta apenas

editar o arquivo de configuração para adicionar a senha do MySQL, para que

 

seja possivel a conexao do PHPMyAdmin no MySQL, abra a pasta

 

phpMyAdmin-2.8.0.2\libraries e encontre o arquivo config.default, vá na linha

 

n° 73, e adicione a senha do seu banco de dados, caso nao tenha nao é

 

necessario executar esse procedimento.

 

Pronto, basta acessar o PHPMyAdmin pela url :

 

http://localhost/phpMyAdmin-2.8.0.2

Lembrando: Isto funciona sem problemas utilizando a configuração abaixo :

 

IIS 5.1

MySQL 5.0

PHP 5.1

phpMyAdmin-2.8.0.2

 

Deve funcionar no IIS 6 usando o mesmo processo de instalação.

Depois é só abrir o Dreamweaver e fazer a conexão.

 

Nome da conexão: (nome da conexão.ex: connglobal)

Servidor MySQL: localhost (se estiver trabalhando num computador local)

usuário: root (padrão)

senha: ****** (caso tenha colocado uma ao instalar o MySQL)

Banco de Dados: (nome do banco de dados.ex:GlobalCar)

 

Agora clique em "teste" e a resposta, caso tenha seguido todos os passos,

 

deverá ser, "A conexão foi estabelecida com êxito".

Pronto, agora você já pode manipular a vontade seu banco de dados através

 

do Dreamweaver.

 

Creditos :

 

Joao Paulo Quille (Generation) Instalação e Configuração.

Felipe Nascimento (Eclesiastes) Contribuição com os Codigos PHP.

 

Saudações

 

Lairmor

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu fiz tudo isso porem a extensão extension=php_mysql.dll ao tentar executar o phpmyadmin ou o script de teste diz que nao foi possivel executar a extensao o q pode ser?

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao sei se ja resolveu mas....voce nao deve ter colocado ela no local correto, na raiz da pasta PHP que foi criada durante a instalaçao do PHP []'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.