如何在BT面板基于nginx环境安装配置Perfex CRM网站

第一次接触到这个小众CRM,源于一哥们以30块大洋就收买了我,谁让我穷呢?

官网:https://www.perfexcrm.com

问题根据他的描述出在安装后(当然前期问了很多关于二级域名解析安装问题,都给予一一免费解答),准备访问后台的时候,出现了404错误。

根据那哥们说已经安装好,出现404错误的节点去处理问题,

首先:参考官方文件:https://help.perfexcrm.com/404-not-found-after-installation/

由于服务器是Ngnix的,所以参考这文章:https://help.perfexcrm.com/nginx-config/

还参考国外博主的安装经验,但好像关于这个CRM的安装文章和视频不多,还多数是基于apache服务,如果是apache, 可能相对简单些。

经过长时间的各种配置文件修改,各种伪静态,都只显示404,当然在这过程中,最终还是发现了问题所在。

哥们安装后,删除了一些文件,导致无法访问,所以我决定重新安装一次。

以下是我安装的整个过程:

  1. 首先肯定是在域名服务器中添加指向服务器IP的A记录,并等待生效,这个我已经指导那哥们做好了。
  2. 暂停cloudflare这类CDN的解析,将域名的DNS还原成默认的。
  3. 安装BT面板,在BT面板中添加以二级域名的网站,这个不用我多说了吧,请参考我这篇文章:https://www.trydeep.net/how-to-build-a-wordpress-website-with-bt-panel/
  4. 将从主题森林下载的正版文件上传到对应目录下,解压后,将perfex_crm目录下的所有文件剪切粘贴在这个二级域名的根目录下。
  5. 可以选择删除上传的压缩文件和documentation目录,还有删除perfex_crm这个空目录(之前压缩后有两个目录,一个是documentation,另外一个是perfex_crm目录)。
  6. 然后访问:http://xxxx.example.com/install/ 进行安装,里面提示所有不能有错误,连接数据库,安装。

7.安装完成后,访问http://xxx.example.com/admin出现 404错误。

这个时候就需要们来解决问题了:

  1. 编辑网站配置:

在里面添加以下代码:

