在大家安装了网站服务管理系统wdcp之后,在使用过程中可能会出现这样或那样的疑问,下面给大家整理几点出来,方便大家学习。还有不懂得话,可以去wdlinux论坛找找相关教程。
1、wdcp与一健安装包如何修改mysql的数据目录
在wdcp及一键包里mysql的默认安装目录是在
/www/wdlinux/mysql目录
数据目录是在
/www/wdlinux/mysql/var
在数据库容量大或分区的空间太少时怎么办?只需把数据库数据放到另外的目录或分区就可以
操作的方法可以有几个
1 修改/www/wdlinux/etc/my.cnf文件
2 使用分区挂载目录或文件连接形式
这里,只做修改my.cnf文件的说明,其实很简单
1 创建存放目录,如
mkdir -p /data/mysql/var
2 停止mysql
service mysqld stop
3 修改配置文件
vi /www/wdlinux/etc/my.cnf
在[mysqld]段里增加如下一行
datadir=/data/mysql/var
如下图
保存退出
4 移动或复制数据到新目录,如下
cp -pR /www/wdlinux/mysql/var/ /data/mysql/
5 启动mysql
service mysqld start
至此,完成
mysql数据已移动到新目录里了
2、关于mysql数据库root用户密码的修改方法及说明
wdcp管理系统对mysql的root用户密码进行了存储,以便于创建和管理数据库
同时为考虑安全,在第一次在后台修改密码后,就进行了加密存储的
也就是说初始安装好,是明文存储,后台修改后就是密文存储.
文件路径及内容,如下
cat /www/wdlinux/wdcp/data/dbr.inc.php
$sqlrootpw='wdlinux.cn';
$sqlrootpw_en='0';
?>
$sqlrootpw= 表示数据库密码
$sqlrootpw_en= 表示密码是否加密
0时表示未加密,1时表示加密,初始安装时是如上面所示显示明文,但修改后,就保存的是密文如果要修改这个密码,就如上所示
用明文,0
然后,后台修改后,就自动变成密文,1
这个加密是wdcp系统里实现的,所在如果发现密码不对或是通过其它方式,如phpmyadmin,mysql控制台里修改过root用户密码的话,可以直接在上述文件里修改就可以
3、关于mysql数据库root用户密码的修改方法及说明
要在wdcp后台里创建数据库及数据库用户,那就必须要让wdcp里有root用户密码,否则,就无法创建
所以,有些用户说,在phpmyadmin修改了root用户密码后,就无法创建了,那是肯定的,因为你改了root的密码,但wdcp不知道,也不知道新密码是什么,那还能创建吗?答案是肯定是不能的
那要怎样正确地修改root用户的密码呢?难道就不难修改了吗,当然不是
只要在wdcp的后台里修改就可以了,所以也强烈建议在wdcp后台里修改,如下图
那如果已经修改了或在其它地方修改了还有办法吗
有,可以上面那个连接的说明
又或者用这个工具修改,wdcp2.2版本开始提供
用ssh登录到服务器上运行
sh /www/wdlinux/tools/mysql_root_chg.sh
就可以了
这个工具修改,还可以用在忘记root用户密码的时候修改,是强制修改
注:这里说的root用户,是mysql数据库里的root用户,不是Linux系统的root用户,有区别的
本文教程摘自wdlinux论坛http://www.wdlinux.cn/bbs,转载请注明!
网站服务管理系统wdcp系列教程之(一)
网站服务管理系统wdcp系列教程之(二)
网站服务管理系统wdcp系列教程之(三)
网站服务管理系统wdcp系列教程之(四)
网站服务管理系统wdcp系列教程之(五)
网站服务管理系统wdcp系列教程之(六)