linux平台下nginx环境,安装discuz X3.2,怎么设置伪静态?求大神指点

linux平台下nginx环境,安装discuz X3.2,怎么设置伪静态?求大神指点,第1张

Discuz X:

在 nginx下的配置文件nginxconf添加

location / {

rewrite ^([^\])/topic-(+)\html$ $1/portalphpmod=topic&topic=$2 last;

rewrite ^([^\])/article-([0-9]+)-([0-9]+)\html$ $1/portalphpmod=view&aid=$2&page=$3 last;

rewrite ^([^\])/forum-(\w+)-([0-9]+)\html$ $1/forumphpmod=forumdisplay&fid=$2&page=$3 last;

rewrite ^([^\])/thread-([0-9]+)-([0-9]+)-([0-9]+)\html$

$1/forumphpmod=viewthread&tid=$2&extra=page%3D$4&page=$3

last;

rewrite ^([^\])/group-([0-9]+)-([0-9]+)\html$ $1/forumphpmod=group&fid=$2&page=$3 last;

rewrite ^([^\])/space-(username|uid)-(+)\html$ $1/homephpmod=space&$2=$3 last;

rewrite ^([^\])/([a-z]+)-(+)\html$ $1/$2phprewrite=$3 last;

if (!-e $request_filename) {

return 404;

}

}

正则表达式可以用相应的版本在后台伪静态设置里获取apache

1、在安装本地插件之前,我们要先了解本地插件的文件结构,一般插件文件都是以一个文件夹的形式,里面包含有使用插件要用到各种功能文件。

2、本地插件文件准备好之后,我们需要登录我们的服务器,然后将本地插件文件放入到站点目录/source/plugin/这个文件夹下,这个/source/plugin/文件夹就是我们的插件安装文件夹。

3、discuz论坛本地插件上传完成后,我们就可以打开我们的discuz论坛,然后登录discuz论坛的管理后台。

4、进入discuz论坛管理后台后,点击上方的应用菜单就可以进入到我们的论坛插件列表中了。

5、在插件列表中下拉,找到未安装的插件列表,然后我们就可以在未安装插件列表中找到我们上传的插件了,点击插件右侧的安装按钮进行插件的安装。

6、安装上传的插件成功后,我们就可以在未启用的插件看到我们上传的插件了,然后点击一下插件右侧的启用就可以了,这样我们的discuz论坛本地插件就上传安装成功了。

用ip访问安装discuzq有二种方法:

1、使用Discuzq安装工具,在安装之前,请先确保自己的服务器上完成了以下配置,已经安装好了MySQL5,7(或MariaDB10,2)及以上版本的数据库,已经安装好了Nginx,Apache或IISWeb服务器。基于Docker容器运行Discuzq。

2、首先确保你的服务器安装好了docker-ce运行环境。此容器基于Ubuntu18。其中安装了Nginx114, PHP72, MySQL57 和所有的相关依赖,并且已经完成了Web服务器配置和计划任务配置,可直接进入安装界面进行初始化。数据库root用户的密码已被设置为 root。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » linux平台下nginx环境,安装discuz X3.2,怎么设置伪静态?求大神指点

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情