欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在Ubuntu 20.04安裝phpMyAdmin和Nginx

CHANBAEK ? 來(lái)源:myfreax ? 作者:myfreax ? 2022-12-06 16:47 ? 次閱讀

phpMyAdmin是一個(gè)基于PHP的開(kāi)源工具,通過(guò)基于Web的界面管理MySQL和MariaDB服務(wù)器。

phpMyAdmin允許您與MySQL數(shù)據(jù)庫(kù)交互,管理用戶帳戶和權(quán)限,執(zhí)行SQL語(yǔ)句,以各種數(shù)據(jù)格式導(dǎo)入和導(dǎo)出數(shù)據(jù)等等。

教程介紹如何在Ubuntu 20.04安裝phpMyAdmin和Nginx。在繼續(xù)本教程之前,以root或者具有sudo權(quán)限的用戶登錄 。你的數(shù)據(jù)庫(kù)是可以基于密碼遠(yuǎn)程訪問(wèn)。

如果你還沒(méi)配置MySQL/MariaDB的遠(yuǎn)程訪問(wèn),你可以參考教程Ubuntu 20.04安裝MySQL/MariaDB的連接章節(jié)。

如果你要遠(yuǎn)程訪問(wèn)phpMyAdmin,強(qiáng)烈建議您通過(guò)HTTPS訪問(wèn)phpMyAdmin實(shí)例。盡管不是必需的。

如需要在您的網(wǎng)站安裝SSL證書(shū),請(qǐng)查看我們的文章,該文章介紹如何在Ubuntu 20.04 Nginx安裝Let's Encrypt SSL證書(shū)。

安裝Nginx

請(qǐng)點(diǎn)擊閱讀原文查看如何在Ubuntu 20.04安裝Nginx

安裝PHP

當(dāng)前phpMyAdmin穩(wěn)定版本5.2.0要求PHP的版本是PHP 7.2或者更新的版本,Ubuntu默認(rèn)存儲(chǔ)庫(kù)的PHP版本是7.4。

因此,在本教程中將會(huì)使用apt軟件包管理器安裝默認(rèn)的PHP 7.4。如果你需要使用PHP 8.1可以參考我們教程如何在Ubuntu 20.04安裝PHP 8或者PHP 8.1。

如果你更改本教程中的PHP版本,請(qǐng)確保你已經(jīng)熟悉如何安裝不同PHP版本的擴(kuò)展,以及如何組合PHP-FPM和Nginx。

sudo apt install php-fpm php-zip php-json php-mbstring php-mysql -y

請(qǐng)點(diǎn)擊閱讀原文查看如何在Ubuntu 20.04安裝PHP 8

安裝MySQL/MariaDB

請(qǐng)點(diǎn)擊閱讀原文查看如何在Ubuntu 20.04安裝PHP 8

下載phpMyAdmin

在Ubuntu 20.04安裝phpMyAdmin是一個(gè)相當(dāng)簡(jiǎn)單的任務(wù)。首先運(yùn)行wget命令下載phpMyAdmin源碼發(fā)行zip文件。當(dāng)前phpMyAdmin穩(wěn)定版本5.2.0。

可運(yùn)行命令wget ``https://files.phpmyadmin.net/phpMyAdmin/5.2.0/phpMyAdmin-5.2.0-all-languages.zip下載phpMyAdmin。

我們將會(huì)在Nginx的默認(rèn)根目錄安裝phpMyAdmin。運(yùn)行cd命令cd /var/www/html/切換Nginx的默認(rèn)根目錄。

當(dāng)下載完成運(yùn)行unzip命令解壓縮phpMyAdmin源碼。現(xiàn)在我們已經(jīng)把phpMyAdmin添加到本地。

安裝phpMyAdmin完成后,我們還需要使用chmod命令讓phpMyAdmin的PHP文件具有可執(zhí)行權(quán)限。

運(yùn)行命令sudo chmod -R +x /var/www/html/phpMyAdmin-5.2.0-all-languages

cd /var/www/html/

sudo wget https://files.phpmyadmin.net/phpMyAdmin/5.2.0/phpMyAdmin-5.2.0-all-languages.zip

sudo unzip phpMyAdmin-5.2.0-all-languages.zip

sudo chmod -R  +x  /var/www/html/phpMyAdmin-5.2.0-all-languages

配置Nginx PhpMyAdmin

