薇晓朵技术论坛 版块列表 入门与支持 新品预备 osTicket 开源工单系统安装部署步骤,以及汉化处理记录。

正在查看 7 帖子:1-7 (共 7 个帖子)
  • 作者
    帖子
  • 诗语诗语
    参与者
    @feibisi
    文章数量:3994

    为了给我们的全部网站后续都能配上一个支持工单系统,那么现在现在就得开始折腾客户支持系统这块了。

    之前是用的 WordPress 表单然后邮件形式提供帮助,这样的话不利于信息的留存和后续查阅,还是需要有个记录才行。

    WordPress 本身的一堆支持工单插件要么功能太肉鸡,要么就是阉割的比较厉害,各种限制,而且对于像是菲比斯这种开源服务型的网络公司来说,这块将会是一个很大且重要的问题。

    找了大半年的时间,然后确定项目后立项,到现在才算开始着手操作,今天就来测试集成工作。特地的把另一台服务器给换成了 Apache 的环境。

    osTicket 已经有十几年的开发历史,所以可靠性来说还是可以保障的,但应该是和其他的开源软件一个毛病,开发者找不到盈利模式,这块软件的界面依旧停留在十年前的审美上。

    诗语诗语
    参与者
    @feibisi
    文章数量:3994

    由于更改了系统的安装域名,然后自己本机 DNS 没生效,就通过远程服务器来安装吧,先配好 SSL ,然后再访问安装域名,进入安装界面

    这里需要说下,因为是自用,不是写教程,还有下载安装包,上传安装包,调整服务器的环境这些操作没有贴,我这只是记录自己安装的流程。

    发现上面打红叉的条目,然后发现本机刷新好了

    感谢您选 osTicket!
    我们很高兴您选择 osTicket 作为您的客户支持咨询系统!

    安装程序将引导您按照安装过程的每一步进行安装。只需片刻,即可畅享超凡客户支持系统!
    前提条件
    开始前,我们将检查您的服务器配置以确保是否符合运行最新版 osTicket 的最低要求。

    必选项:
    要安装并使用 osTicket,这些事项极有必要。PHP v5.6 或更大 — (7.2.2)
    MySQLi 扩展用于 PHP — 模块已加载
    推荐:
    你可在不具备这些条件时使用 osTicket,但可能无法使用所有功能。

    • Gdlib 分机
    • PHP IMAP 分机 — 需要用于获取电子邮件
    • PHP XML 分机 (用于 XML API)
    • PHP XML-DOM 分机 (用于 HTML 电子邮件处理)
    • PHP JSON 分机 (性能更快)
    • Mbstring 分机 — 推荐用于所有安装
    • Phar 分机 — 推荐用于插件和语言包
    • Intl 分机 — recommended for improved localization
    • APCu 分机 — (性能更快)
    • Zend OPcache 分机 — (性能更快)

    APCU 这个得调整下,在 PHP 的配置文件里。

    诗语诗语
    参与者
    @feibisi
    文章数量:3994

    然后是新问题

    配置文件丢失!

    osTicket 安装程序需要写入配置文件 include/ost-config.php。在 include 目录下存有模板副本 (include/ost-sampleconfig.php)。
    解决方案:
    重命名示例文件 include/ost-sampleconfig.php 为 ost-config.php 并点击下方继续。CLI:
    cp include/ost-sampleconfig.php include/ost-config.php
    Windows PowerShell:
    Copy-Item -Path include\ost-sampleconfig.php -Destination include\ost-config.php
    FTP:
    Cpanel:

    那么这个由于是新安装包,所以配置文件就自己去安装目录里修改下吧。

    诗语诗语
    参与者
    @feibisi
    文章数量:3994

    上面的步骤需要注意下,重命名文件后,记得直接点击【继续】而不是刷新页面,刷新的话就报错,点继续就进入安装页面

    然后填写各项信息,包括数据库的连接信息。

    诗语诗语
    参与者
    @feibisi
    文章数量:3994

    填写信息正确后,直接点击下一步,然后自动安装,大概 30 秒后就完成了

    恭喜!
    您的 osTicket 安装已成功完成。让我们花点时间进行清理,接下来要全面配置您的新支持咨询系统以供后续使用。

    配置文件权限:
    如下所示,更改 ost-config.php 权限以删除写入访问。CLI:
    chmod 0644 include/ost-config.php
    Windows PowerShell:
    icacls include\ost-config.php /reset
    FTP:
    使用 WS_FTP 是右键点击文件,选择 chmod,然后删除写入访问
    Cpanel:
    点击文件,选择更改权限,然后删除写入访问。

    预览下,前台效果:

    代理和管理员登录

    诗语诗语
    参与者
    @feibisi
    文章数量:3994

    登录后是安全提醒,需要执行些操作和调整,这里我把 “菲比斯技术支持” 改成 “菲比斯工单系统”因为安装完之后考虑了下和薇晓朵技术支持重复了,而这个就当我们的客户支持系统门户就行。

    诗语诗语
    参与者
    @feibisi
    文章数量:3994

    然后四处点了半天,发现最大的问题还是在程序的本地化不足,使用上会有些中英混合的导致不是很顺畅。这个我看估计得用未来几年的时间去解决。嗯,osTicket 也就算是菲比斯的一个开源的本地化对接项目。

正在查看 7 帖子:1-7 (共 7 个帖子)

抱歉,回复话题必需登录。