其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

搭建在线帮助中心是企业最重要的第一步

GG网络技术分享 2025-03-18 16:14 0


大家好,这里是关于[Flarum论坛程序详细安装教程],[搭建在线帮助中心是企业最重要的第一步]问题的解答,希望对您有所帮助。如果你还想了解更多这方面的信息,请关注本站其他相关内容,共同学习吧!

Flarum论坛程序详细安装教程

教程大全Flarum,Flarum教程

Flarum是一款轻论坛程序,该程序安装后的论坛页面简洁轻快,样式排版也比较合理好看。关于Flarum的更多特点这里就不介绍了,可以到官网查看。

Flarum已经于北京时间 2021年5月27日 17:00 发布了第一个正式版。

相关链接

官网:https://flarum.org.cn/

GitHub:https://github.com/justjavac/flarum

官方文档:https://github.com/justjavac/flarum-doc/blob/master/using/installation.md

教程搭建站点为:www.diqizhang.com(随时会删除)

教程步骤

环境要求

内存:>=2GB
MySQL:5.6+。建议5.7版本,开启中文搜索功能需要 MySQL 5.7 及以上。
PHP:>=7.3

Composer:宝塔Linux面板默认已安装

本教程默认安装服务器环境:CentOS 7.9,宝塔Linux面板。环境程序的安装过程这里就不说了,宝塔直接点击安装即可。

本教程受演示服务器内存限制,只安装了 MySQL 5.6 ,中文搜索功能步骤无法提供命令执行截图。演示站点也无法搜索中文。

官方安装文档很久没有更新,里面有部分内容是错误的,只可参考。

创建站点

首先我们在宝塔面板正常创建一个站点,同时创建MySQL数据库。

删除站点目录文件

创建站点后默认宝塔面板会在站点目录内生成几个文件,我们需要将这几个文件全部删除。保持站点目录为空的状态。

删除PHP禁用函数

宝塔面板的默认PHP安装后会禁用一些危险函数。我们需要将这些函数在禁用列表删除。

putenv,pcntl_signal,proc_open

安装fileinfo扩展

程序需要使用到fileinfo这个PHP扩展,我们需要安装一下。

确认Composer 状态

进入服务器SSH,输入命令Composer查看服务器是否安装了Composer 。

如果未安装,可使用下面命令进行安装。

php -r \"copy(\'https://install.phpcomposer.com/installer\', \'composer-setup.php\');\"

php composer-setup.php

php -r \"unlink(\'composer-setup.php\');\"

sudo mv composer.phar /usr/local/bin/composer

安装Flarum

SSH中进入站点目录:cd 目录地址

然后使用下面命令安装Flarum

composer create-project flarum/flarum . --stability=beta

安装完成后会显示如下界面:

伪静态设置

Flarum需要添加伪静态规则。规则其实就是网站目录里的.nginx.conf。这里不要使用官方文档里的伪静态,否则无法打开后台地址,报404。

Nginx

# Pass requests that don\'t refer directly to files in the filesystem to index.php

location / {

try_files $uri $uri/ /index.php?$query_string;

}

# Uncomment the following lines if you are not using a `public` directory

# to prevent sensitive resources from being exposed.

# location ~* ^/(\\.git|composer\\.(json|lock)|auth\\.json|config\\.php|flarum|storage|vendor) {

# deny all;

# return 404;

# }

# The following directives are based on best practices from H5BP Nginx Server Configs

# https://github.com/h5bp/server-configs-nginx

# Expire rules for static content

location ~* \\.(?:manifest|appcache|html?|xml|json)$ {

add_header Cache-Control \"max-age=0\";

}

location ~* \\.(?:rss|atom)$ {

add_header Cache-Control \"max-age=3600\";

}

location ~* \\.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|mp4|ogg|ogv|webm|htc)$ {

add_header Cache-Control \"max-age=2592000\";

access_log off;

}

location ~* \\.(?:css|js)$ {

add_header Cache-Control \"max-age=31536000\";

access_log off;

}

location ~* \\.(?:ttf|ttc|otf|eot|woff|woff2)$ {

add_header Cache-Control \"max-age=2592000\";

access_log off;

}

# Gzip compression

gzip on;

gzip_comp_level 5;

gzip_min_length 256;

gzip_proxied any;

gzip_vary on;

gzip_types

application/atom+xml

application/javascript

application/json

application/ld+json

application/manifest+json

application/rss+xml

application/vnd.geo+json

application/vnd.ms-fontobject

application/x-font-ttf

application/x-web-app-manifest+json

application/xhtml+xml

application/xml

font/opentype

image/bmp

image/svg+xml

image/x-icon

text/cache-manifest

text/css

text/javascript

text/plain

text/vcard

text/vnd.rim.location.xloc

text/vtt

text/x-component

text/x-cross-domain-policy;

其他环境的伪静态规则都可以在网站目录内找到,composer执行后会下载下来。这里就不再贴了。

更改运行目录

将网站运行目录更改为站点目录下面的public目录。

更改文件夹权限

storage文件夹权限设为777,用户组root

public/assets文件夹权限设为777,用户组root

填写配置信息

前面步骤做完后访问网站地址就进入了安装界面。

看不懂英文可以浏览器翻译,或者对照下面图片来填。

安装完成

到这里程序的安装就完成了,访问/admin可以进入管理后台。

其他问题

安装中文语言包

在SSH中执行下面命令,然后管理后台启用即可。

composer require flarum-lang/chinese-simplified

php flarum cache:clear

开启中文搜索

Flarum默认不支持中文搜索,我们需要对数据库进行一些设置。

