2014年3月21日
摘要: #yum install httpd php php-mysql php-snmp mysql mysql-server net-snmp net-snmp-utils rrdtool rrttool-php cacti#chkconfig mysqld on#service mysqld star... 阅读全文
posted @ 2014-03-21 20:03 在学习路上 阅读(137) 评论(0) 推荐(0)
摘要: RHEL6.4,64位(本文中的五个下载http://dl.vmall.com/c0ahq79e60,如果不能使用yum安装)1. 安装一个软件#yum install yum-plugin-priorities.noarch2. 下载epel这个软件http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm#wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm有时因为某些原因,可能链接会失败,这时,先进入h 阅读全文
posted @ 2014-03-21 19:38 在学习路上 阅读(115) 评论(0) 推荐(0)
摘要: 1. 删除默认的yum源#rpm -aq | grep yum|xargs rpm -e --nodeps2. 下载最新的yum安装包 wget http://ftp.nara.wide.ad.jp/pub/Linux/centos/6.X/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpmwget http://ftp.nara.wide.ad.jp/pub/Linux/centos/6.X/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpmwget 阅读全文
posted @ 2014-03-21 19:37 在学习路上 阅读(143) 评论(0) 推荐(0)
摘要: 如果当前目录有文件etc_201301 etc_201302 etc_201303 etc_201304 etc_201305 etc_201306 etc_201307....之类的,如果要改成ect_01之类的,去掉20的,可以#rename ect_20 ect_ e*如果用脚本,可以这么写#!/bin/bashfor i in `ls`domv $i $(sed "s/_20/_/" <<<$i)done如果有文件是a_b.c,以.c结尾,而以_分割的,要改成b_a.c的#!/bin/bashfor i in `ls`dofilename=${i% 阅读全文
posted @ 2014-03-21 19:36 在学习路上 阅读(59) 评论(0) 推荐(0)
摘要: 第一,先停服务#service mysqld stop第二,准备新的存放地点(/opt/mysql/data)#mkdir -p /opt/mysql/data (建文件夹)#chmod 755 /opt/mysql/data (给权限)#cp -r /var/lib/mysql/* /opt/mysql/data (复制以前的数据)#chown -R mysql:mysql /opt/mysql/data (更改文件夹的所有者)#semanage fcontext -a -t mysqld_db_t "/opt/mysql/data(/.*)?"#restorecon - 阅读全文
posted @ 2014-03-21 19:35 在学习路上 阅读(137) 评论(0) 推荐(0)
摘要: 1.开放需要用到的端口,比如开放80#iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT#iptables -A INPUT -m state --state NEW -m udp -p udp --dport 161 -j ACCEPT2.拒绝某些IP或者端口的访问#iptables -A INPUT -s 1.2.3.4 -j DROP#iptables -A INPUT -p tcp --sport 22 -j DROP3.拒绝访问某些IP或者端口(做网关时应该会用到)#iptables -A 阅读全文
posted @ 2014-03-21 19:34 在学习路上 阅读(102) 评论(0) 推荐(0)
摘要: 安装相关的软件包后,在每台机的机器上运行生成密码#ssh-keygen -t rsa接下来的三个回答都是按enter此时在自己有家目录下有个.ssh目录,要用ll命令才能看到在.ssh目录下有两个文件,自己新建一个#touch authorized_keys把本机上带的id_rsa.pub写到authorized_keys#cat id_rsa.pub > authorized_keys把其他机器上面的相应文件夹里的那个文件传送到这台机器上面#scp root@192.168.100.1~/.ssh/id_rsa.pub 1把对应IP上的id_rsa.pub放到本地后,改名为1,#cat 阅读全文
posted @ 2014-03-21 19:33 在学习路上 阅读(75) 评论(0) 推荐(0)
摘要: 1.做一个主从,两台服务器装一样的mysql,然后设置主从,让从机自动同步主机的数据2.在第一种的方案上加上keepalive,如果有问题,让从机自动接替主机进行工作3.有存储服务器,如nas,san之类的,在两台机器挂载存储设备给出的空间,让两台机同时可以访问存储设备的空间,再加上一个keepalive或者是heartbeat第一种方案有两个问题,一是要保证两台机器的数据已经同步完,二是要进行手动切换,相对来说麻烦第二种方案比第一种方案改进了,减少了人工参与切换,但数据是否已经同步完,还要用命令进行查看第三种方案是比较安全的,一是专业的存储设备性能与安全都有很好的保障,如EMC,NETAPP 阅读全文
posted @ 2014-03-21 19:30 在学习路上 阅读(94) 评论(0) 推荐(0)
摘要: Centos6的批量安装建议在桌面环境配置kickstart,本机地址为192.168.100.128,把虚拟机的dhcp服务停了,虚拟光驱和物理光驱不要放系统镜像。1. 安装DHCP#yum install dhcp#vi /etc/dhcp/dhcpd.conf在下面添加如下ddns-update-styleinterim;ignoreclient-updates;allowbooting;allowbootp;subnet192.168.100.0 netmask 255.255.255.0 { #ip段和网关的定义 range 192.168.100.150 192.168.100.2 阅读全文
posted @ 2014-03-21 19:24 在学习路上 阅读(310) 评论(0) 推荐(0)