diff --git "a/\350\242\201\350\250\200\350\250\200/20240513-\347\275\221\351\241\265\351\203\250\347\275\262\345\210\260\346\234\215\345\212\241\345\231\250.md" "b/\350\242\201\350\250\200\350\250\200/20240513-\347\275\221\351\241\265\351\203\250\347\275\262\345\210\260\346\234\215\345\212\241\345\231\250.md" new file mode 100644 index 0000000000000000000000000000000000000000..d0456c2ad42c3559ce02f56fdeb18ac316b514ef --- /dev/null +++ "b/\350\242\201\350\250\200\350\250\200/20240513-\347\275\221\351\241\265\351\203\250\347\275\262\345\210\260\346\234\215\345\212\241\345\231\250.md" @@ -0,0 +1,103 @@ +#### 先下载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:/var/www/www.cyating.top/) + +#### 9、再登入ssh +##### 9.1 进入 cd /var/www +##### 9.2创建目录:mkdir www.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 + diff --git "a/\350\242\201\350\250\200\350\250\200/20240515-\350\231\232\346\213\237\346\234\272.md" "b/\350\242\201\350\250\200\350\250\200/20240515-\350\231\232\346\213\237\346\234\272.md" new file mode 100644 index 0000000000000000000000000000000000000000..6f781f3702030ff1fd8e5726526f67de032fc1ef --- /dev/null +++ "b/\350\242\201\350\250\200\350\250\200/20240515-\350\231\232\346\213\237\346\234\272.md" @@ -0,0 +1,16 @@ +#### 更新系统软件源 +``` +apt-get update +``` +#### 更新系统 +``` +apt upgrade -y +``` +#### 安装vim(vim可以理解是一个语言) +``` +apt install vim +``` +#### 编辑静态的ip +#### 编辑配置sshd配置,允许远程的账号登入 +#### 配置环境变量 +#### 设置当前的语言字符集