附、补充知识点—网站运行的流程机制
先了解:地址=协议+域名+端口+路径
问题:输入地址后会发生什么?
- 读取缓存,有缓存就直接获取,不需要与服务器进行连接
- 没有缓存的情况下,根据域名(哪台服务器)解析背后的ip(ip对应一台服务器)
- 前端跟web服务建立连接(服务器上一定要安装web服务器)
- 成功后向服务器发送web请求
- 三次握手
- 服务器返回内容
- 前端拿到请求内容后网页渲染
一、服务器部署前置工作
- 购买域名
- 备案域名
- 购买服务器
- 做域名的解析
二、 Nginx安装和配置
- 安装
2. 启动nginx
直接输入nginx启动nginx
附:常见命令
- 查看nginx的命令
- 语法检查 检查配置有没问题
- 重新加载配置
- 停止服务
附:需要记住的文件名
三、 Node环境搭建
- 下载
- 用wget方式下载Node.js包
- 解压包
- 环境配置
- 查看是否配置成功
四、 部署
在vcode终端执行以下代码进行打包
npm run bulid