[ Linux ] – Ubuntu 18.04 LTS install apache2 / php7.2 / mysql / phpmyadmin

Ubuntu 18.04 LTS install apache2 / php7.2 / mysql / phpmyadmin

先裝php7.2 apache2
指令:apt install php
以上指令會安裝以下套件
apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php7.2 libapr1
libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap php-common php7.2
php7.2-cli php7.2-common php7.2-json php7.2-opcache php7.2-readline

再來安裝 mysql
指令:apt install mysql-server
以上指令會安裝以下套件
libaio1 libevent-core-2.1-6 libhtml-template-perl mysql-client-5.7
mysql-client-core-5.7 mysql-server-5.7 mysql-server-core-5.7

裝資料庫管理工具 phpmyadmin
apt install phpmyadmin
先選擇 選 apache
再建立資料庫管理者密碼
安裝完成後,再執行以下步

將phpmyadmin 設定檔加入到 apache設定檔中
編輯該檔案 /etc/apache2/apache2.conf
於文件尾加入 Include /etc/phpmyadmin/apache.conf
設定完成後需重啟apache
sudo service apache2 restart

再來輸入網址 http://127.0.0.1/phpmyadmin
會發現輸入帳密 root / password 出現

原來是這個版本不允許用root登入phpmyadmin, 你必需另外建立一個帳號/密碼 給予最高權限才可以。
你可以在指令視窗 切到root權限,下mysql 就可以登入,再新增另一個帳密做管理帳號

解法如網址https://askubuntu.com/questions/763336/cannot-enter-phpmyadmin-as-root-mysql-5-7

若發現用剛建的帳號可以登入但確不能建立資料庫有可能是權限沒設好,可以參考以下連結
https://www.digitalocean.com/community/tutorials/how-to-create-a-new-user-and-grant-permissions-in-mysql

你可能會喜歡

建立一個對話

你的電子郵件位址並不會被公開。 必要欄位標記為 *