当前位置: 首页 > news >正文

CentOS系统------DBMS

逻辑梳理

一、准备工作

# 切换到root或使用sudo
su-

二、安装 Apache

sudoyuminstall -yhttpd
sudosystemctl start httpd
sudosystemctlenablehttpd

三、安装 PHP 环境

sudoyuminstall -yphp php-mysqlnd php-json php-mbstring
sudosystemctl restart httpd

四、安装 MariaDB

sudoyuminstall -ymariadb-server mariadb
sudosystemctl start mariadb
sudosystemctlenablemariadb

五、设置 MariaDB root 密码

sudomysql_secure_installation

交互步骤:

六、安装 phpMyAdmin(手动安装版)

bash

# 1. 解压unzip phpMyAdmin-4.4.15.10-all-languages.zip

# 2. 移动文件夹
sudo mvphpMyAdmin-4.4.15.10-all-languages/usr/share/phpMyAdmin

# 3. 创建配置文件
sudo cp/usr/share/phpMyAdmin/config.sample.inc.php/usr/share/phpMyAdmin/config.inc.php

# 4. 创建软链接到 web 目录
sudo ln -s/usr/share/phpMyAdmin/var/www/html/phpmyadmin

# 5. 设置权限
sudo chown -Rapache:apache/usr/share/phpMyAdmin
sudo chown -Rapache:apache/var/www/html/phpmyadmin

七、配置 Apache 允许访问

# 编辑 phpMyAdmin 配置

sudo vim /etc/httpd/conf.d/phpMyAdmin.conf

修改内容:

找到以下两行,在前面加 # 注释掉:

Require ip 127.0.0.1

Require ip ::1

添加一行:

<Directory /usr/share/phpMyAdmin/>

Require all granted

</Directory>

八、重启服务

sudosystemctl restart httpd
sudosystemctl restart mariadb

九、验证安装

# 1. 检查 MariaDB
mysql-uroot -pChinaSkill23! -e"SHOW DATABASES;"

# 2. 检查 Apache
systemctl status httpd

# 3. 检查 phpMyAdmin
ls -la/var/www/html/phpmyadmin

十、访问测试

只解决第二个警告:

# 编辑配置文件

sudo vim /usr/share/phpMyAdmin/config.inc.php

# 在 <?php 下面添加(大约第17行):

$cfg['blowfish_secret'] = 'ChinaSkill23!1234567890abcdefghijklmn';

第一个警告不用管(不是错误,不影响使用)。

要重启 Apache:

sudo systemctl restart httpd

验证解决: 刷新页面,第二个警告消失。

附加:

  • 用户名:root
  • 密码:ChinaSkill23!
  • 浏览器访问:http://你的服务器IP/phpmyadmin
  • 登录信息:
  • LAMP + phpMyAdmin + 当前 root 密码:直接回车(空密码)
  • 设置 root 密码?Y
  • 新密码:ChinaSkill23!
  • 确认密码:ChinaSkill23!
  • 删除匿名用户?Y
  • 禁止远程 root 登录?Y
  • 删除测试数据库?Y
  • 重新加载权限表?Y

声明:本文内容仅为个人学习笔记整理与归纳,仅供本人学习参考使用,严禁外传。若文中存在疏漏或错误,欢迎交流探讨,共同进步。

http://www.jsqmd.com/news/718650/

相关文章:

  • MedGemma-X临床实战:如何用AI辅助完成间质性肺病影像分析
  • 头铁美女甜菜欣欣-15岁独自润美国-从举目无亲到名校毕业
  • ArcGIS Pro vs ArcMap:一个真实项目的数据处理与三维可视化实战对比
  • agent skill实战:结构设计 + 故障排查实战
  • 怎样高效构建微信智能助手:完整实用手册
  • RTX 4090专属优化:yz-bijini-cosplay镜像性能与画质全解析
  • 零基础也能玩转3D!Deep3D让普通视频秒变立体大片
  • 面向高可靠与快速响应需求的高端报警系统功率MOSFET选型策略与器件适配手册
  • 从“定比分点”到“交比不变”:用初中三角形面积公式,轻松理解射影几何的核心定理
  • 马斯克五步法实战:用Notion和飞书搭建你的个人效率系统(附模板)
  • 如何快速配置Boss-Key:Windows隐私保护的终极指南
  • AI剧本杀对局全流程界面设计报告
  • 2026年知网AIGC检测升级后80%标红?必看三招自救指南,最后一招太香了! - 降AI实验室
  • Windows 10系统精简终极指南:如何用开源工具让你的电脑快如闪电?
  • 【nanobot】 实战与二次开发:4000 行代码,一套完整的 【AI Agent】 框架
  • 3分钟搞定GitHub加速:告别龟速下载,让代码飞起来!
  • 番茄小说下载器:打造你的私人数字图书馆,告别网络依赖
  • 终极指南:如何用ViGEmBus虚拟手柄驱动解决Windows游戏兼容性问题
  • STM32H743+SOEM+英威腾DA200伺服:一个嵌入式EtherCAT主站的完整调试笔记(含代码)
  • nthinlink用的.net版本
  • 2025_NIPS_iVideoGPT: Interactive VideoGPTs are Scalable World Models
  • 盘点全球四大海底光缆,数字孪生赋能运维巡检
  • 网盘直链解析工具:基于JavaScript的八大网盘下载地址获取方案
  • 2026年金属拉伸试验机公司口碑推荐榜,焊接拉力试验机/电池片剥离试验机/自动焊带剥离试验机/自动焊带剥离试验机 - 品牌策略师
  • ClaudeCode 通过 CC Switch 配置 Ollama 本地大模型
  • Claude API 注册被拒?国内开发者最全绕坑指南
  • 轻量化自主可控AI极简框架|离线分层隔离架构,适配国产化与安全治理战略
  • Real-Anime-Z赋能微信小程序:动漫头像生成功能落地实践
  • Agent记忆架构设计剖析系列:原理、权衡与场景适配(hermes设计原理)
  • 实测对比:Faster-LIO vs FastLIO2,iVox到底让我的Livox Mid360快了多少?