tencent cloud

Cloud Virtual Machine

Dinâmicas e anúncios
Dinâmica do produto
Dinâmica de atualização de imagem pública
Anúncio do produto
Introdução do produto
Visão geral da Cloud Virtual Machine
Vantagens do produto
Conceitos básicos
Regiões e zonas
Tutorial
Service Regions and Service Providers
Cobrança do produto
Visão geral de cobrança
Modo de cobrança
Item de cobrança
Converter modo de cobrança
Aquisição de instâncias
Descrição de cobrança de ajustes de configuração
Descrição de cobrança em atraso
Guia de início rápido
Comprar instância Linux personalizada
Comprar instância Windows personalizada
Guia do usuário
Visão geral do guia de operação
Visão geral dos limites de uso
Instância
Instância spot
Instância reservada
Imagem
Armazenamento
Backup e recuperação
Rede
Segurança
Senhas/chaves secretas
Gerenciamento de operação e manutenção
Migrar o servidor
Migração online
Consultoria de migração
Solução de falhas
Falhas relacionados ao login em instâncias Windows
Falhas relacionados ao login em instâncias Linux
Outras falhas relacionadas ao login em instâncias
Falha na execução de instância
Falha de memória em instâncias Linux
Falha de rede
Tutorial prático
Recomendações de seleção da CVM
Configurar o ambiente
Configurar o site
Configurar o aplicativo
Configurar a página visual
Carregar arquivos locais para a CVM
Teste de desempenho de rede
Outros tutoriais práticos
Segurança e conformidade
Gerenciamento de acesso
Rede
Perguntas frequentes
Regiões e zonas
Sobre o faturamento
Instância
Armazenamento
Imagem
Migração de servidor
Rede
Segurança
Operação/manutenção e monitoramento
Gerenciamento de acesso
Serviço NTP
Cenário de aplicação
Agreements
CVM Service Level Agreements
Red Hat Enterprise Linux Image Service Agreement
Public IP Service Level Agreement
Glossário

Configurar manualmente o ambiente LAMP

PDF
Mode fokus
Ukuran font
Terakhir diperbarui: 2024-01-23 17:52:21

Cenário

LAMP é uma arquitetura de serviço comum da web, executada no Linux, que consiste em Apache, MySQL/MariaDB e PHP. Este artigo descreve como configurar o LAMP em um CVM Linux.
Você deve estar familiarizado com os comandos comuns do Linux, como Instalação de software via YUM em um ambiente CentOS, e compreender as versões do software instalado.

Software

Estes são os softwares envolvidos:
O CentOS é uma distribuição do sistema operacional Linux. Usaremos a versão 7.6 neste artigo.
Apache é um software de servidor web. Usaremos a versão 2.4.6 neste artigo.
MariaDB é um sistema de gerenciamento de banco de dados. Usaremos a versão 10.4.8 neste artigo.
PHP é uma linguagem de script. Usaremos a versão 7.0.33 neste artigo.

Pré-requisitos

Você precisa de um CVM Linux. Se você ainda não comprou um, consulte Introdução aos CVMs Linux.

Instruções

Etapa 1: login em uma instância do Linux

Faça login em uma instância do Linux usando WebShell (recomendado). Você também pode usar outros métodos de login com os quais se sinta confortável:

Etapa 2: Instalação do Apache

1. Execute o seguinte comando para instalar o Apache.
yum install httpd -y
2. Execute os comandos a seguir para iniciar o Apache e defina-o para iniciar automaticamente quando o sistema for iniciado.
systemctl start httpd
systemctl enable httpd
3. Abra uma janela do navegador e visite o seguinte URL para verificar se o Apache está funcionando corretamente.
http://[endereço IP público da instância CVM]
O seguinte aparecerá se o Apache estiver instalado corretamente:



Etapa 3: Instalação do MariaDB

1. Execute o seguinte comando para verificar se o MariaDB já está instalado
rpm -qa | grep -i mariadb
Se for exibido o seguinte, o MariaDB já está instalado.

Se for esse o caso, execute o seguinte para remover o MariaDB e evitar conflitos entre as diferentes versões.
yum -y remove [Package name]
Se nada for retornado, o MariaDB não está instalado. Nesse caso, prossiga para a próxima etapa.
2. Execute o seguinte comando para criar um arquivo chamado MariaDB.repo em /etc/yum.repos.d/.
vi /etc/yum.repos.d/MariaDB.repo
3. Pressione i para mudar para o modo de edição e digite o seguinte.
# MariaDB 10.4 CentOS repository list - created 2019-11-05 11:56 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Nota:
Para informações de instalação de outras versões, visite o site oficial do MariaDB.
4. Pressione Esc e insira : wq para salvar o arquivo e voltar.
5. Execute o seguinte comando para instalar o MariaDB.
yum -y install MariaDB-client MariaDB-server
6. Execute os seguintes comandos para iniciar o MariaDB e defina-o para iniciar automaticamente junto com o sistema.
systemctl start mariadb
systemctl enable mariadb
7. Execute o seguinte comando para verificar se o MariaDB foi instalado com sucesso.
mysql
Se for exibido o seguinte, o MariaDB foi instalado com sucesso.


8. Execute o seguinte comando para sair do MariaDB.
\\q

Etapa 4: Instalação e configuração do PHP

1. Execute os comandos a seguir para atualizar a origem do software PHP no Yum.
rpm -Uvh https://mirrors.cloud.tencent.com/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
2. Execute o comando a seguir para instalar os pacotes necessários para o PHP 7.0.33.
yum -y install php70w php70w-opcache php70w-mbstring php70w-gd php70w-xml php70w-pear php70w-fpm php70w-mysql php70w-pdo
3. Execute o seguinte comando para editar o arquivo de configuração do Apache.
vi /etc/httpd/conf/httpd.conf
4. Pressione i para entrar no modo de edição e fazer as seguintes alterações:








4.1 Encontre ServerName www.example.com: 80 e inicie uma nova linha abaixo dele. Insira o seguinte:
ServerName localhost:80
4.2 Encontre Require all denied em <Directory> e altere para Require all granted.
4.3 Encontre <IfModule dir_module> e altere o conteúdo para DirectoryIndex index.php index.html.
4.4 Inicie uma nova linha abaixo de AddType application/x-gzip .gz .tgz e insira o seguinte:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
5. Pressione Esc e insira : wq para salvar o arquivo e voltar.
6. Execute o seguinte comando para reiniciar o Apache.
systemctl restart httpd

Verificação da configuração do ambiente.

1. Execute o seguinte comando para criar um arquivo de teste.
echo "<?php phpinfo(); ?>" >> /var/www/html/index.php
2. Abra uma janela do navegador em sua máquina local e visite a seguinte URL para verificar se a configuração do ambiente foi bem-sucedida.
http://CVM Public IP/index.php
Se o seguinte for exibido, o ambiente LAMP foi configurado com sucesso.


Operações relevantes

Depois que o ambiente LAMP é construído, você pode configurar manualmente o site Drupal.

Perguntas frequentes

Se você encontrar um problema ao usar o CVM, consulte os seguintes documentos para solucionar problemas com base em sua situação real.
Para questões relacionadas ao login do CVM, consulte Login de senha e login de chave SSH e Login e acesso remoto.
Para questões relacionadas à rede CVM, consulte Endereços IP e Portas e grupos de segurança.
Para questões relacionadas aos discos CVM, consulte Discos de sistema e dados.

Bantuan dan Dukungan

Apakah halaman ini membantu?

masukan