Ubuntu 17.10安裝phpMyAdmin資料庫管理工具,17.10phpmyadmin

來源:互聯網
上載者:User

Ubuntu 17.10安裝phpMyAdmin資料庫管理工具,17.10phpmyadmin
  

和Windows下各種雙擊安裝直接使用的資料庫管理工具不同,Linux下的資料庫管理工具顯得有些稍稍複雜。由於著作權和收費限制,很多好用的資料庫管理工具例如Data Grip和Navicat不能直接在Linux的包管理器中安裝使用。不過仍然有一些好用的DBMS,phpmyadmin就是其中之一。

 

安裝LAMP

LAMP是Linux、Apache、MySql(MariaDB)、PHP(Python、Perl)等軟體的合稱。我們現在要在Ubuntu16.04上安裝,因此只需要安裝其他三個軟體就可以了。

sudo apt install mysql-server-5.7 mysql-client-5.7 php7.0 apache2

對於這些軟體可能還需要各自進行配置,這裡就不再細述了。

配置apache啟用PHP支援

然後安裝apache的php擴充:

sudo apt install libapache2-mod-php7.0

安裝完成之後需要重啟apache:

sudo systemctl restart apache2

然後在apache的預設目錄中建立一個PHP檔案:

sudo nano /var/www/html/info.php

檔案內容如下:

<?phpphpinfo();?>

然後在瀏覽器中查看一下是否成功:info。
成功之後別忘了刪除info.php,它包含了很多伺服器的敏感資訊。

sudo rm -f /var/www/html/info.php
啟用SSL

然後啟用SSL:

sudo a2enmod sslsudo a2ensite default-ssl
配置PHP啟用PHP擴充

安裝所需的PHP擴充,也可以全部安裝,全部安裝可能會降低效能:

sudo apt -y install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache  php7.0-pspell php7.0-recode php7.0-sqlite3 php7.0-tidy php7.0-xmlrpc php7.0-xsl php7.0-mbstring php-gettext

然後重啟apache:

sudo systemctl restart apache2
安裝APCu

APCu是一個緩衝擴充,可以緩衝並最佳化PHP中間代碼,強烈建議安裝。

sudo apt -y install php-apcu

然後重啟apache:

sudo systemctl restart apache2
安裝phpmyadmin

上面的工作全部完成之後,就可以安裝phpmyadmin了。

sudo apt -y install phpmyadmin

會出現一個圖形介面要求你輸入各種配置選項。全部配置完成之後,在瀏覽器中輸入http://localhost/phpmyadmin/,應該就可以進入phpmyadmin的介面了。如果有些步驟沒有按照順序來,可能無法順利開啟這個web介面,這時候可以先把前面的工作都完成,然後運行一下sudo dpkg-reconfigure phpmyadmin命令,重新設定一遍phpmyadmin。然後應該就能順利開啟了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.