type
status
date
slug
summary
tags
category
icon
password
基础环境
通过宝塔快速安装环境https://www.bt.cn。
安装完之后会有一个登录页面,登录后按需安装nodejs环境等。
部署网站
- 支持Notion作为数据的。NotionNexttangly1024 • Updated Jul 7, 2024
- 修改
blog.config.js
中的NOTION_PAGE_ID
。如何配置参考:NotionNext-快速免费建站 | NotionNext文档。
- 通过宝塔快速部署网站。
启动命令根据实际:此处
npm run start
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2Ff283ca8c-3a00-40dd-87c9-43c248d44a31%2Fcd8d5d8e-1e1b-4c54-9028-2f1d7dbb286f%2F%25E6%2588%25AA%25E5%25B1%258F2023-11-16_16.31.28.png?table=block&id=559adca4-42aa-4a77-8335-05ecd0d5466d&t=559adca4-42aa-4a77-8335-05ecd0d5466d&width=528&cache=v2)
- 网站编译
- 启动网站,通过公网ip:3000,访问。
SSH连接
ssh工具:Termius,或者普通的iTerm等终端。
如何上传文件
对应以下工具,需要增加对应的安全组规则,允许22接口。
- ftp工具:Transmit、Cyberduck(免费)
- rsync同步文件,具体用法:rsync 用法教程 - 阮一峰的网络日志
最后,通过rsync的脚本同步文件:
sourceDir
/destinationDir
分别是本地以及云服务器的文件路径。host
/user
对应的用户权限。通过执行以上脚本,即可同步本地目录与服务器目录。