当前位置:网站首页 -> 全部新闻

网站建设只linux下把网站放到内存里面

发布日期:2015/3/23 8:16:21  点击数:1346

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即可。

关闭窗口
Copyright © 2008-2025 上海纯点网络科技有限公司(www.cdsheji.com). All Rights Reserved
地址:上海市嘉定区金沙江西路1075号万达广场5写字号楼203室 24小时客服热线:400-670-5808 电话:021-60482289
沪ICP备10218526号-1 | 沪ICP备10218526号-2
QQ客服

沪公网安备 31011402002273号