主机头

 找回密码
 立即注册
查看: 989|回复: 0
打印 上一主题 下一主题

discuz升级及硬件升级的一些教程说明

[复制链接]

878

主题

2

好友

5472

积分

管理员

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
楼主
发表于 2015-6-11 15:49:20 |只看该作者 |倒序浏览
下面是落伍者的管理对于论坛升级及硬件升级后的一些升级。

基本语言看得懂。

硬件:
Dual XEON  E5-2650v2
32G 内存
4X256G 三星固态硬盘做 RAID10
1G缓存 阵列卡

预计旧机器将会用做备用或者做MySQL读写分离。

去年对数据库做了分割存档,这次升级因为硬件上了一个台阶,能负载更大的数据库,所以把分割了的数据合并了回来。合并升级之后 如下 :
当前数据库尺寸        48.93 GB
Ucenter数据库尺寸  1.7GB
POST 表          23.69 GB
Thread表     7.56GB (10829656条记录)

目前的环境搭建 :
MySQL-5.6.24
Apache-2.0.65
PHP-5.3.29 (APC enable)
Nginx-1.8.0

软件的安装配置不再累述,以前的帖子里面就有。
对类似的大型论坛的优化建议:
1. post表需要使用MySQL的partition功能进行分表 。
2. thread表使用**的存档功能,把老帖子分开存档。
3. 硬件上有条件的,尽量做MySQL读写分离。
4. 数据库大了,固态硬盘做RAID10是必须的,这笔钱没办法省。
5. 如果硬件上不允许,只有动动手脚,把post和thread表分割到不同机器上做存档,这个有一定的技术难度。

Discuz**的优化以及分表功能,请务必要在自己清楚了解具体作用,有能力中断操作恢复原状的情况下进行操作。
必须自己会恢复数据的能力!不过也算是简单啊。哈哈

感谢支持主机头,如果有问题可以联系我的QQ。目前提供各种服务。
网站建设,网站优化,美国VPS购买,VPS环境配置等。
目前通过本站购买VPS的话,可以免费帮忙配置环境。
付费提供DISCUZ PW DEDECMS技术支持。
www.www88.me
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

主机头版权声明|百度地图|谷歌地图|Archiver|手机版|主机头

GMT+8, 2024-10-30 09:34

Powered by Discuz! www.zhujitou.com

© 2001-2012 主机头.

回顶部