博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在lamp环境下搭建多种论坛(下)
阅读量:6585 次
发布时间:2019-06-24

本文共 2564 字,大约阅读时间需要 8 分钟。

    笔者将演示几种基于LAMP环境的论坛,关于LAMP环境的搭建过程请参考;

一、介绍:

    PHPWind(简称:PW)是一个基于PHP和MySQL的论坛程序,是国内最受欢迎的通用型论坛程序之一。:
    WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设自己的论坛。
    Crossday Discuz! Board(简称 Discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。

二、实验环境:

为了便于登录论坛的站点,我们使用hosts进行DNS解析:

各种论坛对应的安装包:

三、在LAMP环境下phpwind的搭建:

1 、配置phpwind安装所需的环境:

1)改变Apache的默认编码方式:

[root@localhost ~]# vim /etc/httpd/conf/httpd.conf

2)为phpwind站点配置一个虚拟主机:

3)编辑一个phpwind站点的别名和相应的目录安全性:

4)手工创建一个phpwind数据库:

5)给mysql设置一个密码:

[root@localhost ~]# mysqladmin -u root -p password '123'
Enter password:
[root@localhost ~]#

2 、解压缩phpwind安装包:

[root@localhost ~]# unzip phpwind_GBK_8.3.zip

3 、将phpwind程序目录移动到/var/www目录下:

4 、改变phpwind站点主目录下,三个相应的目录的权限:

    attachment、data 、html

5 、重启httpd服务:

[root@localhost ~]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]
[root@localhost ~]#

6 、通过http访问phpwind站点的安装页面:

7 、删除phpwind站点的安装文件:

四、在LAMP环境下wordpress的搭建:

1 、配置wordpress安装所需的环境:

1)为wordpress站点配置一个虚拟主机:

[root@localhost ~]# vim /etc/httpd/conf/httpd.conf

2)编辑一个wordpress站点的别名和相应的目录安全性:

3)手工创建一个wordpress数据库:

2 、解压缩wordpress安装包:

[root@localhost ~]# unzip wordpress_v3.0.5-zh_CN.zip

3 、将wordpress站点目录移动到/var/www目录下:

4 、通过wordpress的样例配置文件产生一个主配置文件:

5 、更改wp-config.php文件的权限:

6 、配置wp-config.php:

7 、重启httpd服务:

[root@localhost wordpress]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]
[root@localhost wordpress]#

8 、访问wordpress站点,并安装wordpress:

安装会比较慢,请耐心等待!

使用管理员身份登录wordpress站点:

9 、对wordpress进行壁纸管理:

1)更改主题上传文件的权限:

[root@localhost wordpress]# chmod o+w wp-content

2)从网络上进行主题安装:

3)将上传的主题复制到wordpress站点的主题文件目录中:

[root@localhost wp-content]# cd themes/

[root@localhost themes]# unzip Stratex.zip

4)使用管理员帐号登录:

 

五、在LAMP环境下discuz的搭建:

1 、配置discuz安装所需的环境:

1)为discuz站点配置一个虚拟主机:

[root@localhost ~]# vim /etc/httpd/conf/httpd.conf

2)编辑一个discuz站点的别名和相应的目录安全性:

3)手工创建一个discuz数据库:

 

2 、解压Discuz安装包:

[root@localhost ~]# unzip Discuz_X2_SC_GBK.zip

3 、将discuz的文件移动到/var/www目录下:

[root@localhost ~]# mv upload/ /var/www/discuz
[root@localhost ~]#

4 、更改discuz站点目录下相应文件的权限【777】:

[root@localhost ~]# cd /var/www/discuz/
[root@localhost discuz]# chmod -R 777 config/
[root@localhost discuz]# chmod -R 777 data/
[root@localhost discuz]# chmod -R 777 uc_client/data/
[root@localhost discuz]# chmod -R 777 uc_server/data/
[root@localhost discuz]#

5 、重启httpd服务:

[root@localhost wordpress]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]
[root@localhost wordpress]#

6 、登录discuz站点进行安装:

六、测试:

1 、登录路phpwind论坛:

2 、登录路wordpress论坛:

3 、登录路discuz论坛:

本文转自 cexpert 51CTO博客,原文链接:http://blog.51cto.com/cexpert/975591

转载地址:http://yaano.baihongyu.com/

你可能感兴趣的文章
黄聪:visual studio 2017编译运行出现脚本发生错误等问题如何解决?
查看>>
【Windows】Dos中的日期的和时间
查看>>
mongodb学习笔记
查看>>
Java虚拟机(Java Virtual Machine)
查看>>
java泛型的作用和好处
查看>>
amazeui学习笔记二(进阶开发5)--Web 组件开发规范Rules
查看>>
kernel: swapper: page allocation failure. order:1, mode:0x20
查看>>
Oracle VM VirtualBox各种显示模式切换 热键
查看>>
大型网站技术架构(四)--核心架构要素
查看>>
swift 类型备份
查看>>
Android关闭USB的ADB调试和文件传输功能(禁用USB)【转】
查看>>
Git 常用命令总结
查看>>
数据仓库之数据模型
查看>>
centos7: vsftpd安装及启动: ftp配置(以虚拟用户为例)
查看>>
vue里的nextTick回调函数
查看>>
通通玩blend美工(7)——简约而不简单的块
查看>>
SQL Server中如何定位Row Lock锁定哪一行数据
查看>>
iOS 自定义转场动画
查看>>
iOS即时通讯输入框随字数自适应高度
查看>>
【项目部署】部署项目以war包部署和解开以目录部署的区别
查看>>