lnmp+phpmyadmin配置与出现问题
本博客归moka同学(新浪微博:moka同学)本人亲自整理,如有使用,请加链接注明出处。
lnmp 安装完全后,配置phpmyadmin .其访问方式为 http://202.18.400.379/phpmyadmin
一、把phpmyadmin放到web根目录下面
提示:最好更改文件名成为其他,以防被人破解
二、配置在phpmyadmin文件下config.inc.php中配置用户名,密码等

一、出现错误

原因:权限过高,改成chmod -R 555 phpmyadmin
二、配置文件为
在phpmyadmin/config.inc.php中配置
网上博客:
phpmyadmin是一种mysql的图形化管理工具,该工具允许你在web界面上管理你的mysql数据库,不可谓不方便快捷。
此次安装与配置是在centos 6.4系统下,该系统已部署lnmp环境。关于phpmyadmin的安装,你可以选择yum的在线安装方式,也可以在其官方网站上下载,然后解压缩至你的web服务器目录下。为方便起见,这里选择的是第一种方法,如果有朋友想了解第二种方法的,欢迎留言。
安装phpmyadmin
yum -y install phpmyadmin //执行yum在线安装程序
安装完成后,可在/usr/share目录下找到phpMyAdmin,将其拷贝至你的web目录下,例如我的web目录是:/usr/share/nginx/html
配置phpmyadmin
找到phpmyadmin/libraries/config.default.php,将该文件拷贝至phpmyadmin目录下并重命名为config.inc.php,该文件里有以下几项需要配置。
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin'; //phpmyadmin所在的地址
$cfg['Servers'][$i]['host'] = 'localhost'; //设定mysql所在的主机名或IP地址,此处通常保持默认的localhost即可
$cfg['Servers'][$i]['auth_type'] = 'cookie'; //在本机调试用config,否则用cookie,这里建议用cookie
$cfg['Servers'][$i]['user'] = 'root'; //设定mysql的用户名
$cfg['Servers'][$i]['password'] = 'password'; //设定mysql的用户密码
$cfg['DefaultLang'] = 'zh-utf-8'; //设定默认语言
以上参数设置完成后保存退出,重启web服务器。开启浏览器,在地址栏输入http://localhost/phpMyAdmin测试一下吧。
需要注意的两点
一、
如果出现“配置文件现在需要绝密的短语密码(blowfish_secret)”这个提示,那么请找到$cfg['blowfish_secret'] = ' ';在其后的引号里设置你网站的cookie,例如:$cfg['blowfish_secret'] = '任意字符';这是因为你的“$cfg['Servers'][$i]['auth_type'] = 'cookie'的原因。
二、
关于“无法在发生错误时创建会话,请检查PHP或网站服务器日志,并正确配置PHP安装”的错误。
错误原因:
php更新后,覆盖了原有的/var/lib/php/session的权限,导致apache用户无法写入session,产生此错误。
解决方法:
执行:#chown -R root:username /var/lib/php/session
其中username为apache的承载用户, 我的是apache,所以执行的命令是:
#chown -R root:apache /var/lib/php/session
如果此时还出现那个错误提示,建议执行:
#chmod -R 777 /var/lib/php/session
怕777的权限过大,测试770、766、776都无法解决以上问题,只好先给777权限了。
lnmp+phpmyadmin配置与出现问题的更多相关文章
- 海外ubuntu,lamp,ftp,phpmyadmin配置
海外ubuntu,lamp,ftp,phpmyadmin配置 1. 更换源 1.1 clean /etc/apt/sources.list file 1.2 Ubuntu Sources List G ...
- phpmyadmin 配置方法
几乎所有的配置参数都在 config.inc.php 文件中.如果这个文件不存在,您可以在 libraries 目录中找到 config.default.php,将它复制到根目录,并改名为 confi ...
- lnmp+phpmyadmin+laravel 环境配置
腾讯云 Ubuntu16.04 添加用户 useradd 与 adduser Ubuntu下useradd不会在/home下自动创建与用户名同名的用户目录,而且不会自动选择shell版本,也没有设置密 ...
- CentOS7 LNMP+phpmyadmin环境搭建(三、安装phpmyadmin)
之前我们已经安装了lnmp的环境,现在让我们来安装phpmyadmin. 跟前一样,yum默认的库里是没有phpmyadmin的,我们需要从epel库里进行安装,之前已经安装过epel的朋友就可以直接 ...
- CentOS7 LNMP+phpmyadmin环境搭建(二、LNMP环境搭建)
上一篇博客我们在虚拟机上安装了centos7,接下来,就开始安装lnmp环境吧. 还是跟之前一样,进入命令行后,先使用su命令切换到root权限. 首先配置防火墙 CentOS 7.0默认使用的是f ...
- ubuntu下phpmyadmin配置
经常出现的问题就是明明安装了phpmyadmin但却在输入 http://localhost/phpmyadmin的时候,没有出现管理界面,反而出现没有找到的页面. 不急,我们先安装再了phpmyad ...
- phpMyAdmin配置及 错误 缺少 mysqli 扩展。请检查 PHP 配置
PHPMyadmin配置文件config.inc.php内容如下,在需要设置的地方增加了相关注释. 非常适合对数据库操作命令不熟悉的数据库管理者,下面我就说下怎么安装该工具: 1.先到网上下载 ...
- phpmyadmin配置方式
简单的说,phpmyadmin就是一种mysql的管理工具,安装该工具后,即可以通过web形式直接管理mysql数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者,下面 ...
- Ubuntu 安装phpMyAdmin + 配置nginx
0x01 安装phpMyAdmin ``` sudo apt-get install phpmyadmin ``` 0x02 添加链接 ``` sudo ln -s /usr/share/phpMyA ...
随机推荐
- Oracle数据库管理员面试题
Oracle数据库管理员面试题 1.模拟使用oracle的flashback找回过去某个时间点的数据,实现误操作的恢复. http://www.txw100.com/soft/2013/08/547. ...
- 轻量级容器Docker+微服务+RESTful API
[宗师]李锟(44035001) 10:23:03感觉Docker这样的轻量级容器+微服务+RESTful API三者可以形成一个铁三角.这也代表了PaaS未来的发展方向. [宗师]李锟(440350 ...
- Linux进程通信 之 信号灯(semphore)(System V && POSIX)
一. 信号灯简介 信号灯与其他进程间通信方式不大相同,它主要提供对进程间共享资源访问控制机制. 相当于内存中的标志,进程可以根据它判定是否能够访问某些共享资源,同时,进程 也可以修改该标志.除了用于访 ...
- 未知高度定宽div水平居中及垂直居中(兼容ie6及其他牛逼浏览器)
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...
- Win7“当前用户没有安装Microsoft Office"
故障:在win7 win10系统已安装office2007~但打开word excel应用程序时提示"当前用户没有安装Microsoft Office". 原因:office200 ...
- jQuery - jQuery的$.extend和$.fn.extend作用及区别
jQuery为开发插件提拱了两个方法,分别是: 1. jQuery.fn.extend(); 2. jQuery.extend(); 虽然 javascript没有明确的类的概念,但是可以构建类似类的 ...
- mysql 显示行号,以及分组排序
建表: CREATE TABLE `my_tb` ( `id` ) NOT NULL AUTO_INCREMENT, `parent_code` ) DEFAULT NULL, `code` ) DE ...
- Reactor模式与Proactor模式
该文章总结了网上资源对这两种模式的描述 原文地址:http://www.cnblogs.com/dawen/archive/2011/05/18/2050358.html 1.标准定义 两种I/O多路 ...
- php添加数据到xml文件的例子
php添加数据到xml文件中 时间:2015-12-17 06:30:37来源:网络 导读:php添加数据到xml文件中 xml文件:stu.xml: 复制代码代码如下: <?xml ver ...
- AC_Dream 1224 Robbers(贪心)
题意:n个抢劫犯分别抢到的金钱是k1, k2, k3,...,一共得到的金钱是m, 但是在分钱的时候是按照x1/y, x2/y, x3/y,....的比例进行分配的!这样的话 一些抢劫犯就会觉得不公平 ...