在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.创建虚拟主机
4.测试 PHP 和Httpd的连接状态
将以下目录的index.html删除并创建info.php 文件:
vim/var/www/vhost/www1/index.php
在文件中写入下面的PHP 命令:
<?php
phpinfo();
?>
打开浏览器登录172.16.6.2
显示此页面,即表示测试成功
5.测试mysql和php连接关系
为wordpress创建数据库、用户
刷新:FLUSH PRIVILEGES;
授权172.16网段所有主机以root用户,密码为123456,可连接所有数据库
在index.php添加php连接mysql的测试代码
登陆浏览器输入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
然后根据之前设置的数据库以及用户,编辑后者
8.访问测试:www1.qhdlink.com/wordpress即可查看到如下:
设置基本信息,开始安装
登录界面
到此我们的博客系统搭建成功!
接下来搭建Discuz论坛系统
1.创建虚拟机
在该虚拟机的根目录/myweb/vhosts/dz下创建index.html
echo 该信息进去 This is discuz.
在浏览器打开该网页:
成功!
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给予几个目录权限访问
4.然后就可以打开浏览器,输入地址www2.qhdlink.com//upload/install/
开始安装
填写基本信息,即可安装成功!
到此我们的WordPress和Discuz都部署安装完成!