2013年11月

以CentOS系统为例,我们经常通过SSH连接到服务器或者VPS作业,编译程序需要比较长的时间,比如LNMP、DA等。如果此时网络突然断开连接,那就折腾了!我们可以安装Screen来预防这种情况,即使和远程服务器断开连接,编译依然会继续进行,我们重新连接后就可以恢复到原来的界面,也许已经安装完成了。

screen -S lnmp #创建一个screen会话,名称为 lnmp

如果提示找不到命令,我们可以运行安装命令:yum install screen

命令:

screen -ls #查看所有screen会话
快捷键 Ctrl+a+d 保存当前的screen会话,返回
exit #退出关闭screen会话
screen -wipe lnmp #删除名称为lnmp的会话
screen -r lnmp #恢复名称为lnmp的会话

一、CentOS 修改IP地址
修改对应网卡的IP地址的配置文件
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
注意:用之前先看一下ifconfig,有的系统中,IP地址没有配在eth0上,配到eth1上,就要进行对应的修改修改以下内容

DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0
BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址
BROADCAST=192.168.0.255 #对应的子网广播地址
HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址
IPADDR=12.168.1.2 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址
IPV6INIT=no
IPV6_AUTOCONF=no
NETMASK=255.255.255.0 #网卡对应的网络掩码
NETWORK=192.168.1.0 #网卡对应的网络地址
ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备

二、CentOS 修改网关
修改对应网卡的网关的配置文件
[root@centos]# vi /etc/sysconfig/network
修改以下内容
NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动)
HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)
GATEWAY=192.168.1.1(设置本机连接的网关的IP地址。例如,网关为10.0.0.2)

三、CentOS 修改DNS
修改对应网卡的DNS的配置文件
# vi /etc/resolv.conf
修改以下内容
nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器

四、重新启动网络配置
# service network restart

# /etc/init.d/network restart

六、修改 IP 地址
即时生效:
# ifconfig eth0 192.168.0.2 netmask 255.255.255.0
启动生效:
修改 /etc/sysconfig/network-scripts/ifcfg-eth0
修改网关 Default Gateway
即时生效:
# route add default gw 192.168.0.1 dev eth0
启动生效:
修改 /etc/sysconfig/network
修改 DNS
修改/etc/resolv.conf
修改后可即时生效,启动同样有效
修改 hostname
即时生效:
# hostname centos1
启动生效:
修改/etc/sysconfig/network

参考:http://wuhuizhong.iteye.com/blog/780602

1:安装ipmitool

无论是centos,还是ubuntu都可以直接安装,源里都有

yum -y install ipmitool

apt-get -y install ipmitool

2:加载IMPI

http://wiki.adamsweet.org/doku.php?id=ipmi_on_linux

modprobe ipmi_msghandler
modprobe ipmi_devintf
modprobe ipmi_si

3:使用

查看ipmi信息

# ipmitool lan prinet

设置ipmi ipaddress

# ipmitool lan set 1 ipaddr 172.16.124.62

设置掩码

# ipmitool lan set 1 netmask 255.255.0.0

查看用户

# ipmitool user list 1
ID Name Callin Link Auth IPMI Msg Channel Priv Limit
2 ADMIN false false true ADMINISTRATOR

把管理员密码修改成 :chenshake
# ipmitool user set password 2 chenshake

参考:http://yyri.blog.163.com/blog/static/148943951201212364551621/

aj

经历了挺多,感觉从10月开始就没闲着,每天都起早贪黑。一系列的事情下来,我也累了,不想折腾了,一度想过把用户转移给别人,然后想退款的,给退款。但最后,还是放不下。一种责任感吧,不可推卸的责任感。既然做了,就要坚持下去,既然给了用户承诺,就要去履行。

因为我太心急,10月以来一直在上线新服务和产品,搞的现在支出和收入差距拉的非常大!面临的最大压力就是成本开销了。美国服务器也是为了减少成本才下架的。本来是想只保留一个HK主机,专注一个系列的产品的。后来考虑到台湾空间的用户就是为了减少麻烦才转移过来的,我不好意思再让转移到HK,毕竟一个月都还没到。勉强维持2个系统的产品吧,我现在只是希望每月能够保本,安安静静,简简单单,就这样慢慢的发展。

