Configurar phpmyadmin pra rodar com apache
1 - Configurar apache pra rodar com certificado
2 - Configurar apache pra rodar scripts PHP
apt update && apt install apache2 php-apache phpmyadmin mariadb -y
Execute o serviço mariadbd-safe
como root (não precisa de root, é so o nome de usuário que se chama root
que ja vem no mariadbl) pois este usuário tem todas as permissôes no mariadb incluindo a de criar usuários novos):
cd && mariadbd-safe -u root &
O comando acima irá deixar o mariadbd-safe
rodando em segundo plano, nesse momento entre no mariadb como root
(so lembrando, não é necessário ter root, este é o nome de usuário que já vem no MariaDB com todas as permissôes necessárias):
mariadb -u root
Ao executar o comando acima, abrirá o console do MariaDB, execute esses passos para criar o novo usuário:
Selecione o banco de dados mysql
use mysql;
Crie o usuário (Substitua o oliver
e evilor
por dados de sua preferência) no meu caso estou expecificando oliver
como usuário e evilor
como senha:
CREATE USER 'oliver'@'localhost' IDENTIFIED BY 'evilor';
Conceda todos os privilégios do banco de dados (Substitua o oliver
pelo seu usuário criado):
GRANT ALL PRIVILEGES ON * . * TO 'oliver'@'localhost';
Libere imediatamente esses privilégios garantidos com o comando:
FLUSH PRIVILEGES;
E saia do console do mysql:
quit
Encerre o mariadbd-safe
que está rodando em segundo plano:
pkill -f /data/data/com.termux/files/usr/bin/mariadbd
Agora execute o serviço mariadbd-safe
com o novo usuário (Substitua o oliver
pelo seu usuário criado) e der ENTER:
mariadbd-safe -u oliver &
Depois de colocar o serviço mariadbd-safe
em execução, vamos garantir o acesso ao phpmyadmin, vamos fazer 2 alteraçôes nesses 2 arquivos:
Abra o arquivo httpd.conf
:
nano $PREFIX/etc/apache2/httpd.conf
Dentro desse arquivo digite ctr+w
e pesquise por <Directory> blocks below
e substitua denied
por granted
:
Com esse arquivo terminamos, salve o arquivo digitando ctr+x+y
e ENTER
Pra finalizar a configuração, abra o arquivo config.inc.php
:
nano $PREFIX/etc/phpmyadmin/config.inc.php
Digite ctr+w
, pesquise por localhost
e substitua por 127.0.0.1
Com esse arquivo ja terminamos, salve o arquivo digitando ctr+x+y
e ENTER.
A partir de agora o phpmyadmin já está configurando.
Reinicie o apache com se tiver rodando:
apachectl -k restart
Se tiver parado, inicie com:
apachectl -k start
acesse o seguinte link para acessá-lo:
termux-open-url https://localhost:8443/phpmyadmin
Painel phpmyadmin: Logado com o novo usuário:
Iniciar serviço mariadbd-safe
(Substitua o SEU_USUARIO
pelo usuário que voçê criou):
mariadbd-safe -u SEU_USUARIO &
Iniciar serviço apache:
apachectl -k start
Parar serviço mysqld:
pkill -f /data/data/com.termux/files/usr/bin/mariadbd
Parar serviço apache:
apachectl -k stop
Caution
O Tutorial foi removido PELO ADM.