Todos os produtos
Search
Central de documentação

Elastic Compute Service:Build a WordPress website on a Windows instance

Última atualização: Sep 07, 2026

O WordPress é um sistema de gerenciamento de conteúdo (CMS) gratuito e de código aberto para criar sites como blogs, portais de notícias, lojas virtuais e plataformas de redes sociais. Este tópico descreve como implantar o WordPress em uma instância do Elastic Compute Service (ECS) com Windows Server. O processo inclui configurar o ambiente WIMP (Windows, IIS, MySQL, PHP), instalar o WordPress e, opcionalmente, configurar um nome de domínio personalizado.

Pré-requisitos

Antes de começar, verifique se você tem:

  • Windows Server 2022 (ou outra versão compatível). A interface gráfica pode variar conforme a versão do sistema operacional.

  • Um endereço IP público atribuído automaticamente à instância ou um elastic IP address (EIP) associado a ela. Para obter instruções, consulte Enable public bandwidth.

  • Regras de entrada no grupo de segurança que liberem as portas a seguir. Para obter instruções, consulte Add a security group rule.

    Porta

    Finalidade

    80

    Tráfego HTTP para o site WordPress

    3389

    Acesso RDP à instância Windows

Importante

Abra as portas apenas conforme necessário. Por exemplo, para conectar-se a um banco de dados MySQL na instância, adicione uma regra de entrada para abrir a porta 3306 (porta padrão do MySQL).

Etapa 1: Configurar o ambiente WIMP

WIMP refere-se a Windows, Internet Information Services (IIS), MySQL e PHP. Instale cada componente antes de prosseguir.

Importante

Cada versão do WordPress exige versões específicas do PHP e do MySQL. Versões incompatíveis podem causar falha na instalação. Consulte a página de WordPress Compatibility antes de escolher as versões. Este tutorial utiliza WordPress 6.4.4, IIS 10.0, MySQL 8.0 e PHP 8.0.

Instale os três componentes com os guias a seguir:

Componente

Guia

IIS

How to install IIS and FTP services on Windows instances

MySQL

Deploy a MySQL database on an ECS Windows instance

PHP

How do I use IIS to build a PHP environment on a Windows instance?

Etapa 2: Baixar e extrair o WordPress

  1. Conecte-se à instância ECS. Para obter instruções, consulte Use Workbench to connect to a Windows instance over RDP.

  2. Baixe o pacote de instalação do WordPress 6.4.4 no site oficial do WordPress.

    Nota

    Este tutorial utiliza o WordPress 6.4.4. Acesse o site oficial do WordPress para outras versões. Se você baixar o arquivo de uma instância em uma região da China continental e receber o erro 429 Too Many Requests, tente novamente ou baixe o pacote de um site de terceiros.

  3. Extraia o pacote de instalação. Neste tutorial, extraímos o pacote em C:\wordpress-6.4.4\wordpress.

Etapa 3: Criar um banco de dados MySQL

  1. Acesse a pasta bin do diretório de instalação do MySQL. Neste exemplo, o caminho é C:\BtSoft\mysql\MySQL8.0\bin.

  2. Mantenha a tecla Shift pressionada, clique com o botão direito em uma área vazia da pasta e selecione Open command window here.

  3. Faça login no MySQL: insira a senha de root quando solicitado.

       .\mysql -u root -p
  4. Crie um banco de dados chamado wordpress:

       create database wordpress;

Etapa 4: Configurar o WordPress

  1. No diretório C:\wordpress-6.4.4\wordpress, copie o arquivo wp-config-sample.php e renomeie a cópia para wp-config.php.

  2. Abra o arquivo wp-config.php em um editor de texto e atualize os campos de conexão com o banco de dados:

    • Nome do banco de dados (DB_NAME): wordpress

    • Usuário do banco de dados (DB_USER): seu nome de usuário MySQL (por exemplo, root)

    • Senha do banco de dados (DB_PASSWORD): sua senha do MySQL

  3. Salve e feche o arquivo.