有幾種方法可以配置Nginx運(yùn)行phpMyAdmin。第一種是使用Nginx的location來(lái)運(yùn)行phpMyAdmin。

第二種配置Nginx的Server塊,通過(guò)獨(dú)立子域名來(lái)運(yùn)行phpMyAdmin。在本教程中我們將使用第二種方法創(chuàng)建Nginx的Server塊并配置獨(dú)立的子域名。

打開(kāi)您喜歡文本編輯器并創(chuàng)建文件etc/nginx/conf.d/phpmyadmin.conf。在本教程我們將使用vim創(chuàng)建文件。粘貼以下內(nèi)容。

sudo vim etc/nginx/conf.d/phpmyadmin.conf
server {
    server_name phpmyadmin.example.com;
    root /var/www/html/phpMyAdmin-5.2.0-all-languages;
    index index.php index.html index.htm;


   location ~ \\.php$ {
		include snippets/fastcgi-php.conf;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                include etc/nginx/fastcgi_params;
		fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
	}

}

etc/nginx/conf.d/phpmyadmin.conf

保存文件并退出vim。當(dāng)創(chuàng)建Nginx虛擬主機(jī)配置后,你應(yīng)該每次修改Nginx配置文件運(yùn)行nginx -t命令測(cè)試Nginx配置的語(yǔ)法是否正確。

如果沒(méi)有錯(cuò)誤nginx將會(huì)提示你nginx: configuration file etc/nginx/nginx.conf test is successful

當(dāng)測(cè)試Nginx配置正確之后,不要忘記運(yùn)行systemctl命令重新啟動(dòng)Nginx服務(wù),運(yùn)行命令sudo systemctl restart nginx使nginx配置文件生效。

為了能夠正確解釋域名phpmyadmin.example.com。因此我們還需要映射phpmyadmin.example.com到本地回環(huán)地址127.0.0.1。

運(yùn)行命令echo "127.0.0.1 phpmyadmin.example.com" | sudo tee -a etc/hosts

sudo nginx -t
sudo systemctl restart nginx
echo "127.0.0.1 phpmyadmin.example.com" | sudo tee -a etc/hosts

訪問(wèn)phpMyAdmin

要訪問(wèn)phpMyAdmin界面,請(qǐng)打開(kāi)您喜歡的瀏覽器,然后輸入U(xiǎn)RLhttp://phpmyadmin.example.com

在用戶名username字段中輸入數(shù)據(jù)庫(kù)超級(jí)用戶的用戶名root或者你設(shè)置名稱,在密碼password字段中輸入數(shù)據(jù)庫(kù)超級(jí)用戶的密碼。

然后單擊Log In。登錄后,您將看到phpMyAdmin儀表板。

結(jié)論

