CentOs 7.*中配置安装phpMyAdmin的完整步骤记录

 更新时间:2018年07月10日 16:25:03   作者:虎书博客  
phpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的资料库管理工具。下面这篇文章主要给大家介绍了关于CentOs 7.*中配置安装phpMyAdmin的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧

前言

CentOs安装配置phpMyAdmin其实非常简单,所谓的安装其实是不存在的,因为phpMyAdmin是php写的嘛,所以只需要下载安装包然后解压之后,简单配置下就可以使用了,下面给他家说下如何正确配置phpMyAdmin

安装:

1、首先在phpMyAdmin官方网站 http://www.phpmyadmin.net/downloads下载源码包,或者通过脚本之家进行下载://www.jb51.net/codes/405261.html  ,下载后上传到服务器解压即可,或者通过Linux命令来下载安装(推荐)

cd /usr/local/src

2、下载phpMyAdmin安装包

wget https://files.phpmyadmin.net/phpMyAdmin/4.6.0/phpMyAdmin-4.6.0-all-languages.tar.gz

3、解压文件

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

4、将phpMyAdmin-4.6.0-all-languages放到web目录下

mv phpMyAdmin-4.6.0-all-languages /usr/local/nginx/html

5、重新命名

mv phpMyAdmin-4.6.0-all-languages phpMyAdmin

配置:

cd /usr/local/nginx/html/phpMyAdmin/libraries
vim config.default.php

1、修改以下3处地方

$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';

报错:

mysqli_real_connect(): (HY000/2002): No such file or directorymysqli_real_connect(): (HY000/2002): No such file or directory

解决方法:

把phpmyadmin目录中的配置文件config.sample.inc.php改成config.inc.php。并且修改以下:

$cfg['Servers'][$i]['host'] = 'localhost';
#改成
$cfg['Servers'][$i]['host'] = '127.0.0.1';

再次刷新页面就不会出现mysqli_real_connect(): (HY000/2002): No such file or directory的错误提示了。

访问:

本项目在放在 nginx 测试目录html下,在浏览器中输入 ip:/phpMyAdmin,然后输入用户名、密码即可。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

相关文章

  • 阿里云LNMP 云服务器重启后网站打不开解决方法

    阿里云LNMP 云服务器重启后网站打不开解决方法

    购入了阿里云云服务器之后,感觉十分满意,特别是阿里云的“快照”功能,对于折腾帝来说简直就是神器。云服务器随便弄,弄坏了大不了一个“回滚快照”,秒秒钟的事而已
    2013-06-06
  • 11个有用的Linux命令

    11个有用的Linux命令

    Linux命令行吸引了大多数Linux爱好者。一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务。今天为你解释下面几个命令:sudo、python、mtr、Ctrl+x+e、nl、shuf、shuf、last。
    2013-10-10
  • linux定时任务的一些相关操作汇总

    linux定时任务的一些相关操作汇总

    这篇文章主要给大家介绍了关于linux定时任务的一些相关操作,文中通过示例代码介绍的非常详细,对大家学习或者使用linux系统组件具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-05-05
  • 分析Linux内核调度器源码之初始化

    分析Linux内核调度器源码之初始化

    本篇文章将从源码的角度剖析内核调度的具体原理和实现,以Linux kernel 5.4 版本(TencentOS Server3 默认内核版本)为对象,从调度器子系统的初始化代码开始,分析Linux内核调度器的设计与实现
    2021-06-06
  • 详解linux下tar压缩解压缩文件夹的命令与参数

    详解linux下tar压缩解压缩文件夹的命令与参数

    大家都知道压缩文件或者文件夹可以为磁盘节省不少空间,那么Linux系统的压缩和解压缩命令都有哪些呢?参数又有哪些呢?下面小编就给大家介绍Linux下tar压缩和解压缩文件夹的命令与参数,希望本文的内容对你能有所帮助。
    2016-11-11
  • linux新文件权限设置之umask的深入理解

    linux新文件权限设置之umask的深入理解

    这篇文章主要给大家介绍了关于linux新文件权限设置之umask的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • 详解Mac自带apache配置

    详解Mac自带apache配置

    Mac自身带了apache,可以直接用来搭建本地web容器,配置过程基本同于windows,但有几个点需要注意一下(避免踩坑)
    2017-06-06
  • Centos搭建图形化界面VNC的方法

    Centos搭建图形化界面VNC的方法

    在使用腾讯云的centos云服务器时如果你需要使用图形化界面,比如图形界面安装oracle,应该怎么做?今天就和大家分享下图形界面的安装和vnc的搭建,来解决刚才提到的问题
    2015-10-10
  • httpd.conf 二级域名设置方法

    httpd.conf 二级域名设置方法

    首先,你的拥有一个有泛域名解析的顶级域名,例如: domain.com 其次,在 httpd.conf 中打开 mod_rewrite
    2009-02-02
  • Ubuntu下安装Chrome的方法分享

    Ubuntu下安装Chrome的方法分享

    本文给大家分享的是Ubuntu下安装Chrome的方法,安装的过程中发现还是挺麻烦的,就记录下来推荐给大家,有需要的小伙伴可以参考下。
    2015-04-04

最新评论