Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Relational Database Service/ Melhores práticas/ RDS for MySQL/ Uso do RDS for MySQL para configurar WordPress
Atualizado em 2024-09-24 GMT+08:00

Uso do RDS for MySQL para configurar WordPress

WordPress é uma plataforma de blog desenvolvida com base em PHP. Geralmente é usado com os servidores de banco de dados RDS for MySQL para ajudar os usuários a criar sites. Esta seção descreve como configurar o WordPress no ambiente Linux, Apache, MySQL e PHP (LAMP) usando a VPC, o ECS da Huawei Cloud e o RDS for MySQL.

  1. Configurar informações de rede
  2. Comprar um ECS
  3. Configurar o ambiente LAMP
  4. Comprar e configurar uma instância de BD do RDS
  5. Instalar WordPress

Preparativos

Durante a configuração, você usará os seguintes serviços ou ferramentas:

  • Serviços em nuvem: ECS da Huawei Cloud e RDS for MySQL.
  • Cliente MySQL: uma ferramenta de configuração de banco de dados
  • PuTTY: uma ferramenta de logon remoto

O software anterior é fornecido por sites de terceiros. As informações são apenas para sua referência e não para uso comercial.

Configurar informações de rede

  1. Faça logon no console de gerenciamento.
  2. Clique em no canto superior esquerdo e selecione uma região e um projeto.
  3. Escolha Networking > Virtual Private Cloud.
  4. Na página exibida, clique em Create VPC para criar uma VPC, como vpc-01.
  5. Na página exibida, insira um nome de VPC, defina IPv4 CIDR Block como 192.168, selecione uma AZ conforme necessário e adicione uma sub-rede. Mantenha as configurações padrão para outros parâmetros. Em seguida, clique em Create Now. Depois que a VPC for criada, retorne ao console de rede.
  6. No console de rede, escolha Access Control > Security Groups e clique em Create Security Group. O seguinte usa sg-01 como um exemplo.
  7. Na página Security Group, localize o grupo de segurança de destino e clique em Manage Rule na coluna Operation.
  8. Na página Inbound Rules, clique em Allow Common Ports para habilitar portas comuns e protocolos de rede.

    Allow Common Ports: todo o tráfego ICMP de entrada e o tráfego de entrada nas portas 22, 80, 443 e 3389 são permitidos por padrão. Essa opção é adequada para servidores em nuvem usados em logon remoto, conexão de rede pública e serviços de site.
    Figura 1 Adição de uma regra de grupo de segurança

Comprar um ECS

  1. Faça logon no console de gerenciamento.
  2. Clique em no canto superior esquerdo e selecione uma região e um projeto.
  3. Escolha Compute > Elastic Cloud Server. A página Elastic Cloud Server é exibida.
  4. No console do ECS, compre um ECS.

    1. Configurar configurações básicas: selecione o modo de cobrança pagamento por uso, uma região e uma imagem. Mantenha as configurações padrão para outros parâmetros.
      A imagem pública CentOS7.4 64bit para P2v(40GB) é usada como exemplo, conforme mostrado em Figura 2.
      Figura 2 Selecionar uma imagem
    2. Configurar rede: selecione uma VPC e um grupo de segurança e compre um EIP. Mantenha as configurações padrão para outros parâmetros.
      1. Selecione a VPC criada vpc-01.
      2. Selecione o grupo de segurança criado sg-01.
      3. Selecione Auto assign para EIP.
    3. Configure configurações avançadas: insira um nome e uma senha do ECS e clique em Next: Confirm.
      1. Insira um nome de ECS, como ecs-01.
      2. Insira uma senha.
    4. Confirmar: confirme as informações e clique em Yes.

  5. Depois que o ECS for criado, visualize e gerencie no console do ECS.

