在CentOS 6.7部署wordpress博客系统Discuz论坛系统

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介:

在CentOS 6.7部署wordpress博客系统Discuz论坛系统

一、关于WordPress:

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

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

关于WordPress:

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

Discuz! 的基础架构采用世界上最流行的web编程组合PHP+MySQL实现,是一个经过完善设计,适用于各种服务器环境的高效论坛系统解决方案。

二、搭建环境

服务器操作系统:CentOS6.7

博客部署服务器:Httpd-2.2

后台语言:PHP

数据库:MySql

前端框架:WordPress

三、操作步骤

1.首先安装需要的软件

  yum -y install mysql-server httpd phpphp-mysql

2.启动mysql以及httpd服务

service mysqld start

service httpd start

3.创建虚拟主机

wKiom1mwuaiDprRFAAAROvQEglM327.png

 

4.测试 PHP 和Httpd的连接状态

将以下目录的index.html删除并创建info.php 文件:

vim/var/www/vhost/www1/index.php

在文件中写入下面的PHP 命令:

<?php

phpinfo();

?>

打开浏览器登录172.16.6.2

wKiom1mwui_Dp61kAAIE63yFmpY801.png

显示此页面,即表示测试成功

5.测试mysql和php连接关系

  为wordpress创建数据库、用户

wKiom1mwumfzadafAAAZkivskyI226.png

刷新:FLUSH PRIVILEGES;

授权172.16网段所有主机以root用户,密码为123456,可连接所有数据库

在index.php添加php连接mysql的测试代码

wKiom1mwuq_B5bhKAAAUJTv3zVo905.png

登陆浏览器输入www1.qhdlink.com

显示“OK”

则表示php和mysql正常连接

 

6.下载并安装WordPress软件

   首先切换目录/myweb/vhosts/www1

   通过wget下载unzip安装软件

wget http://cn.wordpress.org/wordpress-3.9-zh_CN.zip

unzip wordpress-3.9-zh_CN.zip

 

7. 配置wordpress

切换到该目录下 cd/myweb/vhosts/www1

复制一份该文件cpwp-config-sample.php  wp-config.php

然后根据之前设置的数据库以及用户,编辑后者

wKioL1mwutWwZ2DhAABSOy4Ppyo499.png

 

8.访问测试:www1.qhdlink.com/wordpress即可查看到如下:

wKiom1mwuw-ynl4EAAHxN49FXv0515.png

设置基本信息,开始安装

wKioL1mwux3QhPYKAAGUrkFSUTo685.png

登录界面

wKiom1mwu4HhAqmAAAHL0su8gWI921.png

到此我们的博客系统搭建成功!

 

 

接下来搭建Discuz论坛系统


1.创建虚拟机

wKiom1mwu-einVDxAAARMv9VXx8725.png

在该虚拟机的根目录/myweb/vhosts/dz下创建index.html

echo 该信息进去 This is discuz.

在浏览器打开该网页:

wKioL1mwu92ybj2RAAB1DbN8rf0690.png

成功!

2.开始下载Discuz

wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip

解压

unzip Discuz_X3.2_SC_GBK.zip

3.将 upload 目录转移到web请求目录下

cp -R ./upload /var/www/html

进去upload给予几个目录权限访问

wKiom1mwvB7ClUU-AAAiREg7PgI502.png

4.然后就可以打开浏览器,输入地址www2.qhdlink.com//upload/install/

开始安装

wKiom1mwvDyBh2iTAAKGRvQmI_k679.png

wKioL1mwvD7jmI-6AAIfkBpafwM517.png

填写基本信息,即可安装成功!

wKioL1mwvGPAQG9PAAGHFrtZ-Mo798.png

 

到此我们的WordPress和Discuz都部署安装完成!




