diff --git "a/\346\234\261\344\271\276\347\216\256/20240513\351\203\250\347\275\262\345\210\260\347\275\221\351\241\265.md" "b/\346\234\261\344\271\276\347\216\256/20240513\351\203\250\347\275\262\345\210\260\347\275\221\351\241\265.md" new file mode 100644 index 0000000000000000000000000000000000000000..87c3eb759f7d2743bdecf9ae253d040e58001f9d --- /dev/null +++ "b/\346\234\261\344\271\276\347\216\256/20240513\351\203\250\347\275\262\345\210\260\347\275\221\351\241\265.md" @@ -0,0 +1,122 @@ +#### 先下载node.js(去cmd npm -v)去查看npm有没有下载 + +#### 1、创建一个vitpress的文件夹 + +#### 2、在vscode打开,打开终端,输入 npx vitepress init,选择yes或者no + +#### 3、会生成一个文件夹,里边有package.json的文件,文件内容如下: + +``` +{ + "scripts": { + "docs:dev": "vitepress dev no", + "docs:build": "vitepress build no", + "docs:preview": "vitepress preview no" + } +} +``` + +#### 4、就可以在config.mts里边开始进行编写 + +``` +import { defineConfig } from 'vitepress' + +// https://vitepress.dev/reference/site-config +export default defineConfig({ + title: "今天你学习了吗", + description: "", + themeConfig: { + // https://vitepress.dev/reference/default-theme-config + nav: [ + { text: '首页', link: '/' }, + { + text:'下拉菜单', + items: [ + { text: '名字', link: '对应的路径' }, + { text:'计算机基础',link:'/计算机基础/20240229-开学第一课笔记'}, + { text:'20240401-计算机网络基础',link:'/计算机网络基础/20240401-计算机网络基础'}, + + ] + } + ], + + sidebar: [ + { + text: '计算机基础', + collapsed: true, + items: [ + { text: '', link: '对应的路径' }, + { text:'20240229-开学第一课笔记',link:'/计算机基础/20240229-开学第一课笔记'}, + { text:'20240301-计算机基础笔记',link:'/计算机基础/20240301-计算机基础笔记'}, + { text: '20240302-计算机基础2笔记', link: '/计算机基础/20240302-计算机基础2笔记' }, + { text: '20240304-计算机基础3笔记', link: '/计算机基础/20240304-计算机基础3笔记' }, + ] + }, + { + text: '计算机网络基础', + collapsed: true, + items: [ + { text: '', link: '对应的路径' }, + { text:'20240401-计算机网络基础',link:'/计算机网络基础/20240401-计算机网络基础'}, + { text:'20240403-计算机网络基础2',link:'/计算机网络基础/20240403-计算机网络基础2'}, + { text: '220240407-计算机网络基础3', link: '/计算机网络基础/20240407-计算机网络基础3' }, + { text: '20240408-计算机网络基础4', link: '/计算机网络基础/20240408-计算机网络基础4' }, + { text: '20240410-计算机网络基础5', link: '/计算机网络基础/20240410-计算机网络基础5' }, + + ] + } + ], + + socialLinks: [ + { icon: 'github', link: 'https://github.com/vuejs/vitepress' } + ] + } +}) +``` + +#### 5、终端运行:去package.json运行npm run docs:dev + +#### 6、打包,把鼠标移到package.json的第二行点击运行脚本(打包成功会有一个dist的文件夹里边包含了你的笔记以及跳转文件等) + +#### 7、登入ssh root@域名.top + +##### 7.1:安装nginx(apt install nginx -y ) + +#### 8、退出ssh + +##### 8.1 scp -r dist的路径 主机名@域名或者IP地址 存放的路径地址 + +(例如我的就是:scp -r C:\Users\yat\Desktop\vitepress\docs.vitepress\dist [root@cyating.top](mailto:root@cyating.top):/var/www/www.cyating.top/) + +#### 9、再登入ssh + +##### 9.1 进入 cd /var/www + +##### 9.2创建目录:mkdir [www.cyating.top](https://gitee.com/link?target=http%3A%2F%2Fwww.cyating.top) + +##### 9.3 进入该目录 + +##### 9.4 cd /etc/nginx//conf.d/ ,打开nginx配置页面 + +##### 9.5 + +``` +server { + listen 80; + server_name www.cyating.top; //自己的域名 + + location / { + root /var/www/www.cyating.top/dist; //存放dist文件夹的路径 + try_files $uri $uri/ /index.html; + index index.html; + } + } +``` + +检查配置文件是否正确 + +#### 10.nginx -t + +服务重启 + +#### systemctl restart nginx Nginx \ No newline at end of file diff --git "a/\346\234\261\344\271\276\347\216\256/20240515\350\231\232\346\213\237\346\234\272.md" "b/\346\234\261\344\271\276\347\216\256/20240515\350\231\232\346\213\237\346\234\272.md" new file mode 100644 index 0000000000000000000000000000000000000000..11c4043e83f51d7ca65f1c91301c3b1b499c4769 --- /dev/null +++ "b/\346\234\261\344\271\276\347\216\256/20240515\350\231\232\346\213\237\346\234\272.md" @@ -0,0 +1,25 @@ +#### 更新系统软件源 + +``` +apt-get update +``` + +#### 更新系统 + +``` +apt upgrade -y +``` + +#### 安装vim(vim可以理解是一个语言) + +``` +apt install vim +``` + +#### 编辑静态的ip + +#### 编辑配置sshd配置,允许远程的账号登入 + +#### 配置环境变量 + +#### 设置当前的语言字符集 \ No newline at end of file