Centos 系统折腾

前端之家收集整理的这篇文章主要介绍了Centos 系统折腾前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

安装ftp:
主要借鉴:http://jingyan.baidu.com/album/425e69e6db71a7be15fc16e9.html?picindex=1
可能碰到问题有:
可以登录但是获取目录列表失败:https://www.olinux.org.cn/linux/1000.html
登陆和获取列表都是OK但是还是上传不上去:
设置开机启动ftp: allow_ftpd_access 为 on

[root@shepherd ~]# getsebool -a|grep ftp
...
allow_ftpd_full_access -->off
...
[root@shepherd ~]# setsebool -P allow_ftpd_full_access on

安装MysqL
主要借鉴http://www.cnblogs.com/sybblogs/p/5633956.html
其中第七步可以省略掉
MysqL开机启动:

cp /etc/my.cnf /etc/MysqL.cnf   // 开机启动  
cp support-files/MysqL.server /etc/init.d/MysqL   
chmod +x /etc/init.d/MysqL
chkconfig --add MysqL
service MysqL start  
chkconfig --level 35 MysqL on

MysqL数据库主从同步设置:
主库:192.168.0.117
配置my.cnf

[MysqLd]
#每个server_id是唯一的
server_id=117
#设置同步二进制文件名称
log-bin=MysqL-bin
#要同步的mstest数据库
binlog-do-db=test
#这个参数一定要加上,否则不会给更新的记录些到二进制文件
log-slave-updates=1
#要忽略的数据库
#binlog-ignore-db=MysqL

然后重启MysqL服务,查看主库同步设置:

SHOW MASTER STATUS;


注意:图片中file和position这两列在设置同步的时候很重要

从库:192.168.0.127
配置my.cnf

[MysqLd]
#每个server_id是唯一的
server_id=127
#设置同步二进制文件名称
log-bin=MysqL-bin
#要同步的mstest数据库
replication-do-db=test

重启从库MysqL服务,然后进入MysqL运行一下脚本:

MysqL> change master to 
   -> master_host='192.168.0.127',   -> master_user='root',   -> master_password='root',   -> master_log_file='MysqL-bin.000003',   -> master_log_pos=1324;

MysqL> start slave;
Query OK,0 rows affected (0.00 sec)

MysqL> show slave status\G;
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 192.168.0.127
Master_User: root
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: MysqL-bin.000003
Read_Master_Log_Pos: 1324
Relay_Log_File: MysqLd-relay-bin.000004
Relay_Log_Pos: 1324
Relay_Master_Log_File: MysqL-bin.000001
Slave_IO_Running: Yes
Slave_sql_Running: Yes
Replicate_Do_DB: 
Replicate_Ignore_DB: 
Replicate_Do_Table: 
Replicate_Ignore_Table: 
Replicate_Wild_Do_Table: 
Replicate_Wild_Ignore_Table:

注意:从库上面运行的命令master_log_file对应的是主库的file值,master_log_pos对应的是主库的position值; 好了重要的就是这个了,基本上MysqL主从同步就ok了!

猜你在找的CentOS相关文章