centos网络配置
2019年8月19日更新: 其实只需要留下一下内容,网卡就可以正常工作了. BOOTPROTO=static IPADDR=192.168.1.25 NETMASK=255.255.255.0 GATEWAY=192.168.1.254 ONBOOT=yes TYPE=Ethernet --------------------------------------- 可以参考如下配置: BOOTPROTO=static BROADCAST=192.168.1.255 HWADDR=00:12:34:56:78:4C IPADDR=192.168.1.25 NETMASK=255.255.255.0 GATEWAY=192.168.1.254 ONBOOT=yes TYPE=Ethernet
atlas实现mysql读写分离
注意: 只能安装在64位的Linux操作系统上,CentOS官方建议rpm安装方式. 获取地址:https://github.com/Qihoo360/Atlas/releases 目前最新的版本为: Atlas-2.2.1.el5.x86_64.rpm CentOS 5.* 版本 Atlas-2.2.1.el6.x86_64.rpm CentOS 6.* 版本 我的环境是CentOS 6.6 Basic Server x86_64 安装命令: [root@jhq0229 src]$ rpm -i Atlas-2.2.1.el6.x86_64.rpm 安装位置: /usr/local/mysql-proxy 配置文件: /usr/local/mysql-proxy/conf/test.cnf 重要配置文件详解: (1)线程数 event-threads项设置,过小无法充分发挥多核CPU的性能,过大造成不必要的线程切换开销,推荐设置为CPU的核数. (2)最小空闲连接数(2.x以上版本不需要该项,1.x版本需要) min-idle-connections项设置,过小则在高并发下会有报错,过大虽然不报错但在测试时不容易看出读写分离效果,推荐设置为比客户端的并发峰值稍大,详见.上面的配置范例是针对Atlas 2.X版本,没有该选项.对于Atlas 1.X版本的配置文件,需要加入该配置选项 (3)Atlas的工作端口 proxy-address项配置,例如proxy-address = 0.0.0.0:1234代表客户端应该使用1234这个端口连接Atlas来发送SQL请求. (4)Atlas的管理端口 admin-address项配置,例如admin-address =...
解决No backends or directors found in...
安装varnish的时候看网上教程运行: varnishd -f /usr/local/varnish/etc/varnish/default.vcl -s malloc,1G -g varnish -u varnish -T 127.0.0.1:2000 出现错误: No backends or directors found in VCL program, at least one is necessary. Running VCC-compiler failed, exit 1 发现错误的原因是default.vcl配置文件路径出错,解决办法就是删除 -f /usr/local/varnish/etc/varnish/default.vcl 参数启动,如果启动不了就需要: find / -name default.vcl 填写正确路径就可以正常启动了.
CentOS中快速搭建ftp服务器
既然强调快速, 我们就马上开始,环境是centos5安装vsftpd. 第一步: 安装vsftpd,在终端运行: $ yum -y install vsftpd 没什么问题就直接安装好啦. 第二步: 编辑vsftpd的配置文件: $ vi /etc/vsftpd/vsftpd.conf 第三步: 清空文件, 然后添加如下内容: listen=YES background=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 anon_upload_enable=NO anon_mkdir_write_enable=NO dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES chown_uploads=NO xferlog_file=/var/log/vsftpd.log xferlog_std_format=YES async_abor_enable=YES ascii_upload_enable=YES ascii_download_enable=YES ftpd_banner=Welcome to hao32 FTP servers pam_service_name=vsftpd chroot_local_user=NO chroot_list_enable=YES chroot_list_file=/etc/vsftpd/vsftpd.chroot_list 第四步: 终端运行下面命令: $ touch /etc/vsftpd/vsftpd.chroot_list $ service vsftpd start 如果出现下面这句话: Starting vsftpd for vsftpd: [ OK ] 则表示成功,如果不行则用这个语句: /etc/rc.d/init.d/xinetd restart ftp默认我们使用系统用户, 现在我们来添加用户hao32,...
snort安装daq时报错
daq运行./configure时报错: ERROR! Libpcap library version >= "1.0.0" not found. Get it from http://www.tcpdump.org" 尝试以下做法,无果: 1.yum卸载掉0.9.4版本. 2.下载1.1.1版本源码包,安装. 3.再次运行daq,问题依旧. 4.复制/usr/local/lib/libpcap.a到/usr/lib. 5.再运行daq,问题依旧. 最终找到了解决办法: 从http://vscojot.free.fr/dist/snort/下载libpcap的rpm包,安装,问题解决。 浪费了一下午的时间,靠...
yum安装rrdtool
[root@localhost]$ cd /etc/yum.repos.d/ [root@localhost]$ vim dag.repo [dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag gpgcheck=1 gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt enabled=1 安装相关依赖: [root@localhost]$ yum install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel ncurses-devel zlib-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel libXpm-devel gettext-devel pam-devel [root@localhost]$ yum install -y rrdtool perl-rrdtool rrdtool-devel