本文档是微信小程序商城服务端API的NideShop服务端API安装部署教程:https://github.com/tumobi/nideshop微信小程序:https://github.com/tumobi/nideshop-mini-program环境介绍阿里云ECSUbuntu16.0464位更新系统并安装git、vim、curlaptupdate-yaptupgrade-yaptinstallcurlgit-y安装node.js通过nvm安装nvmcurl-o-https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh|bashnvm安装成功后,关闭当前终端,重新连接验证是否安装成功nvm--version查看输出版本信息0.33.2表示安装成功查看Node.js版本,安装nvmls-remotenvminstallv8.2.1node-v查看输出的版本信息v8.2.1表示安装成功安装MySQL5.7aptinstallmysql-server-y安装过程会需要设置mysql的密码,记住密码验证是否是mysql安装成功。mysql-uroot-p回车后输入安装时输入的密码。登录成功后,开始运行NideShop,下载NideShop的源码mkdir/var/wwwcd/var/wwwgitclonehttps://github.com/tumobi/nideshop全局安装ThinkJSnpminstallthinkjs@2-gthinkjs--version安装依赖cd/var/www/nideshopnpminstall创建数据库并导入数据mysql-uroot-p-e"createdatabasenideshopcharactersetutf8mb4"mysql-uroot-pnideshop
