Notícias
Novos modelos de linguagem da API Serverspace GPT
DF
junho 28, 2022
Atualizado janeiro 31, 2025

Instalação e configuração do PHP e do MySQL em conjunto com o IIS

Bancos de dados Servidor da Web Windows

Acontece que em um servidor Windows é necessário usá-lo como um servidor da Web. A primeira coisa que vem à mente é instalar o WAMP. Ou simplesmente instalar o Apache, o MySQL e o PHP separadamente. No entanto, também há particularidades, por exemplo, em vez do Apache, você deseja usar o IIS. Os motivos podem ser completamente diferentes. Desde a falta de vontade do administrador do sistema de aprender algo novo até as opiniões radicais do serviço de segurança da informação. Vamos dar uma olhada em como criar um conjunto de IIS + MySQL + PHP.

O IIS é um conjunto de serviços de Internet da Microsoft, em outras palavras, uma plataforma da Web. A peculiaridade do IIS é que ele suporta um grande número de módulos e aplicativos, incluindo o trabalho com MySQL e PHP.

No Serverspace, você pode criar um servidor com os aplicativos "MySQL e PHP" já instalados.

Instalação do IIS.

Abra o Server Manager.

Na janela que se abrirá, você deve selecionar "Add roles and features" (Adicionar funções e recursos).

Add roles and features

 

Na janela Assistente de instalação de funções e recursos, opcionalmente, marque a caixa "Ignorar esta página por padrão". Essa página será exibida sempre que você tentar adicionar uma função ou recursos. Depois disso, pressione o botão "Next".

Before you Begin

 

Como próxima etapa, devemos verificar se a opção "Instalar funções e recursos" está selecionada no menu Tipo de instalação. Depois disso, clique no botão "Next".

Install roles and features

 

Na etapa de seleção de servidores, basta clicar em "Next", pois em nosso caso há um servidor

Choosing a server

 

Na etapa de seleção das funções de servidor, marque a caixa "Web server (IIS)" e clique no botão "Next".

Choosing web server IIS

 

Na janela que será exibida, clique no botão "Add Components". A janela será fechada.

Add components

 

Na janela restante do assistente, clique no botão "Next".

[/etapa]

Na etapa de seleção de componentes, recomendamos que você marque a caixa "Features of the .NET Framework 3.5". Clique em "Next".

NET Framework 3.5

 

Na etapa "Web Server Role (IIS)" - clique em "Next".

Web Server Role IIS

 

Opcionalmente, você pode verificar serviços adicionais da função Web Server, como um servidor FTP. Pressionamos o botão "Next".

Adding Role Services

 

Confirme a instalação clicando no botão "Install".

Confirmar seções de instalação

 

Precisamos aguardar o fim do processo de instalação.

Wait for the end of the installiation

 

O ícone IIS aparecerá na janela do Server Manager. Precisamos clicar nele.

O IIS foi instalado

 

Na janela atualizada, clique com o botão direito do mouse no nome do servidor. Selecione "IIS Manager" no menu de contexto.

Na janela do gerenciador que aparece, no lado esquerdo, selecione o servidor atual. Na parte direita da janela - "Get new web platform components".

Get new web platform components

 

Uma janela do navegador padrão será aberta, solicitando o download e a instalação do Web Platform Installer.

Faça o download do pacote de instalação, execute-o e instale-o

 

Faça o download do pacote de instalação, execute-o e instale-o.

Após a instalação, clique novamente em "Get new web platform components".

O assistente do instalador da plataforma Web será iniciado.

O assistente do Instalador da Plataforma Web será iniciado

 

 

Instalação do MySQL e do PHP.

Há um campo de pesquisa na janela do programa. Vamos usá-lo. Nos resultados da pesquisa, selecione o pacote PHP. Clique no botão "Add".

Download PHP

 

Da mesma forma, localize o pacote MySQL e clique em "Add". Quando todos os pacotes forem adicionados, clique no botão "Install".

Download MySQL

 

Como nos sistemas Linux, o instalador solicitará uma senha para o usuário raiz do MySQL. Não se esqueça da senha digitada. Clique em "Continue".

Password for MySQL

 

A parte central da janela lista os programas que serão instalados. Para visualizar o texto do contrato de licença do software instalado, clique no hiperlink. Se você concordar, clique no botão "Accept".

Accept prerequistes

 

Precisamos aguardar a conclusão da instalação.

Waiting for a download to finish

 

Resultado da instalação. Clique em "Finish".

Como você pode ver, o pacote "PHP Manager for IIS" não foi instalado. Instale-o da mesma forma. Encontramos no campo de pesquisa, clicamos no botão "Add" e, em seguida, no botão "Install".

PHP Manager

 

Lembre-se de que o programa não foi instalado devido a uma assinatura digital incorreta. Isso acontece. Faça o download do programa em github. Não se esqueça da quantidade de bits do sistema operacional.

O resultado será um arquivo MSI. Instale-o como um programa normal. Talvez seja necessário fechar o IIS Manager durante a instalação

Baixando o IIS Manager para PHP

 

 

Após a conclusão da instalação, o ícone "PHP Administrator" será exibido na janela do Gerenciador do IIS. Abra-o com um clique duplo.

PHP Manager in your IIS manager

 

Na janela que se abre, verifique phpinfo(). Clique no hiperlink apropriado.

Check PHP info

 

Na janela aberta para selecionar um site e um URL, selecione o site padrão. Clique em "OK".

Select default url

 

O resultado da execução da função phpinfo() será exibido no gerenciador do IIS.

PHP info output

 

Vamos verificar o resultado da instalação do MySQL.

Precisamos abrir uma janela do PowerShell e ir para o diretório de localização do DBMS usando o comando:

cd “C:Program FilesMySQLMySQL Server 5.5bin”

Tente se conectar ao DBMS:

./mysql -u root -p

Digite a senha que você especificou durante a instalação.

MySQL Checking

 

Avaliação:
5 fora de 5
Аverage rating : 5
Avaliado por: 1
CEP 01311-930 São Paulo Avenida Paulista, nº 1765, 7º andar, Cj. 72, CV 10172, Bela Vista
+ 55 11 5118-1047
ITGLOBAL.COM BR LTDA
Usamos cookies para melhorar sua experiência no Serverspace. Ao continuar a navegar em nosso site, você concorda com o Uso de Cookies e com a Política de Privacidade.