To install mysql 8 on centos 7, please follow here.
Install epel-release
# yum install -y epel-release
Install phpmyadmin, httpd and php
# yum install -y phpmyadmin httpd php
Change the ip allowed to access phpmyadmin by changing 127.0.0.1 to your network's ip (in my case, I want to allow all machine with 192.168.0 ip to be able to access the phpmyadmin page)
# sed -i 's/127.0.0.1/192.168.0/g' /etc/httpd/phpMyAdmin.conf
Start httpd
# systemctl start httpd
Allow http on firewall
# firewall-cmd --add-service http
# firewall-cmd --add-service http --permanent
Change your mysql user's password to use mysql_native_password
# mysql -u root -p
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'MyNewPassword!123';
You should be able to access phpmyadmin, by pointing your browser to the server's ip address, followed by /phpmyadmin
And the you can login into phpmyadmin by supplying mysql username and password
No comments:
Post a Comment