跳到主要内容

安装和升级

在安装 JuboShop 前,您应该检查您的服务器环境,如果不满足这些要求,您网站的安全性和性能将受到影响,甚至无法运行 JuboShop,具体要求:

  • PHP 版本5.5或更高
  • MySQL 版本5.7或更高
  • PHP库:Curl,GD,OpenSSL,Mbstring
  • URL 重写

在安装过程中也会检查您的服务器是否符合要求,也不用担心,大部分服务器都支持,所以可以直接开始安装。

下载和上传 JuboShop

最新版本的 JuboShop 可以从 JuboShop 官网下载,您将获取一个zip文件,这就是最新版本的 JuboShop,解压它,可以看到admin,catalog,install和其他的文件夹,这些都是程序的一部分,请把这些文件夹和文件通过FTP或其他方式上传到您网站所在的服务器目录下。

把/config-dist.php和/admin/config-dist.php都重命名为config.php,并且有写入的权限。以下目录也要有写入的权限:

  • /uploads
  • /storage

现在您就可以通过绑定的域名访问网站,程序将自动跳转到安装页面。

开始安装

按照安装页面的提示,输入数据库的配置和设置后台账号后提交,一切顺利的话程序就安装好了,您可以通过在您的域名访问网站前台,通过 您的域名/admin/ 来访问后台。

前台需要服务器支持URL重写,如果你是用Apache,只需要把网站目录下的.htaccess.txt重命名为.htaccess即可。如果你是使用nginx,可以参考以下配置:

rewrite ^/sitemap.xml$ /index.php?route=extension/feed/google_sitemap last;
rewrite ^/googlebase.xml$ /index.php?route=extension/feed/google_base last;
rewrite ^/system/storage/(.*) /index.php?route=error/not_found last;
rewrite ^/payment_callback/(.*) /index.php?route=extension/payment/$1/callback;
rewrite ^/category/([0-9]+)$ /index.php?route=product/category&category_id=$1 last;
rewrite ^/product/([0-9]+)$ /index.php?route=product/product&product_id=$1 last;
rewrite ^/information/([0-9]+)$ /index.php?route=information/information&information_id=$1 last;
rewrite ^/content-category/([0-9]+)$ /index.php?route=cms/category&category_id=$1 last;
rewrite ^/content/([0-9]+)$ /index.php?route=cms/content&content_id=$1 last;
if (!-f $request_filename){
set $rule_9 1$rule_9;
}
if (!-d $request_filename){
set $rule_9 2$rule_9;
}
if ($uri !~ ".*\.(ico|gif|jpg|jpeg|png|js|css)"){
set $rule_9 3$rule_9;
}
if ($rule_9 = "321"){
rewrite ^/([^?]*) /index.php?_route_=$1 last;
}

为了安全,还有两个步骤:

  1. 删除install目录。这个目录以后都用不到。
  2. 更改admin目录。把admin改成一个不常用的名称,可以避免有人恶意攻击后台。例如privateadmin,需要先修改/admin/config.php里的HTTP_SERVERHTTPS_SERVERDIR_APPLICATION这三个配置,把其中的admin改为privateadmin,然后把admin目录名称也改为privateadmin。现在你就可以通过 您的域名/privateadmin/ 来访问后台。

升级

如果你已经安装了旧版本的 JuboShop,按前面的说明上传新版本的 JuboShop,然后访问 您的域名/install/ 就可以进入升级页面,点击升级,等待进度条完成即可。

但为了网站的正常运营,建议按以下步骤操作:

  1. 关闭网站。在系统设置下的“服务器”下启用“维护模式”。
  2. 备份网站文件和数据库。
  3. 更新程序文件。如果后台目录不是默认的admin,也请先修改新版程序里的admin目录名称。
  4. 访问 网站域名/install/ 升级。
  5. 进入后台清除缓存并关闭维护模式。
  6. 在“系统”→“管理员群组”编辑管理员帐号的权限,全部勾选上以获取新功能的权限。
  7. 在“系统”→“设置”保存下设置,以便更新新增的选项。
  8. 升级完成,请在前台测试下会员注册、会员登录、下单等主要功能,如果发现严重错误先关闭网站并尝试恢复原来的程序和数据。
注意

如果在安装和升级过程中出现了无法解决的问题,请联系在线客服获取帮助。