阿里云服务器部署我的网站(nodejs + mongodb)
- 购买阿里云服务器,选择操做系统,我选的 ubuntu
- 在云服务器管理控制台选择实例->更多->密钥->重置实例密码(一会登录用)
- 选择远程链接->VNC,会弹出一个密码,记住它,之后远程链接要用
- 进入后是一个命令行 输入
root
(用户名),密码为你刚才重置的实例密码
- 登录成功, 更新安装源
sudo apt-get update && sudo apt-get upgrade -y
- 安装 npm
sudo apt-get install npm
- 安装 npm 管理包
sudo npm install -g n
- 安装 node 最新稳定版
sudo n stable
-
ctrl+d
从新登录
- 查看版本
node -v
npm -v
- 安装 git
sudo apt-get install git
- 克隆项目
git clone https://github.com/woai3c/node-blog.git
- 安装图形化界面(此处可跳过)
- 安装 mongodb
sudo apt install -y mongodb
,运行数据库 sudo mongod
- 进入项目安装依赖
npm i
运行项目 npm run build
- 监听 IP 必须为
0.0.0.0
,详情请看第 17 项
- 部署Node.js项目注意事项
欢迎关注本站公众号,获取更多信息