在Linux伺服器上配置phpMyAdmin

2021-08-15 17:49:08 字數 1479 閱讀 7196

使用php和mysql開發**的話,phpmyadmin是乙個非常友好的mysql管理工具,並且免費開源,國內很多虛擬主機都自帶這樣的管理工具,配置很簡單,接下來在linux伺服器上配置phpmyadmin來管理mysql資料庫

tar -xvzf phpmyadmin-4.5.5.1-all-languages.tar.gz
解壓完成之後,我們放到乙個可被web訪問到的目錄下,後續方便管理,比如/home/wwwroot

mv phpmyadmin-4.5.5.1-all-languages /home/wwwroot/
然後執行 cd /home/wwwroot/ 然後將phpmyadmin目錄重新命名,盡量不讓別人猜出來入口,比如:

mv phpmyadmin-4.5.5.1-all-languages phpmyadmina4689f
然後執行 cd phpmyadmina4689f 進入安裝目錄,最新版本的phpmyadmin支援快速配置,不用執行安裝指令碼,官方有快速安裝中文文件:

這時候可以看到目錄下有乙個配置檔案:config.sample.inc.php

將這個檔案拷貝乙份:

cp config.sample.inc.php config.inc.php

vim config.inc.php
找到$cfg['blowfish_secret']配置項,後面預設為空,這裡我們可以隨便設定乙個複雜的字串,用來加密使用:

然後$cfg['servers'][$i]['auth_type']這一項預設為cookie,表示每次都要登入,我們不用修改,這樣比較安全,然後$cfg['servers'][$i]['host'] = '127.0.0.1';這裡建議設定成ip位址,則無論是本地還是遠端只要mysql授權都沒有問題,預設localhost可能會出現#2002 - permission denied — the server is not responding 這樣的錯誤,一定要注意,建議使用ip位址

如果本地除錯的話,那麼這裡要設定成config,然後在這裡填上使用者名稱和密碼,每次就自動進入了,除錯比較方便

總體就是設定上面的登入認證型別和ip位址共兩項,設定完成儲存並退出,然後通過web訪問我們phpmyadmin的目錄位址即可,比如放到了www.***x.com下,那麼這個時候我們需要訪問:注意linux伺服器嚴格區分大小寫,這個時候看到登入介面,phpmyadmin就配置好了

在linux上配置SVN伺服器

svn全稱是subversion,是一款版本管理軟體,svn支援linux和windows,本文主要是介紹在linux上的配置方法。svn版本庫可通過svn和http兩種協議訪問,如果使用http協議,需要apache伺服器的配合,本文只介紹單純的通過svn協議訪問版本庫的伺服器配置。配置svn伺服...

在Linux上配置git伺服器

在liunx上配置git伺服器,配置的時候出現了許可權問題,希望能夠解決和我遇到了相同問題的朋友們.因為git倉庫上的專案是以root許可權建立的,pull的時候卻是以git使用者pull的,導致出現了許可權問題 開啟終端輸入以下命令 sudo apt get install git core op...

在Linux伺服器上配置phpMyAdmin

使用php和mysql開發 的話,phpmyadmin是乙個非常友好的mysql管理工具,並且免費開源,國內很多虛擬主機都自帶這樣的管理工具,配置很簡單,接下來在linux伺服器上配置phpmyadmin來管理mysql資料庫 tar xvzf phpmyadmin 4.5.5.1 all lang...