在搭建wordpress博客系统和Discuz!论坛系统之前,我们需要在Centos中准备好LAMP环境。

现在以Centos 6为例演示其过程。

LAMP环境=linux+apche+mysql+php

在安装好的Centos 6.7中使用yun安装apche+mysql+php,在命令行中输入以下命令:

~]# yum -y install httpd mysql mysql-server php php-mysql postgresql postgresql-server php-postgresql php-pgsql php-devel

安装好之后,关闭防火墙及selinux,然后开启httpd及mysql服务。

然后在/var/www/html目录下创建index.php文件,并写入以下内容:

保存好后,在浏览器访问,出现以下情况就说明lamp环境搭建完成。

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第1张图片


一、搭建wordpress

  1.下载并导入解压

wKioL1mv1CexBnvfAAAa61KfiuM375.png-wh_50

wKiom1mv107ixyK7AACkplXjA5g224.png-wh_50

    由于我之前做了多个虚拟主机,我把wordpress目录移至到我所设置的文档根目录下/       

    myweb/vhosts/www1,初次的话移至/var/www/html目录下即可。

  2.创建wordpress数据库及授权给kitty用户

~]# mysql
mysql> create database wordpress ;
mysql> grant all on wordpress.* to 'kitty'@'localhost' identified by '123456' ;

  3.修改wp-config.php文件中的部分内容

    进入wordpress目录,执行以下操作, 

www1]# cp wp-config-sample.php wp-config.php

    然后修改wp-config.php文件中的部分内容如下:

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第2张图片

  4.打开浏览器输入网址访问如下:

   CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第3张图片

 之前没创建对数据库时访问出错:

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第4张图片

  然后我们一步一步地跟着做就行了。

  如下:

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第5张图片

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第6张图片

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第7张图片

  完成。自己有兴趣的话可以进行更深入的了解。


二、搭建Discuz!论坛系统

  1.下载并导入解压(要解压到文档根目录下)

~]# cd /myweb/vhosts/www1/
www1]# unzip /root/Discuz_X3.2_SC_UTF8.zip

  2.修改权限(要不等一下访问会出错)

www1]# chmod -R 777 upload/

   wKioL1mv3NXAzas0AAB6KFcXXtg246.png-wh_50

  这是为了方便才统一改成这样的,有些目录并不需要改!!

  3.设置数据库root密码并授权

www1]# mysqladmin -u root password 123456
www1]# mysql
mysql> grant all on *.* to root@'%' identified by "123456" ;

  4.打开浏览器访问

    CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第8张图片

   点击同意。

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第9张图片

   如果刚才没有修改权限的话就会出现以下错误:

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第10张图片

 继续操作,

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第11张图片

  然后修改以下选项内容:

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第12张图片

  

  继续:

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第13张图片

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统_第14张图片

  至此,wordpress博客系统和Discuz!论坛系统搭建完成。


在Centos7中操作的步骤几乎一模一样,请看以下截图。