标签:yum
Centos系统将python 2.6 升级到 2.7
蓝鹰 | CentOS | 2015-06-11
新gcc,因为gcc版本太老会导致新版本python包编译不成功
yum -y install gcc wget
下载并编译安装
wget -c https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz
tar -xvf Python-2.7.9.tgz
cd Python-2.7.9
./configure --prefix=/usr/local/python2.7
make
make install
建立软连接,使系统默认的 python指向 python2.7
mv /usr/bin/pytho... [阅读全文]
Linux下多线程下载工具 – Axel
蓝鹰 | CentOS | 2015-03-19
Axel 是 Linux 下一个不错的HTTP/FTP高速下载工具。支持多线程下载、断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件。适合网速不给力时多线程下载提高下载速度。比如在国内VPS或服务器上下载lnmp一键安装包用Axel就比wget快。
CentOS安装Axel:
目前yum源上没有Axel,我们可以到http://pkgs.repoforge.org/axel/下载rpm包安装。
... [阅读全文]
Linux 下安装 vnStat 监控 VPS 服务器流量
蓝鹰 | CentOS | 2015-03-11
除了服务商提供的面板,我们也可以安装 vnStat 来监控你的 VPS 或服务器每天使用的上下行流量, vnStat 安装方法很简单,可分为编译安装或者直接通过源安装。
一、使用编译安装
此方法适合所有的 Linux 发行版本
首先,从官网下载 vnStat :
wget http://humdi.net/vnstat/vnstat-1.11.tar.gz
解压:
tar xvzf vnstat-1.11.tar.gz
进入目录:
cd vnsta... [阅读全文]
squid批量更新缓存方法
蓝鹰 | CentOS | 2015-01-27
需要GCC所以先安装下
yum install gcc gcc-c++ unzip
下载工具包
https://github.com/kormoc/SquidPurge
解压
unzip SquidPurge-master.zip
cd SquidPurge-master
make
中间没有出错就OK
./purge -help
可以查看帮助文档
清除Squid缓存示例:
1、清除 URL 以“.swf”结尾的缓存文件(例如 http://www.test.com/left.swf)
./purge -c /etc/squid/squid.co... [阅读全文]
RHEL6 and CentOS 6:No package libmcrypt-devel available.
yum install libmcrypt-devel
...
No package libmcrypt-devel available.
Error: Nothing to do
The (only) solution so far: grab the packages from the EPEL repository. Download the RPM (it’s same RPM for i386, i686 and x86_64) and install it.
rpm -ivh "http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarc... [阅读全文]
实战CENTOS开源流量监控软件Bandwidthd
蓝鹰 | CentOS | 2014-11-25
用bandwidthd在任何一台电脑可以通过web界面用浏览器查看经过网关的各个ip流量,而且是分协议,分颜色显示,已经有直观的图象曲线.
在日常维护中, 网管人员最头痛的是内部网经常有人在大量传送文件而导致本来可怜的带宽变得更加缓慢.如果在网关上装上bandwidthd ,就可以追踪的是各个的 IP 的流量,而且可以用图象曲线显示各个ip的相应不同协议显示,还能分... [阅读全文]
squid添加用户名密码认证
蓝鹰 | CentOS | 2014-11-18
先查找下ncsa_auth文件位置
rpm -ql squid | grep ncsa_auth
/usr/lib/squid/ncsa_auth
#定义squid密码文件与ncsa_auth文件位置
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/user_passwd
#认证进程的数量
auth_param basic children 15
#认证有效期
auth_param basic realm Squid proxy-caching HTTP Proxy Server
... [阅读全文]
Linux CentOS 使用命令设置代理
蓝鹰 | CentOS | 2014-11-14
设置全局代理,方法如下:
1、在profile文件中设置相关环境变量
# vi /etc/profile
http_proxy=http://192.168.20.20:3128 # 分别指定http、https、ftp协议使用的代理服务器地址
export http_proxy
2、 source /etc/profile 生效。
修改完成后,注销重新登录即可.
对于 yum 的代理,还要另外设置 /etc/yum.conf 文件,添加以下代码:
proxy=http://username:p... [阅读全文]
bash: scp: command not found 解决办法
蓝鹰 | CentOS | 2014-11-14
在内网,从一台服务器传mysql的源码安装包到另外一台服务器时,发生如下的错误:
[root@localhost ~]# scp mysql-5.1.55.tar.gz root@192.168.3.22:.
root@192.168.3.22's password:
bash: scp: command not found
lost connection
在server端和本地都执行 安装上scp的依赖包
yum install openssh-clients*
安装好之后,重新传输文件
[阅读全文]
CentOS 安装 EPEL 第三方软件源
蓝鹰 | CentOS | 2014-11-12
Extra Packages for Enterprise Linux (EPEL)是一个由特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux (RHEL)及其衍生发行版(比如 CentOS )的一个高质量附加软件包项目。
EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。 EPEL 与 Fedora 项目基本一致,包含完整的构建系统、升级管理器、镜像管理器等等。
E... [阅读全文]