提醒!以下操作需要 MySQL 5.7 及以上版本才支持!

MySQL 自 5.7 开始支持多语种文字全文索引。

更改MySQL配置文件

在配置文件中的mysqld加上

ngram_token_size=2

保存后重启MySQL。

重建数据库索引

这一步我们使用PHPmyadmin,没有的就在宝塔安装下。

安装后在宝塔面板数据库页面,点击管理就进入了数据库管理页面。

一般会自动登录数据库,如果没有登陆,就填入数据库账号密码登陆一下。

在sql查询中执行下面的代码

USE YourFlarumDataBaseName; // 这里替换为你的 Flarum 数据库的名字

ALTER TABLE posts DROP INDEX content;

CREATE FULLTEXT INDEX content ON `posts` (`content`) WITH PARSER ngram;

执行成功后,再执行下面的代码。

USE YourFlarumDataBaseName; // 这里替换为你的 Flarum 数据库的名字

ALTER TABLE discussions DROP INDEX title;

CREATE FULLTEXT INDEX title ON `discussions` (`title`) WITH PARSER ngram;

完成后等待一下,强制刷新浏览器缓存查看效果吧。

(本教程受演示服务器内存限制,只安装了 MySQL 5.6 ,中文搜索功能步骤无法提供命令执行截图。演示站点也无法搜索中文。)

搭建在线帮助中心是企业最重要的第一步

帮助中心是将在产品的网页上,或在产品的使用上,对产品的问题进行总结并以Q&A的方式呈现在用户面前,以方便他们快速解决使用过程中遇到的问题。帮助中心为使用者提供一条快捷的途径,为企业实现降本增效。

一个好的帮助中心可以在用户遇到问题时,通过即时搜寻关键字来寻找问题的答案,帮助用户更快速地处理问题;初次使用时,帮助中心会对用户进行操作指导,让新用户有一个良好的初次使用感受;在用户查找问题的时候,可以在解决办法内由帮助中心正确地指导用户进行产品的选购;而好的用户体验可以为公司建立好的口碑形象。

帮助中心的内容:

1.产品简介:介绍了该公司的主要功能模块、账单、采购指南、与该系列有关的词语;

2.简介和用法:介绍了产品的不同特性,应用情况,包括个性化配置、常用配置和其它配置;

3.常见问题:在使用过程中常常碰到的问题和处理方法。

Web站点帮助中心起到的作用

1、为用户提供自助的服务。

现在的客户对电话推销很排斥,他们更倾向于自己解决问题。企业拥有一个很好的帮助中心文件,既可以展示企业的风采和产品的优势,又可以满足顾客的需要,从而为企业提供方便,从而减少用户的获取。

2、树立企业的良好品牌。

用户希望能从正规途径上知道您的业务和您的商品,而公司却没有这种途径,那就会让人觉得自己并不是在从事一项长远的工作。帮助中心的附加功能,除了为使用者提供自助的功能之外,还可以通过增加品牌的知名度来增加信誉。

3、帮助中心网页是一个天然的“广告牌”。

不管这个网站有没有被嵌入,只要你能进入到这个网站的网址就行了,就像 Baklib的help.baklib.com。在此站点上,管理者可以将个人信息、用户手册、向导等公开的信息,或者使用该站点来为自己的用户提供相应的信息。而对于那些可能成为商业客户的人。用户可以通过网页浏览、获得所需信息、学习特定的互联网商品和服务。

4、提高销售效率。

帮助中心并不只是单纯的显示功能,它能从根本上为使用者服务,为使用者提供便利,使用者也会乐于为其付出代价。

在创建帮助中心的过程中,要充分考量到使用者的使用体验和方便程度,以及有没有为目前的问题提供解决方案。

在创建一个帮助中心的时候,需要注意如下问题

1.如何使使用者形成一种“有问题就求助于服务中心”的坏毛病?

2.如何设计帮助中心,让用户能够更容易地找到产品问题的解答?

3.如何才能让帮助中心、运营和客户服务之间,达到相辅相成的效果呢?

4.建立一个独立的帮助中心很困难?如何处理,如何进行后期的运行和维修?

传统的帮助中心制造方法

1.编码(HTML):用编码的方法来编辑帮助核心的信息。维修不便,维修工作也需要专业技术人才,且对人力资源的配备有一定的需求。如果进行内容更新、修改错别字、插入图片等,则需要编程人员进行修改。

2.智能手机办公:仅供团队成员浏览,不支持对外共享,无法查询,利用率低下。

3.网上文件生成:显示风格简单,文件查询不便,无法绑定单独的网址,较难记住的域名。

4.论坛程序:类似于 DZ, Flarum的程式构建,后期的维护比较烦琐,有些功能冗余和不完善,很容易出现问题。

上述方法不仅费工夫,而且对生产工人的技术要求也很高。要构建一个好的 SaaS帮助中心网页,选择合适的帮助中心工具将会有很大的效益。

Baklib,很好用的产品帮助中心/手册制造工具

Baklib是一个在线的文件编辑和共享工具,它不但为使用者提供了一个很好的学习和学习的平台,它可以将文件的内容转换为一个网页,并可以通过 url的链接来进行浏览,让顾客能够更好地了解自己的商品,更容易地为他们服务。

Baklib会预先为制作人员设计好帮助网页的呈现架构,使用者只要按照需要的方式进行编辑,所有的资料都可以在视图中进行预览,以防止出现差错。即使是新手,也可以创建一个非常漂亮和实际的帮助和使用指南。

标签:

提交需求或反馈

Demand feedback