2016年12月1日

CentOS单独安装 ab

Filed under: Linux » 网络技术 — cmpan @ 2016-12-01 15:00:44

我们的服务器都用nginx代替了apache,但需要ab压力测试工具。
可用yum直接安装ab。

1
yum install httpd-tools

Views – 520

2015年07月18日

修改linux主机名

Filed under: Linux — cmpan @ 2015-07-18 16:45:04

1、修改网络设置

1
vi /etc/sysconfig/network
1
2
3
4
5
NETWORKING=yes
HOSTNAME=www.yulans.cn
NETWORKING_IPV6=no
PEERNTP=no
GATEWAY=121.40.103.247

2、修改hosts映射主机名到本地IP

1
vi /etc/hosts

把 www.yulans.cn 加入127.0.0.1后面,建议加到ip后面作为第一个主机名,这样可作为默认主机名。
主机名使用二级域名www.yulans.cn,不要直接用以及域名yulans.cn,否则安装discuz论坛使用sendmail发送邮件的时候会发生诡异的问题(域名后面自己多出一个.com)。

3、设置主机名

1
vim /etc/hostname

Views – 1933

解决阿里云CentOS sendmail发送邮件极慢的问题

Filed under: Linux » 网络技术 — cmpan @ 2015-07-18 15:56:42

用 yum -y install sendmail 安装sendmail后,发用邮件慢到令人发指的地步。
这是因为hostname问题引起的。

1
vi /etc/hosts

结果为:

1
2
3
127.0.0.1 localhost
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.171.204.176 iZ23np16lfbZ

我们把内容改为

1
2
3
127.0.0.1 localhost localhost.localdomain iZ23np16lfbZ
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
#10.171.204.176 iZ23np16lfbZ

service network restart

之后发送邮件后就快了。

Views – 2583

2013年09月29日

【转】初窥Linux 之 我最常用的20条命令

Filed under: Linux — cmpan @ 2013-09-29 16:07:13
玩过Linux 的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的 命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大, 而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Linux系统的人有所不同。因为不想在使用是总是东 查西找,所以在此总结一下,方便一下以后的查看。不多说,下面就说说我最常用的Linux命令。

(全文 …)

Views – 3033

2013年08月19日

【转】iptables的用法,用iptables封IP的方法

Filed under: Linux — 标签:, — cmpan @ 2013-08-19 10:19:39

1、查看本机关于IPTABLES的设置情况

[root@tp ~]# iptables -L -n

如果你在安装linux时没有选择启动防火墙,什么规则都没有.

2、清除原有规则.

不管你在安装linux时是否启动了防火墙,如果你想配置属于自己的防火墙,那就清除现在filter的所有规则.
(全文 …)

Views – 4227

2013年05月10日

【转】top使用技巧

Filed under: Linux — 标签: — cmpan @ 2013-05-10 10:17:40

对桌面用户来说,监视系统资源使用是一项重要的工作。通过这项工作,我们可以找到系统瓶颈所在,针对性的进行系统优化,识别内存泄露等。问题是,我们应该用什么软件,以及如果针对我们的需求使用它。

在众多备选的监测工具中,多数人使用“top”(procps 包的一部分)。Top 提供了几乎可以说是所有的我们所需要的系统资源使用监测,就在这一个软件中。本文中的所有信息都是基于运行在 Linux 2.6.x 内核上的版本号为3.2.5的 procps 包。

在这里,我们假定 procps 已经安装并运行在你的 Linux 系统中。这里无需你对 top 的使用经验,但如果你尝试去用一下,将更有利。
(全文 …)

Views – 3076

2013年01月23日

CentOS 下部署 svn服务器

Filed under: Linux — 标签:, , , , , — cmpan @ 2013-01-23 17:26:38
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
1、安装svn
yum -y install subversion

2、配置svn
#创建svn数据文件夹
mkdir –p /web/svndata

# 创建版本库
svnadmin create /web/svndata/windwork.org

# 设置
cd /web/svndata/windwork.org/conf

# 修改版本库配置
vi svnserve.conf


[general]
anon-access = none # 使非授权用户无法访问
auth-access = write # 使授权用户有写权限
password-db = passwd # 指明密码文件路径
#authz-db = authz # 访问控制文件
#realm = /web/svndata/windwork.org # 认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。


#修改用户和密码:
vi passwd

[users]
# harry = harryssecret
# sally = sallyssecret
# 添加用户密码
myname = mypassword

#修改权限
vi authz


[/web/svndata/windwork.org] #表示需要控制权限的目录
myname = rw # 表示myname在目录/web/svndata/windwork.org下权限为读和写

3、启动服务
svnserve -d -r /web/svndata/

4、开机自启动
# 设置通过服务启用的版本库目录
vi /etc/init.d/svnserve


