一、简介

      1. PHPWind

      PHPWind(简称:PW)是一个基于PHP和MySQL的论坛程序,是国内最受欢迎

的通用型论坛程序之一。PHPWind的前身是ofstar,发布于2004年,王学集和林耀纳

是它的创始人。 PHPWind由杭州德天信息技术有限公司开发,分商业版和免费版,但

在功能和版本上没有区别,软件全面开源免费。版本现已已有累积超过60万的用户。自

2008年发布PHPWind7.0版本以来,PHPWind围绕着提升社区内容价值和推进社区电

子商务两个大方向,开发单核心多模式的产品,实现新型的社区形态。

    技术特点:       安全

高效防护算法、程序监控技术、注入式***过滤技术、防CC***技术、安全验证

机制构筑的站点安全体系,将风险防患于未然。

      快捷、稳定、高效

核心参数的合理配置、负载均衡处理技术、数据库分表技术、文件读写稳定性算法

帮助您最大限度地节省硬件资源,保障站点在服务器繁忙时快速稳定运行。

      不仅为站长而设计

PHPWind“不仅为站长而设计”的设计理念,将人性化融入论坛功能的点点滴滴。

清晰的用户等级与权限设置,便捷完整的论坛功能与管理操作,详细地日志与统计记

录,集成交易与支付,轻松备份/恢复数据给予站长和每一位会员良好的用户体验。

      可扩展

开源、规范化的代码编写、标准化的插件接口和清晰简洁的模板体系理念,让站点

无限延伸至未来。

      完美整合

PHPWind所取得的同业合作,为您提供更多建站软件选择和无间隙的软件服务,

帮助站点多面需求。查看详情

     丰富的第三方资源

近千款风格,近百款插件,仍在不断丰富。

     操作系统要求

PHPWind具备跨平台特性,支持 Linux/Unix及Windows 2000/2003/ XP等操

作系统。

      2.WordPress

      WordPress是一种使用PHP语言和MySQL数据库开发的Blog(博客、网志)引

擎,用户可以在支持PHP和MySQL数据库的服务器上建立自己的Blog。WordPress是

一个功能非常强大的博客系统,插件众多,易于扩充功能。安装和使用都非常方便。

WordPress已经成为主流的Blog搭建平台。

      WordPress提供的功能包括:

1.文章发布、分类、归档。

2.提供文章、评论、分类等多种形式的RSS聚合。

3.提供链接的添加、归类功能。

4.支持评论的管理,垃圾信息过滤功能。

5.支持对样式CSS和PHP程序的直接编辑、修改。

6.在Blog系统外,方便的添加所需页面。

7.通过对各种参数进行设置,使Blog更具个性化。

8.静态html页面生成。

9.通过选择不同主题,方便地改变页面的显示效果。

10.通过添加插件,可提供多种特殊的功能。

11.支持Trackback和pingback。

12.支持针对某些其它blog软件、平台的导入功能。

13.支持多用户。

     3.Discuz!

      Crossday Discuz! Board 论坛系统(简称 Discuz! 论坛)是一个采用 PHP 和

MySQL 等其他多种数据库构建的高效论坛解决方案。作为商业软件产品,Discuz! 在

代码质量,运行效率,负载能力,安全等级,功能可操控性和权限严密性等方面都在广

大用户中有良好的口碑。

     Discuz! 适用于以下的应用领域:

     对稳定性和负载能力要求较高的门户网站,大中型企业的客户在线调查,技术与产

品服务,企事业单位内部交流与沟通,办公协作与自动化,大中专院校的学生、教工与

校友讨论区,已经发展到一定规模,具有相当访问量的个人网站,商业、交友、科技、

影音、下载等等方面的专门网站,地×××府、电信公司或爱好者建立的地域性讨论区,

以上仅是一些常见应用领域的举例,事实上,Discuz! 因其全面的功能设计和可圈点的

安全防范,几乎适用于所有需要互动和交流功能的网站,尤其是已经具备相当规模,且

经常因为服务器资源耗尽、安全问题或其他原因而损失人气的中大型应用案例。

 

二、案例一(PHPWind)

       首先要搭建LAMP环境。

       挂载光盘并编辑本地Yum

搭建论坛的几种方法_第1张图片

       编辑结果

搭建论坛的几种方法_第2张图片

       安装httpd

1

       安装mysql及mysql-server

1

       安装php、php-mysql及php-mbstring

1

       启动相关服务

1

       LAMP环境搭建完成。

       创建论坛

[root@localhost ~]# cd phpwind_GBK_8.3

[root@localhost phpwind_GBK_8.3]# mv upload/ /var/www/html/phpwind

[root@localhost phpwind_GBK_8.3]# cd /var/www/html/

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

[root@localhost html]# cd phpwind/

[root@localhost phpwind]# chmod -R 777 p_w_upload

[root@localhost phpwind]# chmod -R 777 data

[root@localhost phpwind]# chmod -R 777 html

[root@localhost phpwind]# mysqladmin -u root -p password '123'

Enter password:

[root@localhost phpwind]# mysql

mysql> create database phpwind;

      访问http://192.168.145.100/phowind

搭建论坛的几种方法_第3张图片 

搭建论坛的几种方法_第4张图片 

搭建论坛的几种方法_第5张图片 

搭建论坛的几种方法_第6张图片 

搭建论坛的几种方法_第7张图片 

删除install.php

[root@localhost phpwind]# rm install.php
 
rm:是否删除 一般文件 “install.php”? y

三、案例二(WordPress)

       搭建LAMP环境(如案例一所示)

       创建论坛过程:

[root@localhost ~]# cd wordpress-3.0.5-zh_CN

[root@localhost wordpress-3.0.5-zh_CN]# mv wordpress/ /var/www/html

[root@localhost wordpress-3.0.5-zh_CN]# cd /var/www/html

访问http: //192.168.145.100/wordpress

搭建论坛的几种方法_第8张图片

[root@localhost html]# cd wordpress/

[root@localhost wordpress]# cp wp-config-sample.php  wp-config.php

[root@localhost wordpress]# chown apache.apache wp-config.php

[root@localhost wordpress]# mysql -u root –p

Enter password:

mysql> create database wordpress;

Query OK, 1 row affected (0.00 sec)

[root@localhost wordpress]# vim wp-config.php

访问http: //192.168.145.100/wordpress

搭建论坛的几种方法_第9张图片 

搭建论坛的几种方法_第10张图片

搭建论坛的几种方法_第11张图片 

搭建论坛的几种方法_第12张图片 

搭建论坛的几种方法_第13张图片