至此,您已在Ubuntu 20.04安裝phpMyAdmin。您現(xiàn)在可以創(chuàng)建MySQL數(shù)據(jù)庫(kù),用戶和表,并執(zhí)行各種MySQL查詢和操作。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Ubuntu
    +關(guān)注

    關(guān)注

    5

    文章

    567

    瀏覽量

    30071
  • phpMyAdmin
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    5901
  • nginx
    +關(guān)注

    關(guān)注

    0

    文章

    155

    瀏覽量

    12243
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Ubuntu 20.04上使用Systemback

    Ubuntu 20.04運(yùn)行。我就花了點(diǎn)時(shí)間對(duì)Systemback進(jìn)行了開(kāi)發(fā)使其支持在Ubuntu 20.04上工作。同時(shí)添加了軟件對(duì)大文件的支持。現(xiàn)在軟件生成的系統(tǒng)鏡像ISO不再受
    發(fā)表于 05-16 19:12

    怎樣利用Ubuntu20.04安裝Mentor Calibre 2020?

    怎樣利用Ubuntu20.04安裝Mentor Calibre 2020?有沒(méi)有人遇到過(guò)這個(gè)問(wèn)題啊
    發(fā)表于 06-23 07:19

    何在Ubuntu20.04上的STM32CubeIDE中安裝STM32CubeL5?

    我已經(jīng)在Ubuntu 20.04安裝了STM32CubeIDE,并為NUCLEO L552ZE-Q設(shè)置了一個(gè)項(xiàng)目,我想嘗試STM32L5的例子,發(fā)現(xiàn)它需要STM32CubeL5。如何安裝
    發(fā)表于 01-06 09:06

    S32DS 3.5 Ubuntu 20.04安裝卡住了怎么解決?

    S32DS 3.5 Ubuntu 20.04 安裝卡住
    發(fā)表于 04-21 08:07

    何在Ubuntu桌面環(huán)境上安裝Google Chrome ?

    作為全球最受歡迎的網(wǎng)頁(yè)瀏覽器,新的 Linux 用戶經(jīng)常會(huì)問(wèn)如何在 Ubuntu安裝谷歌瀏覽器。 這不是一個(gè)愚蠢的問(wèn)題。圍繞構(gòu)建 Linux 的困境,大多數(shù)用戶試圖從 Ubuntu
    發(fā)表于 05-05 14:00 ?2279次閱讀

    Ubuntu 20.04默認(rèn)附帶Snap版本

    Ubuntu開(kāi)發(fā)團(tuán)隊(duì)的郵件列表顯示,即將發(fā)布的Ubuntu 20.04將默認(rèn)附帶Snap版本的應(yīng)用商店。ubuntu-desktop和ubuntu
    的頭像 發(fā)表于 03-06 14:20 ?3761次閱讀

    Ubuntu 20.04調(diào)查結(jié)果已發(fā)布

    Ubuntu 20.04 隨附了最新的 GNOME 3.36 版本。除其他事項(xiàng)外,此版本還具有改進(jìn)的shell theme、新的鎖定屏幕、請(qǐng)勿打擾切換功能和改進(jìn)的設(shè)置面板。
    的頭像 發(fā)表于 05-19 17:04 ?2154次閱讀

    如何制作ubuntu20.04的文件系統(tǒng)

    firefly自帶的文件系統(tǒng),由于缺少一些基本功能模塊,因此,我們可以自己手動(dòng)制作一個(gè)ubuntu20.04的文件系統(tǒng)。
    的頭像 發(fā)表于 10-17 12:12 ?3872次閱讀

    何在Ubuntu 20.04安裝和配置FTP服務(wù)器

    本教程介紹如何在Ubuntu 20.04安裝和配置,用于在設(shè)備之間共享文件的FTP服務(wù)器。
    的頭像 發(fā)表于 12-05 16:04 ?4889次閱讀

    何在Ubuntu安裝RPM文件

    Ubuntu軟件源包含數(shù)千個(gè)deb軟件包,可以從Ubuntu軟件中心或使用`apt`命令行安裝。
    的頭像 發(fā)表于 12-07 17:28 ?1.2w次閱讀

    何在Ubuntu 22.04上安裝Microsoft Edge瀏覽器

    其他瀏覽器,如 Microsoft edge 瀏覽器。 在本教程中,我們將在 Ubuntu 20.04 完成 Microsoft edge 下載和安裝(包括穩(wěn)定版、測(cè)試版和開(kāi)發(fā)版)的過(guò)程?,F(xiàn)在讓我們開(kāi)始吧。 Edge
    的頭像 發(fā)表于 02-20 11:13 ?1.3w次閱讀

    Windows11 wsl2安裝Ubuntu-20.04

    Windows11 wsl2安裝Ubuntu-20.04
    的頭像 發(fā)表于 08-16 10:04 ?1244次閱讀
    Windows11 wsl2<b class='flag-5'>安裝</b><b class='flag-5'>Ubuntu-20.04</b>

    ubuntu20.04安裝教程

    Ubuntu 20.04安裝步驟如下: 制作啟動(dòng)U盤。首先下載Ubuntu 20.04的鏡像文件和UltraISO(鏡像制作工具)。然后
    的頭像 發(fā)表于 11-13 16:59 ?2399次閱讀

    Ubuntu 20.04如何更改用戶名

    產(chǎn)品簡(jiǎn)介本文適用于所有RK3568/RK3588平臺(tái)產(chǎn)品在Ubuntu20.04系統(tǒng)上如何更改用戶名,本文以IDO-EVB3588開(kāi)發(fā)板為例,在ubuntu20.04系統(tǒng)上修改用戶名industio
    的頭像 發(fā)表于 01-26 08:34 ?929次閱讀
    <b class='flag-5'>Ubuntu</b> <b class='flag-5'>20.04</b>如何更改用戶名

    何在Windows中安裝Ubuntu系統(tǒng)

    在Windows中安裝Ubuntu系統(tǒng)通常有兩種方法:使用虛擬機(jī)軟件安裝Ubuntu作為虛擬機(jī),或者使用雙啟動(dòng)安裝
    的頭像 發(fā)表于 12-12 14:29 ?950次閱讀