From 50f26226922ce7c963dae4ae41b23cbe5163bb25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=95=E5=BE=90=E6=9D=AD?= <522806548@qq.com> Date: Tue, 21 May 2024 12:54:04 +0000 Subject: [PATCH] =?UTF-8?q?=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 吕徐杭 <522806548@qq.com> --- ...346\234\215\345\212\241\345\231\250Pro.md" | 81 +++++++++++++++++++ ...05\345\222\214\344\275\277\347\224\250.md" | 14 ++++ 2 files changed, 95 insertions(+) create mode 100644 "\345\220\225\345\276\220\346\235\255/20240513-\347\275\221\347\253\231\351\203\250\347\275\262\346\234\215\345\212\241\345\231\250Pro.md" create mode 100644 "\345\220\225\345\276\220\346\235\255/20240515-PM2\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250.md" diff --git "a/\345\220\225\345\276\220\346\235\255/20240513-\347\275\221\347\253\231\351\203\250\347\275\262\346\234\215\345\212\241\345\231\250Pro.md" "b/\345\220\225\345\276\220\346\235\255/20240513-\347\275\221\347\253\231\351\203\250\347\275\262\346\234\215\345\212\241\345\231\250Pro.md" new file mode 100644 index 0000000..c9fe8c3 --- /dev/null +++ "b/\345\220\225\345\276\220\346\235\255/20240513-\347\275\221\347\253\231\351\203\250\347\275\262\346\234\215\345\212\241\345\231\250Pro.md" @@ -0,0 +1,81 @@ +# 域名www.lvxuhang.top + +第一步 +下载node.js(LTS)https://nodejs.org/en + +用cmd下载 :npm install -g yarn + +第二步 +D盘创建vitepress文件夹,用VsCode打开 + +打开终端输入 yarn init 会出现一个package.json (出现: 一直回车) + +在VScode下终端输入:yarn add -D vitepress + +在VScode下终端输入:yarn vitepress init + +路径选择:./docs +名字和描述: +选择Default Theme +NO +NO +第三步 +把自己笔记拖进去docs文件夹里面去 + +打开.vitepress文件夹里面的config.mjs 编辑它 + + 这个是个人博客右上角的修改 + nav: [ + text后填写名称 + link后跟自己文档的路径 + {text:' ',link:'/'}, + { + text:' ', + items: [ + { text:' ',link:'/XXX/XXXXXX.md'}, + { text:' ',link:'/XXX/XXXXXX.md'}, + + +sidebar: [ + { + text: '文件夹名字', + items: [ + { text: 'XXX', link: '/XXX/XXXXXX.md' }, + { text: 'XXXX', link: '/XXX/XXXXXX-笔记.md' }, +第四步 + +VScode终端:运行 yarn vitepress dev docs + +VScode终端:打包 yarn vitepress build docs + +打包后会出现一个dist文件夹 + +打开终端: + +安装Nginx(如以安装请忽略此步骤) + +apt install nginx -y --- 安装 +systemctl status nignx ---确认nginx有安装并且正在运行命令: +远程登录自己的服务器 + +ssh root@XXX.top 远程登录服务器 +创建目录 + +cd /var/www mkdir www.XXX.top (如果已创建请忽略,看下一步) +cd www.xxx.top/ 进入目录 +cd /etc/nginx//conf.d/ +vim www.xxx.top.conf 打开nginx配置页面(如果里面没有东西,请复制下面,如果有直接删除再粘贴上去) + server { + listen 80; + server_name www.XXX.top; + + location / { + root /var/www/XXX.top/dist; + try_files $uri $uri/ /index.html; + index index.html; + } + } +上传dist文件: + +scp -r D:\viteprees\docs\.vitepress\dist root@XXX.top:/var/www/www.XXX.top/ +--- 把打包好的dist文件夹存放在相应的路径里 diff --git "a/\345\220\225\345\276\220\346\235\255/20240515-PM2\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250.md" "b/\345\220\225\345\276\220\346\235\255/20240515-PM2\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250.md" new file mode 100644 index 0000000..e01c440 --- /dev/null +++ "b/\345\220\225\345\276\220\346\235\255/20240515-PM2\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250.md" @@ -0,0 +1,14 @@ +node.js下载:https://nodejs.org/en + +更新apt工具: apt update + +pm2的安装: +npm install pm2 -g + +apt update && apt install curl && curl -sL https://raw.githubusercontent.com/Unitech/pm2/master/packager/setup.deb.sh | bash - +更新:pm2 update +保存当前应用列表:pm2 save +重启保存的应用列表:pm2 resurrect +清除保存的应用列表:pm2 cleardump +保存并恢复PM2进程:pm2 update + -- Gitee