如何在Ubuntu 16.04上使用LAMP安裝phpMyAdmin

phpMyAdmin是MySQL / MariaDB網絡管理工具。 在本教程中,我們將學習如何在Ubuntu 16.04上使用LAMP(Apache,MariaDB,PHP7)安裝phpMyAdmin。 假定您已經在Ubuntu 16.04上安裝了LAMP堆棧。 如果沒有,請查看以下教程。

  • 如何在Ubuntu 16.04 LTS上安裝Apache,MariaDB和PHP7(LAMP Stack)

一旦安裝了LAMP,讓我們安裝phpMyAdmin。

在Ubuntu 16.04上安裝phpMyAdmin

phpMyAdmin包含在Ubuntu 16.04軟件存儲庫中。 因此我們可以使用以下命令輕鬆安裝它

sudo apt update
sudo apt install phpmyadmin

上面的命令將安裝所有必需的依賴項,包括PHP7擴展。 在安裝過程中,它將提示您選擇要配置的Web服務器。 點擊空格鍵選擇apache2。 星號表示已選中該項目。 然後按Tab鍵和Enter確認您的選擇。

在下一個屏幕中,選擇是。

phpmyadmin Apache配置

然後為 phpmyadmin MariaDB / MySQL中的用戶。

phpmyadmin Ubuntu 16.04

完成此步驟後,您將發現一個名為 phpmyadmin 在MariaDB中創建。 接下來,啟用 mcryptmbstring 延期。

sudo phpenmod mcrypt

sudo phpenmod mbstring

重新加載Apache以使更改生效。

sudo systemctl reload apache2

現在您可以通過以下方式訪問phpMyAdmin Web界面

your-server-ip/phpmyadmin

您可以使用MariaDB / MySQL用戶名和密碼登錄。

phpmyadmin ubuntu

建議您始終通過安全的HTTPS連接訪問phpMyAdmin。 如果您已經安裝了其他Web應用程序(如WordPress)並在同一Ubuntu 16.04系統上的那些Web應用程序上啟用了HTTPS,則只需添加 /phpmyadmin 在您的域名之後,如下所示。

your-domain.com/phpmyadmin

安裝phpmyadmin ubuntu

現在,您可以通過Web界面管理MariDB / MySQL數據庫。

使用 .htaccess 在phpMyAdmin中,我們需要添加 AllowOverride All Apache配置文件中的指令。

sudo nano /etc/apache2/conf-enabled/phpmyadmin.conf

AllowOverride All 內指令 <Directory /usr/share/phpmyadmin> 像下面

<Directory /usr/share/phpmyadmin>
  Options FollowSymLinks
  DirectoryIndex index.php
  AllowOverride All

如果沒有 AllowOverride All 指令,則默認為 AllowOverride none 禁用.htaccess文件。

保存並關閉文件。 然後重新加載Apache。

sudo systemctl reload apache2

而已!

我希望本教程可以幫助您在Ubuntu 16.04上使用LAMP安裝phpMyAdmin。 與往常一樣,如果您發現此帖子有用,請訂閱我們的免費新聞通訊。 您也可以在Google +,Twitter或喜歡我們的Facebook頁面上關注我們。

Sidebar