客户也都挺熟悉的,大部分都是买了很多产品的,很多是客户推荐客户过来的。关系也都挺融洽的,偶尔遇到一些问题也能够很快处理好。我还是有些心浮气躁,有的时候客户问我一些比较基础的问题,问的要是比较多,而且常来问,我就会多少表现出一些不太想回答的感觉。有些东西,百度或者谷歌一下就可以搜到了,有些是建站的基础的基础。有的时候尽管有点儿不乐意,还是回复过去了,现在野草主机就好像是新手建站培训的地方啦……

还是我心态问题吧!不能放平心态去处理用户提出的问题,虽然有些是基础,但毕竟自己也是这么过来的,自己那时候也是这么期待别人回答自己的。不能用自己的标准去看待客户的问题!我常容易自满、高傲、轻视别人,几乎每天我都会告诉自己几遍不要让自己出现这些心态。但有的时候,还是经常不由自主的说一些话,然后几秒后反映过来了,再接着温和的解释,不让人误解自己和掩饰那句不那么好听的话。

真想这段时间过后,安静的卖空间,敲敲代码,看看书,折腾,看看客户的网站,处理用户的服务单。最满足的也就是这样了,理想中的生活!

mm

野草主机的产品质量在不断的提高,用户数量也在慢慢增长。这两天我过的比较高兴,但是总是会过去的。我们的主要目标客户是WP主机,现在WP主机巨头都开始行动了,比如吞并一些流量比较高的WP主题站等。我们这些刚出芽的主机商都不同程度的受到了影响,中午一个合伙人还跟我说销售渠道的问题。挖墙头草毕竟不是长久之计,想在WP主机圈子里占有一席之地很难。

开始想转移阵地了,不再单单针对博客主机。渠道方面也不想过于单一,转变营销策略。我们不只是一个博客主机!今日所承受的失败,必是明日成功的基石,请相信我们会成为您坚强的后盾。

在优酷看到一个视频,完美的解释了男人为什么爱盯着胸部看,当下次你女朋友或即将是女朋友的姑娘问你为什么这么色!?你可以这么跟她说,太完美了,点击听听人家是怎么把妹的!

在Linux下glibc提供了我们事先编译好的许多timezone文件, 他们就放在/usr/share/zoneinfo这个目录下,这里基本涵盖了大部分的国家和城市

# ls -F /usr/share/zoneinfo/  
Africa/      Chile/   Factory    Iceland      Mexico/   posix/      Universal  
America/     CST6CDT  GB         Indian/      Mideast/  posixrules  US/  
Antarctica/  Cuba     GB-Eire    Iran         MST       PRC         UTC  
Arctic/      EET      GMT        iso3166.tab  MST7MDT   PST8PDT     WET  
Asia/        Egypt    GMT0       Israel       Navajo    right/      W-SU  
Atlantic/    Eire     GMT-0      Jamaica      NZ        ROC         zone.tab  
Australia/   EST      GMT+0      Japan        NZ-CHAT   ROK         Zulu  
Brazil/      EST5EDT  Greenwich  Kwajalein    Pacific/  Singapore  
Canada/      Etc/     Hongkong   Libya        Poland    Turkey  
CET          Europe/  HST        MET          Portugal  UCT  

在这里面我们就可以找到自己所在城市的time zone文件. 那么如果我们想查看对于每个time zone当前的时间我们可以用zdump命令

# zdump Hongkong  
Hongkong  Fri Jul  6 06:13:57 2007 HKT  

那么我们又怎么来告诉系统我们所在time zone是哪个呢?这里举例一种比较方便的

我们可以在/usr/share/zoneinfo下找到我们的time zone文件然后拷贝去到/etc/localtimezone(或者做个symbolic link)

我们想把time zone换成上海所在的时区就可以这么做

# ln -sf /usr/share/zoneinfo/posix/Asia/Shanghai /etc/localtime  
# date  
Fri Jul  6 06:35:52 CST 2007  

date是查看当前系统时间

第二种方法:

vi /etc/crontab
加上一句:
00 0 1 * * root rdate -s time.nist.gov
time.nist.gov 是一个时间服务器.

参考自:
http://www.linuxsir.org/bbs/thread307840.html
http://blueicer.blog.51cto.com/395686/116426