Esta postagem demonstrará o processo de instalação de phpmyadmin em uma instância do EC2.
Como instalar Phpmyadmin na instância do Linux EC2?
Siga este guia rápido para aprender a instalação do phpmyadmin em uma instância do Amazon Linux.
Etapa 1: conecte -se à instância do Amazon Linux EC2
Para instalar o phpmyadmin no Linux, é necessário criar e conectar -se a uma instância do EC2 com o Amazon Linux ami. Para aprender a fazer isso, clique aqui:
Atualize os pacotes YUM:
Atualização sudo yum -y
Etapa 2: Instale o servidor de lâmpadas
Antes de instalar o phpmyadmin, instale os pacotes MARIADB e PHP da Amazon-Linux-Extras:
Sudo Amazon-Linux-Extras Install -y lamp-mariadb10.2-php7.2 Php7.2
Instale os pacotes de software Apache e MariaDB:
sudo yum install -y httpd mariadb -server
Inicie o servidor Apache:
sudo systemctl iniciar httpd
Inicie o Apache em cada inicialização:
sudo systemctl ativar httpd
Verifique se se o Apache estiver ativado:
sudo systemctl está habilitado para httpd
Visite a página de instâncias do EC2 para obter o endereço IP da instância:
Cole o IP público da instância no navegador da web:
Adicione o usuário ao grupo Apache:
sudo usermod -a -g apache ec2 -usuário
Logout da instância:
saída
Conecte -se à instância usando a seguinte sintaxe:
ssh -i "" EC2 -User@
Nesse cenário, usamos o comando escrito abaixo:
ssh -i "c: \ users \ lenovo \ documents \ tmkp.PEM "EC2-User@EC2-54-169-150-187.AP-Southeast-1.calcular.Amazonaws.com
Verifique se a associação no Apache Group:
grupos
Edite a propriedade do grupo:
sudo chown -r ec2 -usuário: apache /var /www
Altere as permissões do diretório:
sudo chmod 2775 /var /www && find /var /www -type d -exec sudo chmod 2775 \;
Para adicionar permissões de gravação em grupo:
encontre /var /www -Type f -exec sudo chmod 0664 \;
Etapa 3: servidor de lâmpada de teste
Crie um arquivo PHP contendo a página de informações do PHP para testar a instalação do servidor LAMP:
eco "">/var/www/html/phpinfo.php
Use o IP público da instância usando a seguinte sintaxe:
http: // publicip/phpinfo.php
A seguir, o URL usado na captura de tela:
http: // 54.169.150.187/phpinfo.php
Remova o arquivo de informações PHP do diretório especificado:
rm/var/www/html/phpinfo.php
Inicie os serviços de mariadb:
SUDO SYSTEMCTL START MARIADB
Melhore a segurança do mariadb:
sudo mysql_secure_installation
Responda às consultas digitando “Y"Para sim e"N”Para não:
Pare o servidor mariadb:
SUDO SYSTEMCTL STOP MARIADB
Inicie o mariadb em cada bota:
sudo systemctl ativar mariadb
Etapa 4: Instale PhpMyadmin
Instale as dependências necessárias para a instalação do PHPMyadmin:
sudo yum install php-mbstring php-xml -y
Reinicie o servidor Apache:
sudo systemctl reiniciar httpd
Reinicie o PHP:
sudo systemctl reinicie o php-fpm
Mova para o diretório HTML:
CD/var/www/html
Faça o download do PhpMyadmin usando o seguinte comando:
wget https: // www.phpmyadmin.net/downloads/phpmyadmin-latest-all languages.alcatrão.gz
Executar os comandos acima exibirá os seguintes resultados:
Crie uma nova pasta e mova todos os pacotes para ela:
mkdir phpmyadmin && tar.alcatrão.gz -c phpmyadmin -strip -components 1
Executar o comando acima mostrará esta saída:
Remova o arquivo phpmyadmin:
rm phpmyadmin-latest-all languages.alcatrão.gz
Inicie o servidor mariadb:
SUDO SYSTEMCTL START MARIADB
Garanta a propriedade da pasta:
sudo chown EC2-User .
Faça o download do PhpMyadmin e todos os seus pacotes:
wget https: // arquivos.phpmyadmin.net/phpmyadmin/4.5.0.2/phpmyadmin-4.5.0.2-Languages.alcatrão.BZ2
Descompacte o arquivo:
Tar -jxf phpmyadmin -4.5.0.2-Languages.alcatrão.bz2 -c/var/www/html
Renomeie a pasta e mova todos os arquivos para ela:
MV phpmyadmin-4.5.0.2-Languages phpmyadmin
Remova o arquivo zip:
rm -rf phpmyadmin -4.5.0.2-Languages.alcatrão.BZ2
Etapa 5: Access Phpmyadmin
Use a seguinte sintaxe para acessar o phpmyadmin:
http: // publicip/phpmyadmin
O comando a seguir é usado para acessar o servidor:
http: // 54.169.150.187/phpmyadmin/
É tudo sobre a instalação de phpmyadmin em uma instância do Linux EC2.
Conclusão
Para instalar o phpmyadmin em uma instância do Linux EC2, crie e conecte -se à instância do EC2. Depois disso, instale o servidor de lâmpadas na instância e verifique a instalação testando o servidor de lâmpadas. Quando o servidor LAMP estiver pronto, instale o PhpMyadmin na instância do EC2. Verifique a instalação acessando -a no navegador da web usando o IP público da instância. Este post demonstrou o processo de instalação de phpmyadmin em uma instância do EC2.