以下流程适用蜂洞系统独立站生产环境安装,所需资源较小,1核1G内存服务器即可满足使用。如果你要在docker或者k8s中安装使用,请参考docker安装流程说明,如果你要在windows下体验使用,请参考windows安装使用流程。
蜂洞AI电子商务系统使用条件(如果你没有安装以下组件,请参考:《基础组件安装教程》):
- 服务器要求:最低1核1G内存的云服务器一台
- 系统要求:linux系统、windows系统。建议使用linux系统。
- 安装mysql5.6或者mariadb及以上版本
- 安装redis5.0及以上版本
- 安装nodejs.v16.x及以上版本
- 安装yarn
准备好以上条件后,登录服务器按照以下流程安装:
- 下载安装包
curl -O https://mg.bee-hole.com/install.npm.zip
- 解压zip包
unzip install.npm.zip
- 进入解压后的目录安装依赖包
yarn install
- 执行安装命令
yarn start
- 提示需要输入email接收验证码,输入email并回车
- 检查email收件箱获取验证码,输入数字验证码并回车
- 提示输入mysql的host、port、user、password
- 提示输入redis的host、port、password
- 提示enjoy!代表安装完毕,这时候会提示后台url、管理员账号和密码,以及前台地址。
这时候如你可以内网访问服务器,那么就应该可以看到管理员界面和商城前端界面了。
如果要对外发布,你还需要配置nginx和域名,以及服务器启动管理supervisor服务。
- 安装nginx,以下以debian系统为例进行说明
apt-get install -y nginx
- 在install-npm目录执行以下命令配置nginx
yarn run config:nginx
nginx - 这时候nginx启动成功,即可通过外部访问你设置的域名查看网站了。查看之前请将你的域名*.abc.com指向你的服务器。
- 安装supervisor
apt-get install -y supervisor
- 配置supervisor并启动
yarn run config:supervisor supervisord supervisorctl status
其他说明: - 其他启动和配置指令请参见package.json文件中的scripts部分。
- 本系统会不断升级,增加功能和修复bug,遇到问题,请优先使用以下命令升级(升级前请做好数据库备份)。
yarn run upgrade