Configurar o ambiente LAMP

  1. Baixe o cliente PuTTY.
  2. Descompacte o pacote, localize putty dos arquivos extraídos e clique duas vezes nele.
  3. Na caixa de diálogo de configuração do PuTTY exibida, escolha Session e especifique as opções básicas para sua sessão do PuTTY no painel direito. Em seguida, clique em Open conforme mostrado em Figura 3.

    1. Digite o EIP do seu ECS na caixa de texto Host Name (or IP address).
    2. Insira um nome de sessão na caixa de texto Saved Sessions e clique em Save. Wordpress é usado como exemplo. Mantenha as configurações padrão para outros parâmetros.
      Figura 3 Configurar PuTTY

  4. Na janela de logon exibida, digite o nome de usuário e a senha do ECS para fazer logon no ECS.
  5. Obtenha as permissões root para que você possa inserir comandos no PuTTY.

    Digite os comandos para instalar o MySQL, PHP ou outro software. Por exemplo, execute o seguinte comando para instalar o PHP:

    yum install -y httpd php php-fpm php-server php-mysql mysql

    A instalação estará concluída se a seguinte saída de comando for exibida:
    Complete

  6. Execute o seguinte comando para instalar um software de descompactação:

    yum install -y unzip

  7. Execute o seguinte comando para baixar e descompactar o pacote de instalação do WordPress:

    wget -c https://wordpress.org/wordpress-4.9.1.tar.gz

    tar xzf wordpress-4.9.1.tar.gz -C /var/www/html

    chmod -R 777 /var/www/html

  8. Após a conclusão da instalação, execute os seguintes comandos para iniciar os serviços relacionados em sequência:

    systemctl start httpd.service

    systemctl start php-fpm.service

  9. Ative o início automático do serviço durante a inicialização do sistema.

    systemctl enable httpd.service

Comprar e configurar uma instância de BD do RDS

  1. Compre uma instância de BD conforme necessário.

    • A instância de BD rds-01 é usada como exemplo. Selecione MySQL 5.6 ou 5.7.
    • Verifique se a instância de BD do RDS usa o mesmo grupo de segurança que o ECS para que você possa acessar a instância de BD do RDS por meio do ECS.
    • Defina a senha do usuário root e mantenha a senha segura. O sistema não pode recuperar sua senha.

  2. Vá para o console do RDS. Na página Instances, clique na instância de BD rds-01 de destino. A página Basic Information é exibida.
  3. Escolha Databases no painel de navegação à esquerda e clique em Create Database. Na caixa de diálogo exibida, insira um nome de banco de dados, como wordpress, selecione um conjunto de caracteres e autorize permissões para usuários de banco de dados. Em seguida, clique em OK.

    Figura 4 Criar um banco de dados

  4. Escolha Accounts no painel de navegação à esquerda e clique em Create Account. Na caixa de diálogo exibida, digite o nome de usuário do banco de dados, como tony, autorize permissões para o banco de dados wordpress criado em 3, digite a senha e confirme a senha. Em seguida, clique em OK.

    Figura 5 Criar uma conta

Instalar WordPress

  1. Na página Elastic Cloud Server, localize o ECS de destino e clique em Remote Login na coluna Operation.
  2. No Internet Explorer, insira http://EIP/wordpress na caixa de endereço e clique em Let's go!

    No URL anterior, EIP indica o EIP atribuído automaticamente quando você compra o ECS em Comprar um ECS.

    Figura 6 Visitar o WordPress

  3. Insira as informações de conexão do banco de dados e clique em Submit.

    • O nome do banco de dados é wordpress.
    • O nome de usuário é tony.
    • A senha é a que você definiu para tony.
    • O host do banco de dados é o endereço IP flutuante da instância de BD rds-01.
    Figura 7 Inserir informações de conexão de banco de dados

  4. Depois que os detalhes da conexão do banco de dados forem verificados, clique em Run the installation.

    Figura 8 Executar a instalação

  5. Defina Site Title, Username e Password para fazer logon no seu blog. Em seguida, clique em Install WordPress.

    Figura 9 Configurar informações básicas

  6. Clique em Log In depois que o WordPress tiver sido instalado com êxito.

    Figura 10 Instalação bem-sucedida

  7. Insira o nome de usuário e a senha na página de logon exibida. Em seguida, clique em Log In.

    Figura 11 Fazer logon

  8. Verifique se o WordPress foi implementado com êxito.

    Figura 12 Verificação