Etapa 5: Configurar o IIS para o WordPress

  1. Abra o menu Iniciar. Na seção Windows Server, clique em Server Manager.

  2. Na barra de navegação superior da janela do Server Manager, escolha Tools > Internet Information Services (IIS) Manager.

  3. No painel Connections, expanda < ECS instance name> > Sites.

  4. Remova ou reatribua qualquer site vinculado à porta 80. Neste exemplo, excluímos o site chamado 127.0.0.1, vinculado à porta 80.

    • Exclua o site existente vinculado à porta 80, ou

    • Altere a porta dele para um número não utilizado (por exemplo, 8088).

  5. No painel Actions à direita, clique em Add Website e configure os parâmetros a seguir:

    Parâmetro

    Valor

    Site name

    wordpress

    Physical path

    C:\wordpress-6.4.4\wordpress

    Port

    80

Etapa 6: Instalar o WordPress

  1. Na instância Windows, abra um navegador e acesse http://localhost/ para iniciar a página de instalação do WordPress.

  2. Preencha as informações do site:

    Campo

    Descrição

    Exemplo

    Site Title

    Nome do site WordPress

    demowp

    User Name

    Nome de usuário de login do administrador (escolha um nome seguro)

    testwp

    Password

    Senha de login do administrador (use uma senha forte)

    --

    Your Email

    Endereço de e-mail para notificações

    example.com

  3. Clique em Run the installation.

  4. Clique em Install WordPress.

  5. Insira o nome de usuário e a senha definidos durante a instalação e clique em LOGIN.

Você está conectado ao painel do WordPress. Para mais informações sobre como usar o WordPress, consulte a documentação do WordPress.

Configurar um nome de domínio

Usar um endereço IP público para acessar seu site WordPress expõe a instância diretamente. Para melhorar a segurança, vincule um nome de domínio.

Registrar um nome de domínio

Registre um nome de domínio pela Alibaba Cloud. Para obter instruções, consulte Register a domain name on Alibaba Cloud.

Solicitar um registro ICP (apenas China continental)

Se a instância ECS estiver em uma região da China continental, solicite um registro de provedor de conteúdo de internet (ICP) antes de usar o nome de domínio. Para obter instruções, consulte ICP filing process.

Resolver o nome de domínio

Aponte o nome de domínio para o endereço IP público da instância ECS. Para obter instruções, consulte Get Started.

Para respostas às perguntas frequentes sobre resolução de DNS, consulte FAQ about DNS resolution issues .

Atualizar o WordPress para usar o nome de domínio

  1. Conecte-se à instância ECS. Para obter instruções, consulte Overview of ECS remote connection methods.

  2. Acesse a pasta C:\BtSoft\mysql\MySQL8.0\bin. Mantenha a tecla Shift pressionada, clique com o botão direito em uma área vazia e selecione Open command window here.

  3. Faça login no MySQL: insira a senha de root quando solicitado.

       mysql -u root -p
  4. Mude para o banco de dados do WordPress:

       use wordpress;
  5. Atualize a URL do site. Substitua http://www.example.com pelo seu nome de domínio real:

       update wp_options set option_value = replace(option_value, 'http://localhost', 'http://www.example.com') where option_name = 'home' OR option_name = 'siteurl';
  6. Saia do MySQL:

       exit;

O nome de domínio agora está configurado para o seu site WordPress.

FAQ

Por que não consigo acessar o site WordPress pelo endereço IP público?

Possíveis causas e soluções:

  • A porta 80 está bloqueada. A porta pode não estar aberta no grupo de segurança, o firewall do sistema pode estar ativado na instância ou outro serviço pode estar usando a porta 80. Para etapas de solução de problemas, consulte What do I do if I cannot access a service deployed on an instance?

  • Incompatibilidade de versões. A versão do PHP ou do MySQL pode ser incompatível com a sua versão do WordPress. Verifique a página de WordPress Compatibility para combinações de versões compatíveis.

Referências