Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como instalar o phpMyAdmin em seu próprio aplicativo


Uma cópia do phpMyAdmin instalada em um único aplicativo em seu servidor permitirá que você acesse todos os bancos de dados de seus aplicativos; no entanto, se você não quiser que o phpMyAdmin seja instalado em um de seus aplicativos existentes, você pode instalá-lo sozinho com o mesmo resultado.

Instalar o phpMyAdmin em seu próprio aplicativo tem alguns benefícios, incluindo acesso por meio de um subdomínio em vez de um subdiretório e a eliminação de possíveis .htaccess conflitantes regras instalá-lo em um aplicativo existente pode causar.

Criar um aplicativo para phpMyAdmin


Primeiro, crie um novo aplicativo para phpMyAdmin no ServerPilot.

Insira um subdomínio para o aplicativo, como db.example.com (ou o que você quiser). Não se esqueça de configurar o DNS para este subdomínio.

Carregar phpMyAdmin


Agora, visite www.phpmyadmin.net/home_page/downloads.php em seu navegador e baixe o .tar.gz mais recente arquivo. O arquivo será nomeado como phpMyAdmin-4.X.Y-all-languages.tar.gz , onde X e Y são números de versão.

Carregue o arquivo phpMyAdmin para o seu servidor usando SFTP.

No Cyberduck (ou seu cliente SFTP preferido), faça login no seu servidor como o usuário do sistema ao qual seu aplicativo phpMyAdmin pertence e navegue até o diretório do seu aplicativo, onde APPNAME é o nome do seu aplicativo (usamos phpmyadmin neste tutorial):

apps/APPNAME

Arraste o arquivo phpMyAdmin da pasta Downloads do seu computador e solte-o no diretório do seu aplicativo no Cyberduck.

Em seguida, exclua o público pasta que atualmente reside no diretório do seu aplicativo.

Em seguida, clique uma vez no arquivo phpMyAdmin e selecione Expandir Arquivo no menu Arquivo Cyberduck.

Quando o arquivo estiver descompactado, exclua o arquivo e renomeie o novo phpMyAdmin pasta para pública .

Renomeie e edite o arquivo de configuração


Abra o novo público pasta em seu servidor e renomeie config.sample.inc.php para config.inc.php .

Agora, abra config.inc.php e defina uma string aleatória de pelo menos 32 caracteres para o valor de $cfg['blowfish_secret'] próximo ao topo do arquivo.

Por exemplo:
$cfg['blowfish_secret'] = 'f7q230984(*^3q42bd^$4353yow*q5Trs^1'

Entrando no phpMyAdmin


Agora você deve ser capaz de abrir o phpMyAdmin através deste subdomínio (por exemplo, http://db.example.com ) em seu navegador.

Novamente, você pode acessar facilmente todos os bancos de dados em seu servidor entrando com suas credenciais corretas por meio desta instalação e subdomínio singular do phpMyAdmin.

Você pode fazer login no phpMyAdmin usando qualquer banco de dados credenciais (nome de usuário e senha) que você criou por meio do ServerPilot para qualquer aplicativo neste servidor.