利用SquashFS可读写系统快速打造LXC容器

炎炎夏日,陪儿子过暑假~偶尔无线,网速确实坑爹,新系统要做一个虚拟机,因为只是测试应用,当然选择LXC;无奈网速问题,身边笔记本上有之前的VM(CENTOS 6.8)里一个CentOS容器,随想到利用SquashFS做一个可读写系统,然后让LXC接管,直接运行新的虚拟容器。这样也省去了lxc-create到官方仓库去下载系统镜像咯。这次涉及的知识点如下: 继续阅读利用SquashFS可读写系统快速打造LXC容器

中大型网站优化之开发篇

时间如梭,转眼半年已经过去了,作为运维的你如果有幸服务于一个成功的产品,6个月产品足以跨越天使用户的鸿沟步入真正的上升期!其实,今天我们涉及的优化主要是产品程序本身的优化,这实际上是开发人员的工作。但是作为一名合格的运维,同样需要了解原理以方便配合工作。今天的主题就是:如果通过程序本身来加速网站载入速度。 继续阅读中大型网站优化之开发篇

Squid反向代理用户认证缓存清除控制防盗链

之前一篇我们说了Squid正向代理,我们实际的web应用场景中,更多的则是用squid去做反向代理,达到静态文件缓存加速的效果。 之前我们也安装了squid,现在我们直接修改一下其配置文件就可以啦(因为我这台服务器是邮箱服务,所以没有web服务在线哈)。 继续阅读Squid反向代理用户认证缓存清除控制防盗链

WordPress插件: WP Redis将对象缓存替换到Redis服务器

WordPress有自带的对象缓存机制来将数据库查询保存到内存中,大家有兴趣可以读一读缓存类WP_Object_Cache的源码(wp-includes/cache.php)。与一般的缓存类将数据缓存在文件中不同,WP将数据缓存在内存中,所以每次客户端请求,都要重新生成缓存,请求处理结束后,缓存就清空了。这样唯一的好处是,一次请求中,需要多次使用的数据,比如site_name,只需要去数据库中查询一次,以后直接读内存就可以了,速度比读数据库快,提高程序执行效率。 继续阅读WordPress插件: WP Redis将对象缓存替换到Redis服务器

Squid正向代理实现翻墙访问FACEBOOK/Google

大家都知道,FB和GG在国内我们是无法正常访问的,作为网络运维人员的我们,手头难免有海外或者香港的服务器。那么,利用SQUID安装和简单配置,我们就能实现正向代理去请求那些被墙的网站。当然,Squid实际应用场景不仅仅如此,正向代理往往多用于企业网络管理员对内部员工的请求统计和控制。 继续阅读Squid正向代理实现翻墙访问FACEBOOK/Google

samba服务器搭建安装添加用户以及权限配置

Samba可以实现在Linux或者Windows服务器端上共享目录,通过合适的用户以及权限设置,能够比较完美的实现跨操作系统的文件共享。 相对来说,这个应用在企业网络管理员用得较多,我因为PC是WINDOWS 10,而有一台笔记本装的是带有图形UI界面的Linux。可想而知,两台电脑共享文件是比较麻烦的,所以我今天在CENTOS下安装了Samba,方便WIN10上调用文件。 好了,我们废话不多说,开始吧! 继续阅读samba服务器搭建安装添加用户以及权限配置

Sudo不读取/.bashrc中的alias怎么破?

今天周末,早上起来上服务器竟然就蒙圈了,用!$调用命令时候没注意,竟然把一个nginx中关于Google PageSpeed的配置文件删除了。真是悲催。。。这当然不是第一次不小心删除文档啦。还好哥有备份的好习惯(其实是我另一台生产环境的centos下有同样的配置文档啦)。不过,定期备份重要文件绝对是明智之选。 继续阅读Sudo不读取/.bashrc中的alias怎么破?

PHP Zend Opcache和Memcache支持配合W3Total Cache加速网站

我们之前有两篇博文提到利用nginx fastcgi cacheredis cache为WP网站提速。其实,我们大多数人可能会使用一款叫做W3 Total Cache的插件去尾网站加速。诚然,他们的选项配置是非常多而灵活的,而且支持CDN的内置式配置。关于他的配置,我就不做赘述了,因为WP的官方网站有非常详细的教程,请戳这里继续阅读PHP Zend Opcache和Memcache支持配合W3Total Cache加速网站

类Unix操作系统Linux管理维护那点事