install_apache_mysql_php_linux_ubuntu_server
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
install_apache_mysql_php_linux_ubuntu_server [2020/06/08 18:42] – [Install MySQL Database Server] wikiadmin | install_apache_mysql_php_linux_ubuntu_server [2020/06/08 22:49] – [Installing phpMyAdmin] wikiadmin | ||
---|---|---|---|
Line 185: | Line 185: | ||
**Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2** | **Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2** | ||
+ | |||
//Please set the password for root here.// | //Please set the password for root here.// | ||
Line 191: | Line 192: | ||
**Re-enter new password:** | **Re-enter new password:** | ||
- | //Estimated strength of the password: 100 | + | //Estimated strength of the password: 100// |
- | Do you wish to continue with the password provided? | + | |
- | By default, a MySQL installation has an anonymous user, | + | **Do you wish to continue with the password provided? |
+ | |||
+ | //By default, a MySQL installation has an anonymous user, | ||
allowing anyone to log into MySQL without having to have | allowing anyone to log into MySQL without having to have | ||
a user account created for them. This is intended only for | a user account created for them. This is intended only for | ||
Line 220: | Line 223: | ||
**Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y** | **Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y** | ||
- | - Dropping test database... | + | |
+ | // - Dropping test database...// | ||
// | // | ||
- | - Removing privileges on test database... | + | ** - Removing privileges on test database...** |
// | // | ||
Line 234: | Line 238: | ||
// | // | ||
+ | |||
+ | //All done!// | ||
</ | </ | ||
+ | ===== Installing phpMyAdmin ===== | ||
+ | |||
+ | phpMyAdmin is a web interface to manage MySQL databases and user privileges. | ||
+ | |||
+ | < | ||
+ | |||
+ | When prompted during installation, | ||
+ | |||
+ | When prompted to create the phpMyAdmin database, provide your admin user access details and take the remaining steps to complete the installation. | ||
+ | |||
+ | ===== Workaround Errors in setting up phpmyadmin@localhost with all privileges involving dbconfig-common ===== | ||
+ | |||
+ | ==== Create a new admin user or new root user and password with access from any IP remotely ==== | ||
+ | |||
+ | Using SSH access to the Ubuntu Server, log into the mysql console using as the user root with the password for root that was established when installing MySQL database server on Ubuntu. | ||
+ | |||
+ | < | ||
+ | sudo mysql -u root -p | ||
+ | </ | ||
+ | |||
+ | **Enter password:** | ||
+ | |||
+ | Now, Create a new MySQL admin/root user with all privileges including GRANT privileges and make sure that the user can login from any IP remotely rather than only having privileges from @localhost. There are 3 choices of commands in the code block below, and the third choice will actually allow for logging into PhpMyAdmin as a root user. | ||
+ | |||
+ | < | ||
+ | CREATE USER ' | ||
+ | |||
+ | CREATE USER ' | ||
+ | |||
+ | CREATE USER ' | ||
+ | </ | ||
+ | So, for example, this should work (and ensure that you are logged into the console prompt at mysql> | ||
+ | < | ||
+ | CREATE USER ' | ||
+ | </ | ||
install_apache_mysql_php_linux_ubuntu_server.txt · Last modified: 2020/06/08 23:20 by wikiadmin