部署 LNMP 搭建 Discuz 和 WordPress

Discuz 简介

Crossday Discuz! Board(简称 Discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。自2001年6月面世以来,Discuz!已拥有15年以上的应用历史和200多万网站用户案例,是全球成熟度最高、覆盖率最大的论坛软件系统之一。目前最新版本Discuz! X3.4正式版于2017年8月2日发布,去除了云平台的相关代码,是 X3.2 的稳定版本。2010年8月23日,康盛创想腾讯达成收购协议,成为腾讯全资子公司

Crossday Discuz! Board(以下简称 Discuz!,中国国家版权局著作权登记号 2006SR11895)是康盛创想(北京)科技有限公司(英文简称Comsenz)推出的一套通用的社区论坛软件系统,用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的论坛服务。Discuz! 的基础架构采用世界上最流行的web编程组合PHP+MySQL实现,是一个经过完善设计,适用于各种服务器环境的高效论坛系统解决方案。

作为国内最大的社区软件及服务提供商,Comsenz旗下的 Discuz! 开发组具有丰富的 web应用程序设计经验,尤其在论坛产品及相关领域,经过长期创新性开发,掌握了一整套从算法,数据结构到产品安全性方面的领先技术。使得 Discuz! 无论在稳定性、负载能力、安全保障等方面都居于国内外同类产品领先地位。


WordPress 简介

WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统CMS)来使用。

WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。

WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码CSSPHP等相关知识。

WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。

WordPress是一个免费的开源项目,在GNU通用公共许可证下授权发布。是世界上使用最广泛的博客系统之一,是一款开源的PHP软件。因为使用者众多,所以WordPress社区非常活跃,有丰富的插件模板资源。使用WordPress可以快速搭建独立的博客网站。不仅仅是一个博客程序,也是一款CMS,很多非博客网站也是用WordPress搭建的。


 


下面开始搭建 Discuz 和 WordPress

  • 实验环境简介:
  • server10.2   192.168.10.2    CentOS 7.5    DNS+MariaDB
  • client 10.6    192.168.10.6    CentOS 7.5    Nginx+PHP+Discuz 
  • client 10.7    192.168.10.7    CentOS 7.5    Nginx+PHP+WordPress

首先在 192.168.10.2 上配置 DNS+MariaDB


  • /etc/named.rfc1912.zones 

zone "myweb.com" IN {           
    type master;
    file "myweb.com.zone";
};
zone "10.168.192.in-addr.arpa" IN {
    type master;
    file "myweb.com.zone";
};

  •  /var/named/myweb.com.zone

$TTL 1D
@       IN SOA  www.myweb.com.   root.myweb.com. (
                                0 ; serial
                                1D ; refresh
                                1H ; retry
                                1W ; expire
                                3H ) ; minimum
        IN  NS      www.myweb.com.
        IN  MX 10    root.myweb.com.
www    IN A    192.168.10.6
bbs     IN A    192.168.10.6
blog    IN A    192.168.10.7
 


  • 登录 MariaDB 添加授权 用户 gfadminBBSBLOG 的数据库后台管理员

  • 创建 WordPress 数据库


  • https://gitee.com/3dming/DiscuzL/attach_files 官网上下载 Discuz 安装包 Discuz_X3.4_SC_UTF8【20191201】.zip
  • 将下载好的文件解压 
  • unzip -x Discuz_X3.4_SC_UTF8【20191201】.zip -d ./Discuz
  • 将 Discuz/upload/ 目录下的所有文件,复制到 /www/bbs/ 网站根目录下
  • 更新目录的属主属组
  • chown -R nginx:nginx /www/

  • 设置物理机的 VMnet 将 DNS 指向 192.168.10.2


  • 接下来在 192.168.10.7 上安装、配置 Nginx+PHP+WordPress
  • 从官网上下载 https://cn.wordpress.org/latest-zh_CN.tar.gz
  • 将下载的文件解压到 /www/blog 网站根目录下
  • 更新 目录的属主属组  chown -R nginx:nginx /www/

  • 复制 /www/blog/wp-config-sample.php 为 /www/blog/wp-config.php
  • 编辑 /www/wp-config.php ,修改相应的 MySQL 设置
  • PS:使用的数据库必须事先存在

  • 打开浏览器输入 http://blog.myweb.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值