本文转自 Runs_ 51CTO博客,原文链接:http://blog.51cto.com/12667170/1963360,如需转载请自行联系原作者
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
0
0
0
265
分享
相关文章
使用 Websoft9 运维面板部署和维护 WordPress 到底有多简单?
如何实现 WordPress 极速部署?Websoft9 通过应用商店一键安装与可视化运维管理,10 分钟完成零门槛上线。
48 1
CentOS 7.9系统备份:每日定期发送最新备份文件到另一台服务器。
注意,这个解决方案忽略了很多细节,例如错误处理和通知、备份版本控制、循环处理旧的备份文件等等。此外,你也应该尽量保持源服务器和目标服务器之间快速,稳定且安全的网络连接,并且目标服务器应该有足够的空间用于存放每天的备份文件。如果你需要更高级的备份解决方案,可能需要考虑一下使用专门的备份工具或者服务。
37 18
系统崩溃不用慌!VMware这个逆天功能竟能让CentOS一键回档?后悔药真实存在!
备份的重要性在于它能在系统出现异常或错误时,帮助我们快速恢复到正常状态,避免重新安装系统和配置环境。VMware 提供了两种备份方式:快照和克隆。 **快照**是保存虚拟机某一时刻的完整状态(包括内存、CPU、磁盘数据),便于快速回滚,适合临时保存状态。操作简单,可在系统运行时创建。 **克隆**则是复制整个虚拟机系统,侧重长期备份,需在系统关闭时进行。分为完整克隆和链接克隆,前者独立于源系统,占用更多空间,但更安全可靠。
56 17
系统崩溃不用慌!VMware这个逆天功能竟能让CentOS一键回档?后悔药真实存在!
零基础搭建WordPress博客全流程指南!
本指南详细介绍如何使用宝塔面板与WordPress搭建个人博客。宝塔面板提供可视化操作,简化服务器管理;WordPress拥有丰富的主题和插件生态,支持快速建站。教程涵盖准备阶段(服务器、域名、面板安装)、环境配置、站点创建、SSL证书申请、WordPress一键部署及网站配置等步骤,并推荐必备插件提升安全性和性能。零基础用户也可轻松上手,适合日均5000PV以下的博客需求,扩展性强,助你开启创作之旅。
57 7
|
23天前
|
Centos 8系统ext4文件系统类型进行扩容缩容 (LVM)
通过使用这些技术和工具,可以有效管理CentOS 8系统上的存储资源,确保系统在高负载和高并发情况下的稳定运行。
54 9
VMware隐藏黑科技!CentOS安装这个神器效率翻倍 文件互传竟比U盘还快?
### 安装VMtools的作用及步骤 安装VMtools可以实现Windows与CentOS之间的字符串和命令粘贴、文件夹共享等操作。在CentOS中,通过VMware菜单栏选择“VMware Tools”,将下载的压缩包拷贝到`/opt`目录并解压。接着进入终端,使用`./vmware-install.pl`命令完成安装。安装后重启系统,即可实现Windows与CentOS之间的字符和文件共享。具体步骤包括解压文件、启动命令行终端、安装VMtools以及配置文件共享。
75 16
VMware隐藏黑科技!CentOS安装这个神器效率翻倍 文件互传竟比U盘还快?
|
27天前
|
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
本文详细介绍了在VMware虚拟机中安装CentOS 6.8的全过程。首先,需确保已安装VMware并开启V-CPU虚拟化功能,可通过BIOS设置或使用LeoMoon CPU-V工具检测。接着,下载CentOS镜像文件,并在VMware中新建虚拟机,配置CPU、内存、硬盘等参数。最后,加载ISO镜像启动虚拟机,按照提示完成CentOS的安装,包括语言、键盘、存储方式、地区、密码设置及硬盘分区等步骤。安装完成后,以root用户登录即可进入系统桌面,开始学习Linux命令和操作。
108 12
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
如何从CentOS7升级到8?CentOS8最新安装教程
从CentOS 7升级到8只需三步:清理系统、更换软件包及存储库、安装新内核与发布版本。首先确保系统最新并清理冗余包,接着替换基础系统包为CentOS 8版本,最后通过DNF工具完成内核更新与系统同步。整个过程需在终端执行,建议升级前备份VPS快照以防数据丢失。此方法可避免重装系统导致的数据清除问题,实现平滑升级。
51 6
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
183 25
|
2月前
|
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
92 20
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等