phpMyAdmin-4.0.10.10安装教程 手把手教你配置与部署

简介: 本指南详解phpMyAdmin 4.0.10.10在Linux服务器的快速部署:下载安装包→上传至服务器→解压→移至网站根目录并重命名→设置权限→配置blowfish_secret及数据库连接参数→即可通过IP/phpmyadmin访问登录。

第一步:先把文件弄到服务器上

  1. 安装包下载:https://pan.quark.cn/s/5af522fcd0bb
  2. 然后把这个文件传到你的 Linux 服务器上。用 FTP 工具(像 FileZilla)或者用命令 scp都行。随便放个地方,比如放到 /usr/local/src这个目录里。

第二步:解压它

  1. 先用 SSH 连上你的服务器。

  2. 进到你放那个压缩包的目录,比如:

    cd /usr/local/src
    

  3. 解压!命令是这个:

    tar -zxvf phpMyAdmin-4.0.10.10-all-languages.tar.gz
    

    完事儿后,你会看到一个多出来的文件夹,名字大概叫 phpMyAdmin-4.0.10.10-all-languages

第三步:挪个位置

这个文件夹名字太长,不好记,咱们把它挪到一个好找的地方,并且改个短名。

  1. 假设你网站的根目录在 /var/www/html(这个得看你自己当初怎么设的,不确定就问问装环境的人)。

  2. 移动并改名,命令像这样:

    mv phpMyAdmin-4.0.10.10-all-languages /var/www/html/phpmyadmin
    

    这条命令就是把解压出来的长串文件夹,直接搬到网站根目录下,并且改名为 phpmyadmin。以后访问就靠这个名字了。

第四步:给权限

让 Apache 或 Nginx 有权限读里面的文件。

chown -R www-data:www-data /var/www/html/phpmyadmin
# 如果你的服务器不是 www-data 用户,可能是 apache 或者 nobody,自己看着改一下。

第五步:设置配置文件

这是最关键的一步,phpMyAdmin 需要自己的小配置。

  1. 进到咱们刚挪过去的那个 phpmyadmin目录里:

    cd /var/www/html/phpmyadmin
    

  2. 里面有个叫 config.sample.inc.php的文件,复制一份出来,改名叫 config.inc.php

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

  3. 编辑这个新文件 config.inc.php,用 vim或者 nano都行:

    vim config.inc.php
    

  4. 找到下面这几行(可能长得有点像),主要是改一个叫 blowfish_secret​ 的东西,还有设置一个能连上你数据库的账号密码。

    • 改 Blowfish Secret

      找个 $cfg['blowfish_secret'] = '';这样的行,在单引号中间随便填一串字符,越长越乱越好,比如 'aBcDeFg1234567890随便写点什么'

      不设这个,页面会报错。

    • 设置连接信息

      找到类似 $cfg['Servers'][$i]['auth_type']的地方。

      确保它是 'cookie'或者 'http',这样登录时会弹框让你输数据库用户名和密码。

      然后,通常不用改下面的 $cfg['Servers'][$i]['user']$cfg['Servers'][$i]['password'],因为用了 cookie 认证,它会自动从登录框获取。

      但是!必须​ 保证你下面这行设置的是 'localhost'或者你的数据库地址:

      $cfg['Servers'][$i]['host'] = 'localhost';
      

  5. 改完保存退出。

第六步:搞定!

现在打开你的浏览器,地址栏输入:

http://你的服务器IP地址/phpmyadmin

或者如果是在本地测试:

http://localhost/phpmyadmin

应该就能看到登录页面了。用你 MySQL 或者 MariaDB 的 root 用户名和密码登进去就行了。

相关文章
|
3月前
|
关系型数据库 应用服务中间件 Linux
Linux 项目实战入门:从 0 到 1 搭建 LNMP 网站环境
本文详解在CentOS 7上从零搭建LNMP环境的完整步骤,涵盖虚拟机配置、Nginx+MySQL+PHP安装、关键配置联动、网站部署与测试,并提供常见问题排查及WordPress实战扩展,助新手快速掌握Web服务器核心技能。
|
22天前
|
关系型数据库 MySQL Apache
Xampp集成环境包​安装步骤详解(附Apache、MySQL启动与本地网站搭建)
XAMPP是一款集成环境包,一键安装Apache、MySQL、PHP、Perl及phpMyAdmin,支持本地网站搭建、PHP开发与数据库管理。安装简单,启动即用,适合新手快速入门Web开发。(239字)
|
Linux
修复io.minio.errors.ErrorResponseException: Access denied错误
修复io.minio.errors.ErrorResponseException: Access denied错误
2024 0
|
3月前
|
人工智能 自然语言处理 数据可视化
构建AI智能体:五十八、智能工作流引擎:基于LangGraph的模块化内容创作系统
本文介绍了一个基于LangGraph工作流引擎、Qwen大模型和Gradio界面的智能内容创作系统。该系统采用模块化设计,将内容创作过程分解为8个可配置节点(主题分析、大纲生成、内容创作等),通过工作流驱动实现从主题输入到完整内容(文字+配图)的全自动化生成。系统特点包括:1)灵活可配置的工作流模板;2)强类型状态管理确保数据安全;3)多重容错机制(重试/降级方案);4)实时可视化流程监控。该方案适用于营销、教育等多个场景,展示了现代AI系统中架构设计、工程实现与用户体验的有机结合。
484 3
|
2月前
|
Rust 安全 Docker
使用 uv 一键创建并激活 Python 虚拟环境(附完整脚本)
本文介绍基于 `uv` 的自动化脚本 `activate_env.sh`,一键完成安装 uv、创建并激活虚拟环境、安装依赖及环境信息输出,提升 Python 项目初始化效率,适用于个人开发、团队协作与 CI/CD 场景。
|
Rust 安全 Linux
Rocky Linux 9.7 发布 - RHEL 100% 完全兼容免费发行版
Rocky Linux 9.7 发布 - RHEL 100% 完全兼容免费发行版
429 0
|
8月前
|
XML 数据安全/隐私保护 数据格式
抖音私信卡片一键生成,快手小红书微博xml卡片生成器,发送卡片消息【python】
这个框架提供了完整的社交平台卡片消息生成和发送功能。包含基础类、各平台具体实现
|
Linux 开发工具
Linux yum 使用时提示 获取 GPG 密钥失败Couldn‘t open file RPM-GPG-KEY-EPEL-7
Linux yum 使用时提示 获取 GPG 密钥失败Couldn‘t open file RPM-GPG-KEY-EPEL-7
882 3
|
12月前
|
Windows
Windows硬盘扩容
如果云服务器扩容硬盘或新加盘未生效,可按以下步骤操作: 1. 新加硬盘:右键硬盘选择“联机”。 2. 扩容硬盘:进入“计算机管理”>“磁盘管理”,右键要扩展的分区,点击“扩展卷”。 3. 增加分区:右键未分配空间,选择“新建卷”。 通过这些步骤可确保硬盘变更生效。
424 0
|
移动开发 小程序 前端开发
uniap开发微信小程序如何在线预览pdf文件
这是一段关于在线预览和处理PDF的多方案说明,包括使用JavaScript库PDF.js(如`pdfh5.js`)实现H5页面预览,提供QQ群和技术博客链接以获取帮助和支持。还介绍了两个适用于Uni-app的插件,一个用于H5、小程序和App中的PDF预览和下载,另一个专门解决手机端PDF预览问题。此外,还详细描述了在Uni-app中使用微信小程序API`wx.openDocument`显示PDF的步骤,包括上传文件、配置权限和编写代码。