部署 LNMP 搭建 Discuz 和 WordPress


hailaiya
是海獭呀 2022-09-27 09:52:14 67411
分类专栏: 资讯

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

文章知识点与官方知识档案匹配,可进一步学习相关知识
CS入门技能树Linux入门初识Linux17938 人正在系统学习中

网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。

本文链接:https://www.xckfsq.com/news/show.html?id=10587
赞同 0
评论 0 条
是海獭呀L0
粉丝 0 发表 3 + 关注 私信
上周热门
Kingbase用户权限管理  2023
信刻全自动光盘摆渡系统  1752
信刻国产化智能光盘柜管理系统  1422
银河麒麟添加网络打印机时,出现“client-error-not-possible”错误提示  1020
银河麒麟打印带有图像的文档时出错  926
银河麒麟添加打印机时,出现“server-error-internal-error”  717
麒麟系统也能完整体验微信啦!  660
统信桌面专业版【如何查询系统安装时间】  635
统信操作系统各版本介绍  626
统信桌面专业版【全盘安装UOS系统】介绍  600
本周热议
我的信创开放社区兼职赚钱历程 40
今天你签到了吗? 27
信创开放社区邀请他人注册的具体步骤如下 15
如何玩转信创开放社区—从小白进阶到专家 15
方德桌面操作系统 14
我有15积分有什么用? 13
用抖音玩法闯信创开放社区——用平台宣传企业产品服务 13
如何让你先人一步获得悬赏问题信息?(创作者必看) 12
2024中国信创产业发展大会暨中国信息科技创新与应用博览会 9
中央国家机关政府采购中心:应当将CPU、操作系统符合安全可靠测评要求纳入采购需求 8

添加我为好友,拉您入交流群!

请使用微信扫一扫!