如何啟動yum安裝的phpmyadmin

在安裝好Apache、MySQL、PHP後,使用Remi來源可以安裝phpMyAdmin最新版本。
(1)安裝Remi來源
CentOS 6.5的epel及remi來源。
# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
CentOS 7.0的來源。
# yum install epel-release # rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
(2)安裝phpMyAdmin
# yuminstall--enablerepo=remi--enablerepo=remi-php56phpmyadmin
(3)設定phpMyAdmin
a.修改/etc/phpMyAdmin/ config.inc.php:
開啟config.inc.php文件,進行以下修改:
// $cfg['Servers'][$i]['controluser'] = 'pma'; // $cfg['Servers'][$i]['controlpass'] = 'pmapass'; // $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; // $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark'; // $cfg['Servers'][$i]['relation'] = 'pma_relation'; // $cfg['Servers'][$i]['table_info'] = 'pma_table_info'; // $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords'; // $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages'; // $cfg['Servers'][$i]['column_info'] = 'pma_column_info'; // $cfg['Servers'][$i]['history'] = 'pma_history'; 去掉每行前面的// $cfg['blowfish_secret'] = '';修改为$cfg['blowfish_secret'] = 'config'; $cfg['Servers'][$i]['controluser'] ='pma';把pma修改为你的帐号 $cfg['Servers'][$i]['controlpass'] ='pmapass';把pmapass设置为你的mysql登录密码 $cfg['blowfish_secret'] ='';添加短语密码,可是任意字符串例如:$cfg['blowfish_secret'] = 'abcd'修改以后, 以后登入phpMyAdmin就方便多了,但一定不要使用空密码。
b.修改/etc/httpd/conf.d/phpMyAdmin.conf
#本文件是phpMyAdmin的存取控製文件,保證遠端存取。如下修改即可:
<Directory /usr/share/phpMyAdmin/> OrderDeny,Allow #Deny from All Allow from All </Directory>
(4)用指令/etc/init.d/httpd restart重啟Apache,測試:造訪http://ip位址/phpMyAdmin/
#可能會出現以下問題:
1.如果安裝php時沒有安裝php-mcrypt包,可能會出現錯誤提示,這時只需將其安裝:
yum -y install php-mcrypt
2 .phpMyAdmin存取被拒絕
將config.inc檔中$cfg['Servers'][$i]['auth_type'] = 'config';的config改為http,重啟Apache,造訪http: //ip位址/phpMyAdmin/時會跳出一個對話框,可以輸入使用者名稱和密碼,來進入phpMyAdmin。
3.如果經過以上兩個步驟的修改,依然提示你phpMyAdmin拒絕訪問,那麼很可能是cookie惹的禍,打開瀏覽器,選擇工具,點擊internet選項然後選擇常規,刪除cookie。再造訪http://ip位址/phpMyAdmin/。
(5)成功登入phpMyAdmin後,若提示”Configuration of pmadb…錯誤”,則進行以下操作:
a.命令列登入mysql:
mysql -uroot -p
b.新建一個名稱為phpmyadmin的資料庫:
CREATE DATABASE phpmyadmin
c.將PHPMyAdmin安裝目錄下sql目錄內的create_tables.sql導入剛建立的資料庫phpmyadmin內:
use phpmyadmin
source /usr/share/phpMyAdmin/sql/create_tables.sql
d.訪問phpMyAdmin,如果還是不行,重啟Apache後再試試。
PHP中文網,有大量免費的phpmyadmin入門教學,歡迎大家來學習!
以上是如何啟動yum安裝的phpmyadmin的詳細內容。更多資訊請關注PHP中文網其他相關文章!
熱AI工具
Undress AI Tool
免費脫衣圖片
Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片
AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。
Clothoff.io
AI脫衣器
Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!
熱門文章
熱工具
記事本++7.3.1
好用且免費的程式碼編輯器
SublimeText3漢化版
中文版,非常好用
禪工作室 13.0.1
強大的PHP整合開發環境
Dreamweaver CS6
視覺化網頁開發工具
SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)
navicat連線不上怎麼辦
Apr 23, 2024 am 10:00 AM
出現 Navicat 無法連線問題時,可依序嘗試以下解決方法:檢查連線資訊是否正確,例如資料庫名稱、主機名稱、連接埠號碼、使用者名稱和密碼。確保資料庫已啟動並正在運行。檢查防火牆規則,確認 Navicat 和相關服務沒有被封鎖。嘗試使用 ping 指令測試網路連線。更新 Navicat 用戶端軟體至最新版本。檢查伺服器日誌,尋找與連線失敗相關的錯誤訊息。嘗試使用其他資料庫工具連接,以排除 Navicat 特定的問題。
navicat忘記root密碼怎麼查看
Apr 24, 2024 am 12:06 AM
回答:透過修改 MySQL 設定文件,您可以查看和恢復忘記的 Navicat 根密碼。停止 Navicat MySQL 服務。修改 MySQL 設定文件,刪除密碼行前的 "#" 符號並輸入 root 密碼。儲存並重新啟動 MySQL 服務。
wordpress文章列表怎麼調
Apr 20, 2025 am 10:48 AM
有四種方法可以調整 WordPress 文章列表:使用主題選項、使用插件(如 Post Types Order、WP Post List、Boxy Stuff)、使用代碼(在 functions.php 文件中添加設置)或直接修改 WordPress 數據庫。
帝國cms資料庫新增管理員帳號是什麼
Apr 17, 2024 am 01:39 AM
透過對帝國CMS資料庫進行操作新增管理員帳號。具體步驟包括:連接資料庫。尋找管理員表(empire_admin)。插入新管理員(使用加密密碼和管理員群組ID)。儲存更改。
phpmyadmin漏洞匯總
Apr 10, 2025 pm 10:24 PM
PHPMyAdmin安全防禦策略的關鍵在於:1. 使用最新版PHPMyAdmin及定期更新PHP和MySQL;2. 嚴格控制訪問權限,使用.htaccess或Web服務器訪問控制;3. 啟用強密碼和雙因素認證;4. 定期備份數據庫;5. 仔細檢查配置文件,避免暴露敏感信息;6. 使用Web應用防火牆(WAF);7. 進行安全審計。 這些措施能夠有效降低PHPMyAdmin因配置不當、版本過舊或環境安全隱患導致的安全風險,保障數據庫安全。
PHP如何使用phpMyadmin創建Mysql數據庫
Apr 10, 2025 pm 10:48 PM
phpMyAdmin 可用於在 PHP 項目中創建數據庫。具體步驟如下:登錄 phpMyAdmin,點擊“新建”按鈕。輸入要創建的數據庫的名稱,注意符合 MySQL 命名規則。設置字符集,如 UTF-8,以避免亂碼問題。
phpmyadmin怎麼打開
Apr 10, 2025 pm 10:51 PM
可以通過以下步驟打開 phpMyAdmin:1. 登錄網站控制面板;2. 找到並點擊 phpMyAdmin 圖標;3. 輸入 MySQL 憑據;4. 點擊 "登錄"。
phpMyAdmin全面使用指南
Apr 10, 2025 pm 10:42 PM
phpMyAdmin不僅僅是數據庫管理工具,它能讓你深入理解MySQL,提升編程技巧。核心功能包括CRUD和SQL查詢執行,理解SQL語句的原理至關重要。高級技巧包括導出/導入數據和權限管理,需要深入的安全理解。潛在問題包括SQL注入,解決方案是參數化查詢和備份。性能優化涉及SQL語句優化和索引使用。最佳實踐強調代碼規範、安全實踐和定期備份。


