centos安装keepalived
yum install keepalived 编辑keepalived.conf: vi /etc/keepalived/keepalived.conf ! Configuration File for keepalived global_defs { router_id bj_ifc_ngix } vrrp_instance VI_1 { state BACKUP interface eth0 virtual_router_id 50 priority 90 advert_int 1 } authentication { auth_type PASS auth_pass 314159 } virtual_ipaddress { 192.168.1.253 } state 2个都写成backup,让2台机器通过priority的优先级去抢主 ,优先级高的是主,最下面的IP我设定的是和eth0IP一个网段的,通过service keepalived start 启动服务,直接ping 253,如果通,那证明虚拟IP成功.
解决configure编译时提示configure error...
编译pptp的时候出现这个错误: configure: error: youmust configure in a separate build directory 大概意思就是要进入一个新的目录来configure. 所以如果源码路径是 /usr/local/pptp 下面运行: /usr/local/pptp/configure 就可以编译了.
解决Please fix the library issues...
安装rrdtool之前确保安装了这些库: yum install zlib libpng freetype libart_lgpl libart_lgpl-devel libxml* 如果还是没用: yum -y install pango* Libraries: -lxml2 -lcairo -lcairo -lcairo -lm -lcairo -lpng12 -lglib-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 解决问题.如果源里没有自己手动编译安装.
at命令详解
假如我们只是想要让特定任务运行一次,那么,这时候就要用到at监控程序了. 设置at命令很简单,指示定运行的时间,那么就会在哪个时候运行.at类似打印进程,会把任务放到 /var/spool/at目录中,到指定时间运行它 . at命令相当于另一个shell,运行at time命令时,它发送一个命令,可以输入任意命令或者程序.at now + time命令可以在指示任务. 假设处理一个大型数据库,要在别人不用系统时去处理数据。比如凌晨3点10分.那么我们就应该先建立/home/kyle/do_job脚本管理数据库,计划处理 /home/kyle/do_job文件中的结果.正常方式是这样启动下列命令: # at 2:05 tomorrow at>/home/kyle/do_job at> Ctrl+D AT Time中的时间表示方法: 例子: Minuteat now + 5 #minutes任务在5分钟后运行 Hour at now + 1 #hour 任务在1小时后运行 Days at now + 3 #days 任务在3天后运行 Weeks at now + 2 #weeks 任务在两周后运行 Fixed at midnight #任务在午夜运行 Fixed at 10:30pm #任务在晚上10点30分 注意: 一定要检查一下atq的服务是否启 动,有些操作系统未必是默认启动的,linux默认为不启动,而ubuntu默认为启动的.检查是否启动,用service atd检查语法,用service atd status检查atd的状态,用service atd start启动atd服务. 查看at执行的具体内容:一般位于 /var/spool/at目录下面, 用vi打开,在最后一部分就是你的执行程序.
mysql配置文件
/etc/my.cnf文件: mysql配置文件默认是/etc/my.cnf.它包含6条命令,并且这6条命令被组织在3个配置段中.这些配置段与Samba配置文件中的配置段相似,并且含有功能组名称和相关的命令.本文将逐行的说明这个文件的默认版本.如果用户进行了任何修改,将需要确保MySQL启动脚本(即/etc/rc.d/init.d/mysqld)中的命令一致. [mysqld] #在这个配置段之内,将会看到与MySQL守护进程相关的命令. datadir=/var/lib/mysql #MySQL服务器把数据库存储在由datadir变量所定义的目录中. Socket=/var/lib/mysql/mysql.sock #MySQL套接字把数据库程序局部的或通过网络连接到MySQL客户. #提示:MySQL被配置成使用InnoDB存储器引擎.如果用户在自己的系统上还没有一个InnoDB数据库,将需要给[mysqld]配置段添加skip-innodb语句. [mysql.server] #在这个配置段之内,将会看到MySQL服务器守护进程有关的命令.这个配置段的较早期版本被命名为[mysql_server].如果使用MySQL4.X或MySQL4.X以上版本,将必须把这个配置段标题改成[mysql_server].当启动MySQL服务时,它使用这个配置段中的选项. user=mysql #与MySQL服务相关联的标准用户名是mysql.它应该是/etc/passwd文件的一部分;如果在这个文件中没有发现它,用户可能还没有安装Red Hat Enterprise Linux mysql-server...
windows下建立.htaccess
新建文本文件填入规则, 然后选择文件然后选择另存为, 文件名填.htaccess, 保存类型选择所有文件, 最后单击保存. .htaccess文件就建立好了.