直接复制这串代码到配置文件中就可以了:

        location / {# Check if a file or directory index file exists, else route it to index.php.try_files $uri $uri/ /index.php;}

保存,再刷新Perfex CRM登录网址,这样就可以成功显示了。

PS:再一次感受到,虽然文章看似简单,其实是耗费了很多精力去解决问题的。还发现其它码字也需要很多时间,唉~~~

又一颗折腾的心。

码字不易,首发于我的博客:

如何在BT面板基于nginx环境安装配置Perfex CRM网站 - Trydeep.net个人博客​www.trydeep.net

转载请标明来源,谢谢!!

404 not found nginx是什么意思_如何在BT面板基于nginx环境安装配置Perfex CRM网站相关推荐

  1. nginx支持text html,BT面板重启Nginx提示“nginx: [warn] duplicate MIME type “text/html””解决办法...

    很多时候我们在进行了一系列站点优化配置后,经常会出现一些未知的问题.比如虾皮路之前就遇到过了,在BT宝塔面板里面重启Nginx或者重载Nginx的时候,提示"nginx: [warn] du ...

  2. nginx指定配置文件启动_【第1717期】Nginx入门指南

    前言 Nginx有在部署早读课网站的时候用到,平时用的不多,又是一个可以顺便了解的知识点.那个@李晓云,这篇是你想了解的吗?今日早读文章由@慕小白翻译分享. 正文从这开始-- 这份指南是对nginx的 ...

  3. k8s安装nginx部署前端页面_怎么在k8s中部署nginx?

    apiVersion: v1 kind: Namespace metadata: name: shujubu labels: name: shujubu 执行文件创建 shujubu命名空间: kub ...

  4. nginx 获取body参数_日志分析系列(外传二):Nginx日志统一化

    本系列故事纯属虚构,如有雷同实属巧合 为了完成对Nginx服务器的日志分析,小B对Q公司的Nginx日志做了统一化要求.下面是小B在统一化过程中遇到的一些知识点: Nginx日志与字段解析 Q公司的N ...

  5. 宝塔Nginx环境安装pagespeed模块加速网站以及配置WebP格式图片加速方法

    宝塔面板下为nginx安装ngx_pagespeed模块并配置WebP图片加速的方法,理论上非宝塔环境也适用,加模块使用命令行进行编译即可 网站图片太多,服务器带宽和线路不能动的前提下,对图片进行优化 ...

  6. nginx location匹配优先级_一分钟搞清楚:Nginx之Location优先级

    Location表达式类型 ~ 表示执行一个正则匹配,区分大小写 ~* 表示执行一个正则匹配,不区分大小写 ^~ 表示普通字符匹配.使用前缀匹配.如果匹配成功,则不再匹配其他location = 进行 ...

  7. 基于ip地址的客户识别原理_使用 LVS 实现负载均衡原理及安装配置

    [141] 负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群.常用的负载均衡开源软件有nginx.lvs.haproxy,商业的硬件负载均衡设备F5.Netscale. ...

  8. Nginx和MySQL数据库下载及环境安装配置——外加可视化Navicat配置

    1.先下载Nginx服务和MySQL服务 提取码:6tpi 网盘分享链接 Nginx 和 MySQL 下载 下载后解压 我们需要先配置以下 首先打开文件夹 MySQL, 打开my.ini文件 我们把当 ...

  9. python中where函数_如何在python中基于Where函数获取两列值

    问题是: 基于user_id列,我想得到rating和{}列的值.可能有多个条目具有相同的用户标识.我希望获取具有rating和product_id列值的所有用户记录,但对于用户未对电影进行评级的电影 ...

最新文章

  1. MindSpore图像分类模型支持(Lite)
  2. Keras运行速度越来越慢的问题
  3. ATS无法缓存QQ音乐的音频文件问题
  4. 树型目录菜单,菜单图标不是图片,是字体
  5. 5GS 协议栈 — PFCP 协议 — MAR 多接入规则
  6. synchronized 和 reentrantlock 区别是什么_JUC源码系列之ReentrantLock源码解析
  7. php 动态参数,php怎么实现动态传参数?
  8. 小米公司宣布启动网络恶意营销账号专项整治行动
  9. 【Flink】Flink 1.11深度解析 【视频笔记】
  10. 伺服电机回原点的原理_西门子V90伺服电机绝对值编码器回原点常用方法
  11. oracle密码重用,关于Oracle 9i数据库密码重用规则分析
  12. 八个方便C#开发的省时的国外工具
  13. Linux基础知识-文件管理
  14. Ansible事实变量常见fact
  15. java计算两个月份差_Java编程实现计算两个日期的月份差实例代码
  16. 学Python好找工作吗?需要满足Python岗位哪些要求?
  17. AppScan的许可证
  18. 通达信操作箱体,箱顶和箱底线指标公式源码 红色持股绿色持币
  19. hwd分别是长宽高_DS-2CD7A47HWD-XZS 海康威视400万人脸比对摄像机 DS-2CD7A47HWD-XZS/JM
  20. 绿色版电脑站手机站仿站小工具

热门文章

  1. 64位系统能使用多少内存
  2. [Spring实战系列](12)Bean的自动装配
  3. 【Python】编程练习:十进制整数转二进制
  4. 二、NovAtel Connect 1.80 版本 操作说明书
  5. Windows2008 Server 常规设置及基本安全策略
  6. 【大数据采集技术与应用】【期末复习题】
  7. Android线性与相对布局
  8. C# SqlSugar框架的学习使用(一)--SqlSugar简介及创建
  9. SqlSugar函数查询
  10. win8计算机无法安装打印机驱动,win8怎么安装打印机驱动