如何在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
MariaDB / MySQL中的用戶。
完成此步驟後,您將發現一個名為 phpmyadmin
在MariaDB中創建。 接下來,啟用 mcrypt
和 mbstring
延期。
sudo phpenmod mcrypt sudo phpenmod mbstring
重新加載Apache以使更改生效。
sudo systemctl reload apache2
現在您可以通過以下方式訪問phpMyAdmin Web界面
your-server-ip/phpmyadmin
您可以使用MariaDB / MySQL用戶名和密碼登錄。
建議您始終通過安全的HTTPS連接訪問phpMyAdmin。 如果您已經安裝了其他Web應用程序(如WordPress)並在同一Ubuntu 16.04系統上的那些Web應用程序上啟用了HTTPS,則只需添加 /phpmyadmin
在您的域名之後,如下所示。
your-domain.com/phpmyadmin
現在,您可以通過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頁面上關注我們。