一、NIUSHOP系统部署
-
我们需要到NIUSHOP官方论坛下载NIUSHOP开源商城系统并注册会员,官网网址:http://www.niushop.com.cn -
找到我们需要下载的版本,我这里以旗舰版为准,未授权的用户下载免费版,已授权的用户,根据购买的系统,下载对应的版本
-
环境前置条件:Nginx或者Apache、MySQL5.6以上、PHP5.6以上、7.2以下(后期会根据实际情况兼容到7.3或者7.4版本)

下载好的ZIP或者RAR格式的文件,我们通过宝塔将他上传上去,上传好之后,我们直接点击解压,有密码的输入解压密码,没密码的,留空,如下图:
这里需要注意了,如果解压后有文件,需要将文件复制出来,不然需要通过网址/文件名 来进行访问,如图:
部署好源码,我们就可以进行安装NIUSHOP商城系统啦!!!
浏览器访问:你的网址/index.php自动跳转到install.php,勾选我已阅读并同意此协议,点击下一步,如图:
安装的同时,需要检测各个扩展组件以及文件夹的权限,如下图:
如果遇到某个组件或者文件的状态为:X时,那么需要安装该扩展组件,或者给这个文件夹777权限,文件无权限或者组件没开启的如下图:
遇到上面的问题,我们需要到宝塔,选择对应的PHP版本号,安装扩展组件,提示文件权限不足的,找到对应的文件夹-权限,设置777或者755权限,权限满足之后,我们就可以输入数据库信息,后台密码,并执行安装,如有提示是否覆盖数据库,点击确认,如图:
安装好之后,可以访问前台或者后台,如图:

伪静态页面,其目的是为了更好的被搜索引擎收录而通过一定的规则,把动态页面的地址转换成以htm或html结尾的地址,看起来是静态的,实际是依然是动态页面。
现在很多CMS网站程序、NIUSHOP程序,都可以把动态页面直接生成真静态的,就是所访问的页面是真真实实存的,和静态页面一样。这样的好处是访问速度快,不需要频繁去读取筛选服务器里的数据,减轻了服务器的压力,同时也能更好地被搜索引擎收录。
伪静态优势:
1、最主要的是为了搜索引擎方便搜索引擎蜘蛛(Spider)来抓取主页上的相关内容;
2、提高用户对主页的信任度;
3、影响网站在搜索引擎的排名。
伪静态的不足之处:
使用伪静态将占用一定量的CPU占有率,大量使用将导致CPU超负荷,可能将导致硬盘损坏并将影响网站性能。
我们了解了伪静态的好处和坏处,那么我们该如何给咱们的NIUSHOP系统进行伪静态呢?跟着NIUSMS小编往下看:
1、首先我们到NIUSHOP系统后台-设置-基础设置-运营-网站访问模式,选择pathinfo兼容模式。
2、我们到宝塔,选择站点-伪静态-niushop后,会出现对应的伪静态规则,这里以Nginx为例,点击保存,如图:
不同服务器配置伪静态的方式略有不同,这里仅提供Nginx和Apache伪静态为例:
【虚拟主机和Apache环境】
首先需要检查虚拟主机环境是不是apache,如果是直接将apache伪静态规则在FTP中新建一个 .htaccess 文件,并将一下伪静态规则复制进去:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
</IfModule>
【Nginx服务器伪静态配置】
在Nginx低版本中,是不支持pathinfo模式的,但是可以通过在Nginx.conf中配置转发规则实现,这里注意的是,系统是基于ThinkPHP框架上开发而来,且ThinkPHP Nginx伪静态规则是通配的:
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}
3、最后一步就是修改文件:application/config.php约12行
源文件:define("REWRITE_MODEL", false); // 设置伪静态
更改后:define("REWRITE_MODEL", true); // 设置伪静态
【温馨提示】修改之前,建议备份,防止不必要的损失,设置好之后,我们的伪静态就此完成。

本地数据库:指的是你自己电脑或服务器上安装的数据库,通过IP地址或者localhost进行连接,执行速度根据自身软硬件来决定,论安全性,服务器一旦攻破,那么相关信息一览无余,破坏者可以将相关信息进行倒卖等等行为。
远程数据库:单独的一台数据库服务器,在WEB服务器中安装的PHP程序,数据库链接地址必须是数据库的IP地址或者网址以及端口号,一般默认是3306,速度、安全可控。
本文来源于:新手系列之NIUSHOP系统安装和伪静态-变化吧
特别声明:以上文章内容仅代表作者本人观点,不代表变化吧观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与变化吧联系。
- 赞助本站
- 微信扫一扫
-
- 加入Q群
- QQ扫一扫
-
评论