Nginx环境搭建Discuz论坛

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介:

1.简介:

Crossday Discuz! Board(简称 Discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。自20016月面世以来,Discuz!已拥有14年以上的应用历史和200多万网站用户案例,是全球成熟度最高、覆盖率最大的论坛软件系统之一。目前最新版本Discuz! X3.2正式版于201569日发布,首次引入应用中心的开发模式。2010823日,康盛创想腾讯达成收购协议,成为腾讯全资子公司

Crossday Discuz! Board(以下简称Discuz!,中国国家版权局著作权登记号2006SR11895)是康盛创想(北京)科技有限公司(英文简称Comsenz)推出的一套通用的社区论坛软件系统,用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的论坛服务。Discuz! 的基础架构采用世界上最流行的web编程组合PHP+MySQL实现,是一个经过完善设计,适用于各种服务器环境的高效论坛系统解决方案。

2、下载解压:

1
2
3
[root@web tool] # wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
[root@web tool] # mkdir Discuz_x3.2
[root@webtool] # unzip Discuz_X3.2_SC_UTF8.zip -d Discuz_x3.2/

3、上传服务器:

把upload里面的文件上传至bbs.25linux.com的网站根目录

1
2
[root@web tool] # cd Discuz_x3.2/
[root@webDiscuz_x3.2] # cp -a upload/* /usr/local/nginx/html/bbs/

4、修改文件属性:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[root@web Discuz_x3.2] # cp -a upload/*/usr/local/nginx/html/
[root@web html] # chown -R nginx.nginx bbs/
[root@web html] # chmod -R 777 bbs/
[root@web html] # cd bbs
[root@web bbs] # ll
total 120
-rwxrwxrwx 1 nginx nginx 2739 Dec  8 10:39admin.php
drwxrwxrwx 11 nginx nginx 4096 Dec  8 10:39 api
-rwxrwxrwx 1 nginx nginx  727 Dec  8 10:39 api.php
drwxrwxrwx 2 nginx nginx 4096 Dec  8 10:39archiver
drwxrwxrwx 2 nginx nginx 4096 Dec  8 10:39config
-rwxrwxrwx 1 nginx nginx  922 Dec  8 10:39 connect.php
-rwxrwxrwx 1 nginx nginx  253 Dec  8 10:39  cp .php
-rwxrwxrwx 1 nginx nginx  106 Dec  8 10:39 crossdomain.xml
drwxrwxrwx 13 nginx nginx 4096 Dec  8 10:39 data
-rwxrwxrwx 1 nginx nginx 5558 Dec  8 10:39favicon.ico
-rwxrwxrwx 1 nginx nginx 2242 Dec  8 10:39forum.php
-rwxrwxrwx 1 nginx nginx  821 Dec  8 10:39 group.php
-rwxrwxrwx 1 nginx nginx 1290 Dec  8 10:39home.php
-rwxrwxrwx 1 nginx nginx   23 Apr 25 09:30index.html
-rwxrwxrwx 1 nginx nginx 5669 Dec  8 10:39index.php
drwxrwxrwx 5 nginx nginx 4096 Dec  8 10:39install
-rwxrwxrwx 1 nginx nginx 1025 Dec  8 10:39member.php
-rwxrwxrwx 1 nginx nginx 2462 Dec  8 10:39misc.php
-rwxrwxrwx 1 nginx nginx 1757 Dec  8 10:39plugin.php
-rwxrwxrwx 1 nginx nginx  988 Dec  8 10:39 portal.php
-rwxrwxrwx 1 nginx nginx  582 Dec  8 10:39 robots.txt
-rwxrwxrwx 1 nginx nginx 1161 Dec  8 10:39search.php
drwxrwxrwx 10 nginx nginx 4096 Dec  8 10:39  source
drwxrwxrwx 6 nginx nginx 4096 Dec  8 10:39static
drwxrwxrwx 3 nginx nginx 4096 Dec  8 10:39template
drwxrwxrwx 6 nginx nginx 4096 Dec  8 10:39uc_client
drwxrwxrwx 13 nginx nginx 4096 Dec  8 10:39 uc_server
-rwxrwxrwx 1 nginx nginx 1682 Dec  8 10:39userapp.php

5、安装:

浏览器访问: http://bbs.25linux.com/install/

wKioL1cjMAKgs5MBAAGdgLu6o1w672.png

wKioL1cjMAOBQFQmAAE3Eu8hS2o259.png

wKiom1cjLzWBAieNAADnzRB3AO0055.png

wKioL1cjMATB-A_XAAFDOBz4qiI762.png

6、创建数据库和用户:

1
2
3
4
5
6
7
mysql> CREATE DATABASE discuz;
  
mysql> grant all on discuz.* todzadmin@localhost identified by  'dz123456' ;
  
mysql> grant all on discuz.* todzadmin@127.0.0.1 identified by  'dz123456' ;
  
mysql>FLUSH PRIVILEGES;

再返回discuz进行安装:

wKiom1cjL7zQL-3yAAFX-8e5xic083.png

wKioL1cjMIrjGUptAAEczzjOxNw952.png

wKioL1cjMI2gmWIoAAP8L_cWIgQ514.png

7、测试:

进入论坛输入管理员账户密码admin,admin,后再点击右上角的“管理中心”进入管理后台:


wKiom1cjMATwJBKUAAEaBEEbbWM184.png

wKioL1cjMNOA9bRrAAGgfCYynFU891.png

Discuz论坛系统安装成功!




本文转自 2012hjtwyf 51CTO博客,原文链接:http://blog.51cto.com/hujiangtao/1918240,如需转载请自行联系原作者
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
7月前
|
应用服务中间件 PHP 开发工具
Nginx解析环境搭建及实战
Nginx解析环境搭建及实战
65 0
|
缓存 JavaScript 应用服务中间件
Nginx+Tomcat代理环境下JS无法完全加载问题
Nginx+Tomcat代理环境下JS无法完全加载问题
191 0
|
2月前
|
Ubuntu 应用服务中间件 Linux
Linux下搭建Nginx环境的搭建
Linux下搭建Nginx环境的搭建
75 6
|
2月前
|
应用服务中间件 Shell PHP
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
|
3月前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
4月前
|
应用服务中间件 nginx Docker
本地通过域名访问虚拟机上nginx的服务、搭建域名访问环境一(反向代理配置)
这篇文章介绍了如何通过域名在本地访问虚拟机上的nginx服务,包括创建nginx容器、修改配置文件、修改本地host文件以及进行访问测试的详细步骤。文章提供了具体的Docker命令来创建并配置nginx容器,展示了配置文件的修改示例,说明了如何在本地系统的hosts文件中添加虚拟机IP和自定义域名,以及如何通过浏览器进行测试访问。
本地通过域名访问虚拟机上nginx的服务、搭建域名访问环境一(反向代理配置)
|
4月前
|
消息中间件 负载均衡 应用服务中间件
高并发环境下的Nginx整合方案
【8月更文挑战第20天】在高并发环境下,整合Nginx代理服务器、静态文件服务器、Tomcat集群、Mycat数据库读写分离和消息队列,可以构建一个强大、灵活且可扩展的Web服务架构。
58 1
|
4月前
|
应用服务中间件 Linux PHP
【Azure 应用服务】App Service For Linux 环境中,如何修改 Nginx 配置中 server_name的默认值 example.com
【Azure 应用服务】App Service For Linux 环境中,如何修改 Nginx 配置中 server_name的默认值 example.com
|
4月前
|
应用服务中间件 Linux PHP
Linux搭建tengine2.0<Nginx>+php7环境
本文介绍了在Linux系统上搭建Tengine 2.0(一个Nginx的增强版本)和PHP 7环境的详细步骤,包括创建安装目录、下载源码包及依赖库、编译安装Nginx、配置Nginx、安装PHP及其依赖、设置PHP-FPM、配置环境变量、安装Git和Composer,以及服务管理和日志查看等。
104 0
|
7月前
|
应用服务中间件 Linux 网络安全
windows+linux环境下nginx部署环境
windows+linux环境下nginx部署环境