Centos 7 phpMyAdmin 服务安装及配置
来源:互联网 发布:windows系统字体大小 编辑:程序博客网 时间:2024/05/21 11:03
前言
现在跟大家来讲讲最常用的数据库管理工具 phpMyAdmin 。这个工具我就不用多说了,对于不怎么了解数据命令的朋友来说用它最适合不过了,它把一行行让人记不住的命令变成了界面操作,就像操作window系统一样简单。好了话不多说,我们开始吧。
phpMyAmin 下载、安装
下载
我们打开 phpMyAdmin 官网找到下载页面,这里我给大家下链接 http://www.phpmyadmin.net/downloads/ 在页面里你可以看到不同版本的 phpMyAdmin 你可以根据自己的需要进行下载,在这里我们直接通过终端下载到主机里。执行如下命令
wget https://files.phpmyadmin.net/phpMyAdmin/4.4.15.8/phpMyAdmin-4.4.15.8-all-languages.tar.gz
回车后,就开始下载了,你要做的就是等待下载完成。完成之后把压缩包解压(默认下载到根目录)所以如果你不是在根目录,你可以cd /
切换到根目录。如果你想看看根目录下有没有这个文件,你可以执行命令 ls 进行查看。
安装
一开始我是下载了一个.zip 后缀名的压缩包,但对其进行解压缩时显示如下错误提示:
[root@niaoyun53098 ~]# tar -xzvf /home/phpMyAdmin-4.4.15.8-all-languages.zip
gzip: stdin has more than one entry–rest ignored
tar: Child returned status 2
tar: Error is not recoverable: exiting now
网上查了下,有说可以是压缩包不完整导致,但我也没有重试再下载.zip 后缀的压缩包了,而是下载了一个 .tar.xz 后缀的。解压就正常了,估计网友的说法是有道理的。下面是解压缩的命令
tar -xzvf phpMyAdmin-4.4.15.8-all-languages.tar.gz
这样根目录就会多出一个名为 phpMyAdmin-4.4.15.8-all-languages 的目录了,这个名称可能会因版本不同会有些许差别,但这不要紧。解压完之后,我们下一步要做什么呢?我们下一步要做的就是把这个解压后的目录移动到服务器的站点目录下如你的站点目录是/home/yunksu.com,那么你就可以把这个目录移动到站点目录下,以便于我们进行访问登录。命令如下:
mv phpMyAdmin-4.4.15.8-all-languages yunkus.com/phpmyadmin
由于我在移动之前就已经把 phpMyAdmin-4.4.15.8-all-languages 这个目录移动 /home目录下了,所以我直接cd /home目录,再执行上面的命令行。如果你当前所在的目录不是/home
也没关系,你只需要改改路径就可以了。例如你把压缩包解压在系统根目录,你可以先切换到根目录cd /
,然后就可以像下面这样写
mv phpMyAdmin-4.4.15.8-all-languages home/yunkus.com/phpmyadmin
到这里 phpMyAdmin 配置基本完成,一开始我还以为除了完成以上步骤后还需要配置一些文件,但当你访问时,出乎我意料,竟然可以访问了,所以到这里我们就完成了 phpMyAdmin 的配置,因为我的域名yunkus.com是绑定到/home/yunkus.com的,所以如果我要访问 phpmyadmin 的话,我就可以这样访问http://yunkus.com/phpmyadmin 。好了,你现在可以开始你的体验之旅了,祝你好运!
更新于:23:15 2017/2/7
小问题处理
这里还有一个小小的问题,当你在浏览器里打开phpmyadmin 的时候你会看到这样的提示:配置文件现在需要一个短密码
要解决这个问题也非常地简单,你只需要到phpmyadmin 的配置文件里设置下 blowfish_secret 的参数就可以了,phpMyAdmin会用到这个密码,加密Cookie。
在 phpmyadmin 目录下找到 config.inc.php 配置文件,如果没有可以复制一份 config.sample.inc.php,命名为 config.inc.php:
cp config.sample.inc.php config.inc.php
注意:上面的命令是假设你已经切换到 phpmyadmin 目录。不然你得用绝对路径才可以哦。
然后用openssl去生成一串随机的密码:
openssl rand -base64 32
然后你会得到一串类似下面的字符串
aVmlVqBRWCmDFyMBX6CQAtLNCI7MK+4UGuRIVqRHlos=
接下来你要做的就是,复制返回来的这串随机密码,打开config.inc.php,搜索 $cfg[‘blowfish_secret’],把复制的密码粘贴到这个配置的后面。
保存配置文件,回到浏览器,重新登录就可以看到你期待已久的效果了。
- Centos 7 phpMyAdmin 服务安装及配置
- centos安装phpmyadmin及配置
- Centos 7 nginx服务安装及配置
- Centos phpmyadmin 安装及注意事项
- centos下安装配置phpMyAdmin
- [乐意黎转载]Centos 7 Apache 服务安装及配置
- [乐意黎转载]Centos 7 nginx 服务安装及配置
- Centos 7 FTP(vsftp)服务安装及配置
- Centos 7 MariaDB 数据库服务安装及配置
- centos 7 安装LAMP+PHPMYADMIN
- CentOS 6安装MySQL及phpMyAdmin
- centos下phpmyadmin的安装配置
- 在Centos中安装并配置phpMyAdmin
- linux centos 简单安装vsftpd 服务及配置卸载
- phpMyAdmin安装配置方法及问题解决
- phpmyadmin安装配置常见问题及解决办法
- phpMyAdmin安装配置方法全过程,及问题解决
- phpMyAdmin安装配置方法全过程,及问题解决
- 8、spring-boot安全管理
- MySQL 慢查询日志
- ReactNative学习问题笔记三:The package react@16.0.0-alpha.6 does not satisfy its siblings' peerDependencies
- 运算符
- XML文件读写
- Centos 7 phpMyAdmin 服务安装及配置
- 欢迎使用CSDN-markdown编辑器
- angularjs select初始化时多了一个 null option
- HTML4.0和HTML5 属性之间的差异
- Node.js + Express.js 环境配置
- 云通信—连接产品与用户的桥梁
- bootstrap在一个模态框上弹出另一个模态框遮罩层问题
- 9、spring-boot缓存支持
- 使用pyinstaller对python打包