网站社区

  • 在Internet中,能够聚合一部分具有共同特征的人群,并提供相互交流和服务功能的网站

常见类型:

  • BBS(论坛)

  • BLOG(博客)、PodCast(播客)

  • SNS(社交网络)


Discuz!论坛系统

  • Crossday Discuz!Board论坛系统

  • 采用PHP和MySQL等数据库构建的高效论坛系统

  • 可免费获得源代码用于学习、内部测试

  • 用于商业目的时需要购买授权许可


实验案例:构建Discuz!论坛服务器

需求描述

  • 部署并安装Discuz!论坛系统

  • 创建论坛版块,设置论坛名称

实现思路

  • 部署论坛服务器

  • 安装Discuz!论坛系统

  • 通过论坛后台调整设置

  • 访问论坛前台,确认论坛符合要求


一台服务器已经安装DNS,APACHE,MYSQL,PHP,IP:192.168.1.1

论坛URL地址为http://

修改httpd服务主配置文件,首页设置index.php

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_Linux

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_discuz_02


修改DNS服务区域配置文件,设置DNS解析

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_LAMP_03

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_论坛_04


建立MYSQL数据库存放数据

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_论坛_05


解压Discuz!软件包

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_操作系统_06

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_操作系统_07


移动解压后的目录到网页根目录

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_discuz_08


确认httpd运行用户,调整目录及文件的归属

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_Linux_09


接受授权协议

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_discuz_10


检查环境及目录、文件权限

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_LAMP_11


安装数据库,设置管理员账号

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_Linux_12


完成论坛安装

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_discuz_13

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_Linux_14


安装后的处理,为避免重复安装改名install并限制访问权限

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_Linux_15


修改httpd的主配置文件,设置网页根目录

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_Linux_16


访问论坛

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_论坛_17


登录论坛后台管理中心

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_操作系统_18


设置轮胎名称

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_LAMP_19


添加模块

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_Linux_20

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_Linux_21


注册新用户

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_Linux_22

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_论坛_23


测试发帖

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_论坛_24

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_LAMP_25


测试回复

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_LAMP_26

LAMP平台部署及应用(二) -- 构建Discuz!论坛服务器_LAMP_27