# 部署
欢迎大家到鲁班H5-社区 (opens new window) 交流,在这里可以提问、反馈意见和建议,与作者直接互动
# 阿里云/腾讯云/Digital Ocean
以 Centos 为例,Ubuntu等其它发行版,请自行调整
- 首先需要安装一些基础的软件包,请自行安装(具体参照其官网文档)
node、npm、yarn、pm2
# install yarn
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
sudo yum install yarn -y
# install nginx
sudo yum install nginx -y
# install pm2
npm install pm2 -g
# pm2 examples
# pm2 start server.js
# pm2 stop server
# pm2 restart server
# pm2 stop all
- 在服务器上执行如下代码即可
git clone https://github.com/ly525/luban-h5.git
cd luban-h5
./luban-h5.sh init # 安装依赖,构建前后端
./luban-h5.sh start # 启动项目即可
./luban-h5.sh stop # 停止服务
- 如何访问:
- 配置防火墙安全组,添加 1337 端口,通过
http://服务器IP:1337
访问即可访问 http://服务器IP:1337/admin
为鲁班的管理后台
- 配置防火墙安全组,添加 1337 端口,通过
# Docker 部署
TODO,PR is welcome
# Heroku
TODO
欢迎大家到鲁班H5-社区 (opens new window) 交流,在这里可以提问、反馈意见和建议,与作者直接互动