start() {
    [ -x $exec ] || exit 5
    [ -f $config ] || exit 6
    echo -n $"Starting $prog: "
    #这一句改为下面一句 daemon --pidfile=${pidfile} $exec $args
    daemon --pidfile=${pidfile} $exec -d -r /web/svndata/ $args
    retval=$?
    echo
    if [ $retval -eq 0 ]; then
        touch $lockfile || retval=4
    fi
    return $retval
}


# 设置svnserve服务自动启动
chkconfig --list svnserve  #查看svnserve服务状态
chkconfig svnserve on # 把svnserve服务设为开机启动

# 通过服务管理svnserve
service svnserve start|stop|status|restart|condrestart|try-restart|reload|force-reload

5、添加服务端口到iptables

iptables -A INPUT -i eth0 -p tcp --dport 3690 -j ACCEPT
service iptables save

Views – 2433

2013年01月10日

Linux常用系统信息查看命令

Filed under: Linux — 标签: — cmpan @ 2013-01-10 15:11:21

Linux常用系统信息查看命令
(全文 …)

Views – 2677

2012年10月23日

CentOS安装iftop进行流量监控

Filed under: Linux — cmpan @ 2012-10-23 20:47:34

安装所需依赖包:
yum install libpcap libpcap-devel ncurses ncurses-devel flex byacc

下载编译安装
wget http://www.ex-parrot.com/~pdw/iftop/download/iftop-0.17.tar.gz
tar zxvf iftop-0.17.tar.gz
cd iftop-0.17
./configure
make && make install

(全文 …)

Views – 1630

2011年02月13日

Linux系统服务说明

Filed under: Linux — cmpan @ 2011-02-13 19:05:42

1. NetworkManager 网络管理器 保持默认
2. acpid 电源管理 保持默认
3. anacron 是和 cron 相似的任务调度器,只不过它并不要求系统持续运行。它可以用来运行通常由 cron 运行的每日、每周、和每月的作业。 保持默认
4. apmd 高级电源管理 保持默认
5. atd 运行用户用At命令调度的任务。 保持默认
6. auditd 审核守护进程: 默认情况下,审核在内核中被禁用。但是,当安装了 auditd 软件后,运行这个软件将会启动审核守护进程(auditd)。 当 auditd 运行的时候,审核信息会被发送到一个用户配置日志文件中(默认的文件是 /var/log/audit/audit.log)。如果 auditd 没有运行,审核信息会被发送到 syslog。这是通过默认的设置来把信息放入 /var/log/messages。如果审核子系统没有被启用,没有审核信息会被产生。这些审核信息包括了 SELinux AVC 信息。以前,AVC 信息会被发送到 syslog,但现在会被审核守护进程发送到审核日志文件中。要完全在内核中禁用审核,在启动的时候使用 audit=0 参数。您还需要使用 chkconfig auditd off 2345 来关闭 auditd。您可以在运行时使用 auditctl -e 0 来在内核中关闭审核。 =I11 保持默认
7. autofs 它就会自动检测该文件系统,如果存在,那么Autofs会自动将其挂接。另一方面,如果它检测到某个已挂接的文件系统在一段时间内没有被使用,那么Autofs会自动将其卸载。因此一旦运行了Autofs后,用户就不再需要手动完成文件系统的挂接和卸载。) 保持默认
8. avahi-daemon/avahi-dnsconfd Avahi 是 zeroconf 协议的实现。它可以在没有 DNS 服务的局域网里发现基于 zeroconf 协议的设备和服务。它跟 mDNS 一样。除非你有兼容的设备或使用 zeroconf 协议的服务,否则应该关闭它。建议关闭
9. bluetooth 无线设备 建议关闭
10. capi 仅仅对使用 ISDN 设备的用户有用。大多数用户应该关闭它。建议关闭

Views – 1686

2010年12月17日

CentOS下安装管理vsftpd

Filed under: Linux — cmpan @ 2010-12-17 13:46:31

安装: yum -y install vsftpd
启动命令:/etc/rc.d/init.d/vsftpd start
这时候可以使用ftp客户端连接。
(全文 …)

Views – 1957

解决CentOS 5.5升级yum后yum不能用问题

Filed under: Linux — cmpan @ 2010-12-17 12:57:24

前几天升级到CentOS 5.5,今天用yum装东西就报错

解决方法:编辑 /etc/yum/pluginconf.d/fastestmirror.conf

将enabled=1修改为enabled=0,禁用该功能就可以了。

Views – 2135

2010年03月10日

Linux系统信息查看命令

Filed under: Linux — 标签: — cmpan @ 2010-03-10 12:06:24

系统

# uname -a               # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue   # 查看操作系统版本
# cat /proc/cpuinfo      # 查看CPU信息
# hostname               # 查看计算机名
# lspci -tv              # 列出所有PCI设备
# lsusb -tv              # 列出所有USB设备
# lsmod                  # 列出加载的内核模块
# env                    # 查看环境变量

(全文 …)

Views – 1900

Copyright © 2009 流水孟春 版权所有
Web技术,LAMP,Nginx,Web2.0,前端技术
Powered by WordPress & UI Designed by 流水孟春