分类 服务器 下的文章
在Linux CentOS 6.6上安装Python 2.7.9
CentOS 6.6自带的是Python 2.6.6,而编译llvm需要Python 2.7以上。checking for python... /usr/bin/pythonchecking for python >= 2.7... not foundconfigure: error: found python 2.6.6 (/usr/bin/python); required >= 2.7yum中最新的也是Python 2.6.6,只能下载Python 2.7.9的源代码自己编译安装。操作步骤如下:1)安装devtoolsetyum groupinstall "Develo...
如何在CentOS或RHEL上搭建Squid透明Web代理系统
使用透明代理有几个好处。首先,对最终用户来说,透明代理可以改善上网浏览体验,因为缓存了经常访问的网站内容,同时给他们带来的配置开销最小。对管理员来说,透明代理可用于执行各种管理政策,比如内容/URL/IP过滤和速率限制等。代理服务器充当客户端和目的地服务器之间的中介。客户端将请求发送到代理服务器,随后代理服务器评估请求,并采取必要的动作。在本教程中,我们将使用Squid搭建一个Web代理服务器,而Squid是一种健壮的、可定制的、稳定的代理服务器。就个人而言,大概一年来我管理着一台拖有400多个客户端工作站的Squid服务器。虽然平均而言我大概一个月就要重启一次服务,但处理器和存储使用率...
VirtualBox 中复制 CentOS 虚拟机不能上网解决方案
管理 VPS 的时候用 VirtualBox 来运行各种测试是非常方便的。有的时候我们希望在一个纯净的系统中进行测试以避免各种可能的干扰。使用 VirtualBox 的虚拟机复制功能可以很方便的随时克隆出一个全新的虚拟机。但有时候可能需要重新设置其网络配置。最好是新建了虚拟机,安装完操作系统之后就作为母版备用,然后直接复制一份母版开始原定的测试。测试过程中如果需要一个干净的、同样的系统,就再从母版复制一个出来。1. 在 VM 中复制虚拟机¶在 VirtualBox 中创建一个虚拟机的复制是非常简单的。在 VM 的管理界面,选中一个虚拟机,然后 Ctrl + ...
Nginx 反向代理任意请求的域名
有一个需求是作为子域名反向代理全网的域名,最早采用的方案是用爬虫爬取全网的域名,然后生成 Nginx 配置文件。比如请求 baidu.example.com 则反向代理 www.baidu.com。爬取全网域名的工作已经完成,在调试 Nginx 反向代理配置遇到了一个问题:www.baidu.com 引用了static.baidu.com 的资源,如何正确的引用资源成了阻碍项目进展的难题。最后我决定采用 Nginx 正则表达式做一个 hack,截取请求来的 www.baidu.com.example.com 中的www...
apache配置文件里的LogLevel 指令
LogLevel 指令说明:控制错误日志的详细程度语法:LogLevel 级别默认值:LogLevel warn上下文:服务器配置, 虚拟主机状态:核心模块:coreLogLevel用于调整记于错误日志中的信息的详细程度。(参阅ErrorLog指令)。可以选择下列级别,依照重要性降序排列:LevelDescriptionExampleemerg紧急 - 系统无法使用。"Child cannot open lock file. Exiting"alert必须立即采取措施。"getpwuid: couldn...