网站加速很烦恼?Linux能解决

Linux系统为我们提供了这样的解决办法,那就是tmpfs文件系统,tmpfs可以直接使用内存,同时在内存不够时使用swap分区来存储。另外需要 注意的是tmpfs不具备持久性,重启后数据不保留,请务必注意,不过我们只用它来存储缓存文件,即使文件丢失也不影响网站访问,完全无风险。

/dev/shm/是一个设备文件,它使用就是tmpfs文件系统(注意:在Centos和Redhat下,/dev/shm目录是一个链接,指向 /run/shm目录,在Ubuntu系统下tmpfs文件系统对应的是/run/shm目录,可以使用df命令查看),因为/dev/shm/这个目录 不在硬盘上,而是在内存里,它就是所谓的tmpfs。可通过命令 df -h 查看到,tmpfs默认大小为物理内存的一半,当然也可以根据实际情况调整。

首先为wordpress的缓存文件建立一个目录wpcache

mkdir /dev/shm/wpcache
赋予读写执行权限

chmod 1777 /dev/shm/wpcache
将tmpfs挂载到wordpress缓存插件生成的/cache目录下

mount --bind /dev/shm/wpcache /home/wwwroot/trojansun.com/wp-content/cache ls -ld /dev/shm/wpcache
返回类似下面的内容说明挂载成功

drwxrwxrwt 3 www www 60 Jul 31 22:50 /dev/shm/wpcache
此时缓存插件会重新生成静态页面文件,过一段时间后,通过命令df -h即可查到tmpfs的使用情况。

需要注意的两个问题:

1.根据实际情况(内存大小、文章数量)调整wordpress缓存插件的中的缓存页面到期时间,否则会占用太多内存;
2.注意添加swap分区,以防内存不够用时备用,4G物理内存以下设置swap分区大小为2G即可。

时间: 2024-09-27 05:02:21

网站加速很烦恼?Linux能解决的相关文章

网站加速 美工和前端开发人员也很关键

一般而言,关于网站的加速,大部分人认为是后端开发者和系统管理的职责.这种观点不完全正确,因为一个高性能的网站,不仅取决于网站的后端,还依赖网站的前端,也就是说还依赖于美工和前端开发人员. 事实上,就目前的网络环境来看,我们在浏览正常的网站时,通常总耗费时间的10-20%用在了后端,剩下80-90%的时间被前端所消耗.所以,如果 你计划提升网站的速度,不妨在优化后端的同时,让美工和前端开发人员考虑以下几个方面.相信你可能会感叹,不大动刀戈也可以有效地提升网站的性能. 1. 尽可能减少 HTTP 请

网页设计:使用CSS缩写给你的网站加速

css|设计|网页|网页设计|网站加速 关于CSS 用CSS缩写给你的网站加速 Web网站可用性的关键指标是速度,更确切地说,是页面能以多快的速度出现在访问者的浏览器窗口里.影响速度的因素有很多种,包括Web服务器的速度.访问者的Internet连接情况,以及浏览器必须下载的文件大小.尽管你无法控制服务器和连接的速度,但是你可以控制构成网站Web页面的文件大小. 为了让网站能够更快,Web的建设者都会按常规地压缩和优化网站上的每一个图像文件,这常常使得为了将文件的大小减少几个百分点而牺牲了图像的

网站空间流量超出原因及解决方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 是真的很忙,还是我阿光越来越懒了,想想自己都不知道什么时候写过东西了.今天也是在工作中碰到了一个之前从来都没有碰到过的问题--网站空间流量超了,因于在这么晚的深夜给大家分享下"网站空间流量超出原因及解决方法?" 很多人可能都没有碰到过这个问题,那是因为你的网站没有什么比较耗流量的东西,或者是你们用是二.三线的服务商的网站空

盖茨个人网站被指使用Linux:镜像服务遭误解

图注:微软董事长比尔·盖茨(Bill Gates)的新个人网站"盖茨笔记"(The Gates Notes) 北京时间1月31日上午消息,据国外媒体今日报道,据美国媒体透露,微软董事长比尔·盖茨(Bill Gates)的新个人网站"盖茨笔记"(The Gates Notes)使用的是一台基于Linux操作系统的服务器.考虑到盖茨创办的微软是Linux在服务器市场最大竞争对手,这一消息无疑具有极大的讽刺效果,相当于盖茨或微软CEO史蒂夫·鲍尔默(Steve Ballm

外贸企业如何利用CDN实现网站加速

CDN的全称是Content http://www.aliyun.com/zixun/aggregation/33838.html">Delivery Network,即内容分发网络.其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度.从技术上全面解决由于网络带宽小.用户访问量大.网点分布不均等原因所造成的用户访问网站响应速度

网站加速新时代 阿里云CDN推出全站加速服务

中国网速仍处于中游 用户体验亟待提升 根据数据报道,截止今年6月份,中国的网民达到了7.51亿,超过全球平均水平4.6个百分点,中国网站的数量已经达到482万个,如此巨大的网民基数和网站数量,可享受的平均带宽下载网速却只有14.11Mbps,平均首屏呈现时间为1.11s,放眼世界,我国的网速仅列全球排名134位!受限于网速,网站打开速度慢.用户流失严重.交互体验脱节等问题成为很多网站的第一痛点. 面对这个普遍的行业痛点,相对于传统的购买带宽.铺设服务器等下策,购买CDN服务商提供的网络加速服务已

asp.net 网站运行很慢 很慢 为什么会这样 应该设置什么? 怎么设置呢?

问题描述 asp.net 网站运行很慢 很慢 为什么会这样 应该设置什么? 怎么设置呢? asp.net 网站运行很慢很慢 是什么原因? 应该设置什么? 怎么设置呢? 解决方案 这个原因多了去了,比如感染了360等流氓软件,甚至是cpu散热不好.重装系统看看,再不行就是硬件问题. 解决方案二: 是啊,这个原因多了去了,再问一下,你网站快过没有?所有人浏览你网站都慢吗?电信.移动都很慢吗?不是的话,那问题不在服务器.你服务器放在哪儿呢?国外?是的话,那正常.如果在国内,你可以访问一下同IP段其他网

淘宝客网站被百度K站的解决方法

很多的淘宝客站长都发现了网站被百度又K了,从去年的618到809到今年的1月6号,一共三次的K站,到底是真是如坊间传闻针对淘宝的吗?那么有哪些现象可以定义为被K了呢?被K站后的共性有哪些呢?下面来介绍一下淘宝客网站被百度K站的解决方法. 一 百度K站是否针对淘宝客网站 对于这个问题,从不同的角度来看,可以说是,但也可以说不是,百度半年来的三次K站主要是针对垃圾站,站群站,过度优化站等,而同时也做了一次清理,把淘宝客等一些竞争对手的下属网站清理了一批,其中也有一些是被认定为垃圾站,而这在坊间就被传

用CSS样式表缩写给你的网站加速

css|网站加速|样式表 Web网站可用性的关键指标是速度,更确切地说,是页面能以多快的速度出现在访问者的浏览器窗口里.影响速度的因素有很多种,包括Web服务器的速度.访问者的Internet连接情况,以及浏览器必须下载的文件大小.尽管你无法控制服务器和连接的速度,但是你可以控制构成网站Web页面的文件大小. 为了让网站能够更快,Web的建设者都会按常规地压缩和优化网站上的每一个图像文件,这常常使得为了将文件的大小减少几个百分点而牺牲了图像的质量.由于CSS样式表是纯文本文件,和图像相比相对较小