上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 一、编译安装第一个MySQL 5.1.33cd /opt/usr/sbin/groupadd mysql/usr/sbin/useradd -g mysql mysql -s /bin/nologin -d /usr/local/mysqltar -zxvf mysql-5.1.33.tar.gzcd mysql-5.1.33/开始编译:./configure --prefix=/usr/local/mysql/ --enable-assembler --with-extra-charsets=complex --enable-thread-safe-client --with-big-tab 阅读全文
posted @ 2013-01-22 18:17 helloyb 阅读(256) 评论(0) 推荐(0)
摘要: iptables简介 netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。iptables基础 规则(rules)其实就是网络管理员预定义的条件,规则一般的定义为“如果数据包头符合这样的条件,就这样处理这个数据包”。规则存储在内核空间的信息包过滤表中,这些规则分别指定了源地址、目的地址、传输协议(如TCP、UDP、ICMP)和服务类型(如HTTP、FTP和SMTP)等。当数据包与规则匹配时,iptabl 阅读全文
posted @ 2013-01-22 13:34 helloyb 阅读(365) 评论(0) 推荐(0)
摘要: iptables的基本语法格式iptables [-t 表名] 命令选项 [链名] [条件匹配] [-j 目标动作或跳转]说明:表名、链名用于指定iptables命令所操作的表和链,命令选项用于指定管理iptables规则的方式(比如:插入、增加、删除、查看等;条件匹配用于指定对符合什么样条件的数据包进行处理;目标动作或跳转用于指定数据包的处理方式(比如允许通过、拒绝、丢弃、跳转(Jump)给其它链处理。iptables命令的管理控制选项-A 在指定链的末尾添加(append)一条新的规则-D 删除(delete)指定链中的某一条规则,可以按规则序号和内容删除-I 在指定链中插入(ins... 阅读全文
posted @ 2013-01-22 13:30 helloyb 阅读(233) 评论(0) 推荐(0)
摘要: 简介对于选择linux 作为应用平台的的中小型企业或网站来说,往往面临如何实现数据远程备份或者网站镜象的问题,虽然有商业化的备份和镜象产品可供选择,但这些产品的价格往往过于昂贵。因此如何利用自由软件高效实现远程备份和网站镜象就成为一个值得讨论的话题。通过网络进行远程数据备份或者网站镜象的最简单的方法就是使用wget,但是这种方式每次都需要将所有数据都重新在网络上传输一遍,而不考虑哪些文件是经过更新的,因此效率非常低下。尤其在需要备份的数据量很大的时候,往往需要花费数个小时来在网络上进行数据传输。因此这里就介绍一种高效的网络远程备份和镜象工具-rsync,它可以满足绝大多数要求不是特别严格的备份 阅读全文
posted @ 2013-01-22 13:18 helloyb 阅读(218) 评论(0) 推荐(0)
摘要: Linux下利用rsync实现多服务器文件同步第一部分:简单的数据备份第一步:服务器端的配置#rpm –qa |grep rsync如果没有的话,则自行下载安装#cd /usr/local/src# wget http://www.samba.org/ftp/rsync/src-previews/rsync-3.0.6pre1.tar.gz#tar –zxvf rsync-3.0.6pre1.tar.gz#cd rsync-3.0.6pre1#./configure && make && make install假设web服务器有三个目录需要备份/www/hom 阅读全文
posted @ 2013-01-21 17:35 helloyb 阅读(370) 评论(0) 推荐(0)
摘要: 利用 nagios 自带的插件来监控 mysql 的主从同步状态 (监控多实例)Nagios监控Mysql主从同步################################################使用check_mysql插件 检查mysql主从同步(3307为从库)################################################[主动方式]1、调试check_mysql主从同步的命令登录到从库的服务器上进行如下操作:[root@centos4 ~]# mysql -u root -p -S /data/3307/mysql.sockmysql&g 阅读全文
posted @ 2013-01-21 17:27 helloyb 阅读(397) 评论(0) 推荐(0)
摘要: mysql多实例,每个实例的datadir,pid,port,socket应该是不同的一、基础,很重要每个实例应该在自己的datadir下配置my.cnf文件。首先说下配置文件的查找顺序第一搜,首先读取/etc/my.cnf第二搜,$datadir/my.cnf,在data目录下寻找此配置文件,每个实例应该在自己的datadir下配置my.cnf文件。第三搜,defaultfile=/path/my.cnf 通常写在命令行上,mysqld_safe defaultfile=/tmp/my.cnf &等执行。第四搜,~/my.cnf 当前用户下的配置文件。二、为各个实例配置datadir 阅读全文
posted @ 2013-01-21 17:19 helloyb 阅读(186) 评论(0) 推荐(0)
摘要: 不知道有没朋友遇到过这样一个问题,就是在SVN公司或团队协同开发时,需要布置一个公共的WEB测试地址,以供大家随时线上测试这样的事情。方法其实很简单,有过在服务器上架设SVN服务端的朋友都能大概摸到个流程,无非就是启用一个POST-COMMIT钩子脚本,在各个开发人员成功commit后自动部署脚本。先共享一下我的方法先在SSH终端中执行一下最新版本导出到测试的apache 网站目录/usr/bin/svn co svn://SVN地址 /home/web/然后上传post-commit文件到/你的路径/svn/repository/hooks/下面post-commit内容:程序代码#!/bi 阅读全文
posted @ 2013-01-07 14:12 helloyb 阅读(316) 评论(0) 推荐(0)
摘要: 有两种方法可以将新文件引入Subversion版本库:svn import和svn add,现在讨论svn importsvn import是将未版本化文件导入版本库的最快方法,会根据需要创建中介目录。svn import不需要一个工作拷贝,你的文件会直接提交到版本库,这通常用在你希望将一组文件加入到Subversion版本库时,例如:1)首先,服务器管理员在SVN服务器上创建项目版本库newrepos$ svnadmin create /usr/local/svn/newrepos2)然后,在客户端使用svn命令把本地文件导入到服务器上的项目版本库$ svn import mytree fi 阅读全文
posted @ 2013-01-07 13:53 helloyb 阅读(1274) 评论(0) 推荐(0)
摘要: .tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz DirName———————————————.bz2解压1:bzip2 -d FileName.bz2解压2:bunzip2 FileName.bz2压缩 阅读全文
posted @ 2012-12-25 08:48 helloyb 阅读(170) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页