1. Preparação do software: A seguir estão as versões oficiais mais recentes em 20/04/2005
PHP (5.1.2): http://www.php.net
MySQL (5.0.19): http://www.mysql.com
Zend Optimizer (2.6.2): http://www.zend. com
phpMyAdmin (2.8.0.2): http://www.phpmyadmin.net
assume que C: é o disco do sistema operacional que você está usando atualmente. Se o seu sistema operacional atual não estiver instalado em C:, modifique. você mesmo.
2. Instale o PHP:
(1) Após o download, obtenha php-5.1.2-Win32.zip e descompacte-o em C:php (este caminho pode ser arbitrário, mas se você usar o caminho abaixo, modifique-o de acordo);
(2) Em seguida, copie C:phplibmysql.dll e C:Inetpubphpextphp_mysql.dll para C:Windowssystem32
(3) Copie C:PHPphp.ini-dist para C; : Windows (C:WINNT no Windows 2000) e renomeie-o para php.ini, depois abra-o com o Bloco de Notas e use a função de pesquisa do Bloco de Notas para pesquisar:
extension_dir = "C:PHPext"
Aponte seu caminho para o diretório de extensões em seu diretório PHP, por exemplo: extension_dir = "C:Inetpubphpext"
e abra apenas os módulos necessários para economizar memória (remova o; antes de cada módulo) número; ):
extensão=php_gd2.dll
A biblioteca GD suporta isso. Se este módulo não estiver ativado, a marca d’água da imagem do Discuz!
extensão=php_mbstring.dll
Para oferecer suporte ao phpMyAdmin, ative o mbstring.
extensão=php_mysql.dll
Escusado será dizer que ele suporta MySQL.
(4) Configure o IIS para suportar PHP
Primeiro, você deve certificar-se de que o IIS está instalado corretamente no sistema. Se não estiver instalado, você precisa instalar o IIS primeiro.
Ao integrar PHP com IIS, ele suporta os modos CGI e ISAPI. Recomenda-se usar o modo ISAPI. Aqui apresentamos apenas o método de instalação no modo ISAPI: Etapas de instalação no modo ISAPI:
Selecione "Internet Service Manager" em "Ferramentas Administrativas" no "Painel de Controle", abra o IIS e pare o serviço, depois à esquerda "Você precisa de uma Web que suporte PHP" Clique com o botão direito no site e selecione "Propriedades", localize e clique no botão "Adicionar" na guia "Filtro ISAPI" da janela "Propriedades do site" que é aberta e selecione "Nome do filtro" no pop- na janela "Propriedades do filtro". "Digite: PHP na coluna e aponte o arquivo executável para o caminho onde php5isapi.dll está localizado, como: C:PHPphp5isapi.dll.
Abra a guia "Diretório inicial"
.da janela "Propriedades do site", localize e clique no botão "Configurar", localize e clique no botão "Adicionar" na janela pop-up "Configuração do aplicativo", adicione um mapeamento de extensão na janela pop-up com a extensão . php, clique em "Procurar" para apontar o arquivo executável para php5isapi.dll, como: C:PHPphp5isapi.dll e, em seguida, confirme-o completamente.
Em seguida, abra a guia "Documento" em "Propriedades do site". janela, localize e clique no botão "Adicionar" para iniciar o documento no site padrão. Adicione a entrada index.php à lista. Você pode aumentar index.php para a prioridade mais alta para que o documento index.php seja encontrado automaticamente. e aberto primeiro ao acessar o site
Certifique-se de que as configurações do aplicativo e as permissões de execução do diretório da Web estejam selecionadas, feche o Gerenciador de serviços de informações da Internet e execute o seguinte comando no prompt de comando:
net stop w3svc.
parada de rede iisadmin
net start w3svc
e, em seguida, defina a permissão de extensão ISAPI em "WEB Service Extension" no lado esquerdo de "Internet Service Manager", permissão Active Server Pages
para abrir o navegador, digite: http://localhost/ , depois de ver a página de sucesso, na raiz do IIS Crie um novo phpinfo.php no diretório com o seguinte conteúdo:
<?php
phpinfo();
?>
Abra o navegador e digite: http://localhost/phpinfo.php Todas as informações sobre PHP suportadas pelo servidor atual serão exibidas. Você pode ver que o modo API do servidor é: ISAPI.
3. Instale o MySQL:
Baixe o Windows Essentials (x86) e clique duas vezes para instalá-lo. Aqui eu instalei em C:MySQL Durante o processo de instalação, você será questionado se deseja configurá-lo imediatamente. Após a conclusão da instalação, digite: C:MySQLbinmysqld-nt -install no menu "Executar" do menu "Iniciar". Após a operação ser bem-sucedida, digite: net mysql start O serviço MySQL será iniciado. ; se você ainda deseja comparar Para configurar o MySQL em detalhes, entre no diretório C:MySQLbin, execute MySQLInstanceConfig.exe e siga as instruções.
Se você baixou o Windows (x86), descompacte-o e clique duas vezes para executar Setup.exe.
Se você baixou Sem instalador (descompacte em C:), descompacte-o diretamente em C:MySQL, digite: C:MySQLbinmysqld-nt.exe em "Executar" do menu "Iniciar", e a operação foi bem-sucedido. Em seguida, digite: net mysql start para iniciar o serviço MySQL.
Defina uma senha para MYSQL para garantir a segurança:
Há um assistente de configuração MySQL Server Instance Config Wizard no menu geral. Após executar, siga as etapas abaixo para configurar e definir a senha ROOT.
Recomenda-se que a senha ROOT seja mais complexa para garantir a segurança do servidor!
Você também pode usar a configuração do comando no MySQL Command Line Client:
Primeiro, abra a janela do DOS, entre no diretório mysqlbin e digite o comando mysql -uroot -p. Após pressionar Enter, você será solicitado a inserir sua senha. Se o MYSQL acabou de ser instalado, o superusuário root não. tem uma senha, então você pode entrar diretamente pressionando Enter. O MYSQL está logado. O prompt do MYSQL é: mysql>
alterar senha.
Formato: mysqladmin -u nome de usuário -p senha antiga senha nova senha exemplo: adicione uma senha ao root xqin.com Primeiro insira o diretório mysqlbin no DOS e digite o seguinte comando
mysqladmin -uroot -senha xqin.com
Nota: Como o root não possui uma senha no início, o item -p senha antiga pode ser omitido.
Em seguida, execute:
DEFINIR SENHA PARA 'root'@'localhost' = OLD_PASSWORD('xqin.com');
O comando aqui ocorre porque o algoritmo de hash de senha usado no protocolo de verificação do MySQL 4.1 e versões posteriores é incompatível com o cliente antigo. Ao fazer login com a senha correta no PHPMYADMIN, ele também solicitará:
O cliente não oferece suporte ao protocolo de autenticação solicitado
por servidor; considere atualizar o cliente MySQL
Portanto, é necessário se preparar para o uso correto do PHPMYADMIN posteriormente,
para que a senha ROOT seja definida como xqin.com
4. Instale o Zend Optimizer:
Após o download, você obterá o ZendOptimizer-2.6.2-Windows-i386.exe, apenas o dobro -clique para instalá-lo. O processo de instalação requer que você Ao selecionar Servidor Web, selecione IIS e, em seguida, você será questionado se deseja Reiniciar o Servidor Web e será questionado se deseja fazer backup do php.ini antes de concluir a instalação. OK para concluir a instalação.
5. Instale o phpMyAdmin:
Baixe phpMyAdmin-2.8.0.2.zip, descompacte-o no diretório raiz do site, encontre ./libraties/config.default.php e copie-o para o diretório raiz do phpMyAdmin e nomeie-o como config.inc.php
. $cfg[ 'PmaAbsoluteUri'], defina a URL do seu phpmyadmin, como: $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; no diretório raiz do site padrão '], após definir a senha root, você também precisa preenchê-la aqui. Por exemplo, a senha ROOT xqin.com é definida como $cfg['blowfish_secret'] = 'xqin.com. ';
Pesquise $cfg['DefaultLang'] e defina-o como zh-gb2312;
Pesquise $cfg['DefaultCharset'] e defina-o como gb2312;
Pesquise $cfg['Servers'][$i]['auth_type'], o padrão é config, o que não é seguro e não é recomendado. É recomendado usar cookies e configurá-lo para $cfg['Servers'][$i. ][ 'auth_type'] = 'cookie';
Observe que se estiver definido como config, defina o nome de usuário e a senha abaixo! Por exemplo:
$cfg['Servers'][$i]['user'] = 'root'; // usuário MySQL-----usuário de conexão MySQL
$cfg['Servers'][$i]['password'] = 'xqin.com';
Meu arquivo de configuração é apenas para referência!
http://xqin.com/iis/config.inc.txt
Abra o navegador e digite: http://localhost/phpMyAdmin/ . Se o IIS e o MySQL forem iniciados, insira a senha do usuário ROOT xqin.com para navegar no conteúdo do banco de dados.
Familiarize-se lentamente com as funções específicas do phpMyAdmin e não entrarei em detalhes aqui.
Neste ponto toda a instalação está concluída.