ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

CentOS系统------DBMS

2026/8/12 3:49:57 拓冰建站 浏览量
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

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