阿里云服务器部署个人网站(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项目注意事项
原文地址:https://segmentfault.com/a/1190000021941594
相关推荐
-
理解Javascript中的执行上下文和执行栈 javascript/jquery
2020-5-19
-
对 babel polyfill 的一些理解 javascript/jquery
2020-5-26
-
如何在 JS 代码中消灭 for 循环 javascript/jquery
2018-10-30
-
Base64原理 javascript/jquery
2018-10-30
-
JavaScript常用基础算法 javascript/jquery
2019-5-6
-
linux 上的一些命令总结 javascript/jquery
2020-5-23
-
create-react-app兼容ie11配置 javascript/jquery
2020-5-22
-
vue-router(2.0)入门教程 javascript/jquery
2020-6-9
-
vue路由懒加载原理解析–第一部分 javascript/jquery
2020-6-16
-
原生JS中DOM节点相关API合集 javascript/jquery
2017-4-16