diff --git "a/\347\254\224\350\256\260\344\275\234\344\270\232/.keep" "b/\347\254\224\350\256\260\344\275\234\344\270\232/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/\347\254\224\350\256\260\344\275\234\344\270\232/20241111-\351\235\231\346\200\201\347\275\221\347\253\231.md" "b/\347\254\224\350\256\260\344\275\234\344\270\232/20241111-\351\235\231\346\200\201\347\275\221\347\253\231.md" new file mode 100644 index 0000000000000000000000000000000000000000..cdf945845dffad344f0c50df63b711cc60417c0c --- /dev/null +++ "b/\347\254\224\350\256\260\344\275\234\344\270\232/20241111-\351\235\231\346\200\201\347\275\221\347\253\231.md" @@ -0,0 +1,38 @@ +ping远程主机地址 + +连接服务器 ssh root@公网IP + +yes + +输密码 + +更新软件源 apt update + +安装nginx +apt-get install -y dotnet-sdk-8.0 + +检查是否安装 +dotnet --version + + +查看nginx情况 +命令: +systemctl status nginx + +在/var/下创建www文件夹 +命令: +mkdir /var/www + +在www文件夹下创建以域名为名称的文件夹 +命令: +mkdir 域名.com + +cd 域名.com + +`cd /`:切换到根目录。 + `ls`:列出当前目录的文件和文件夹。 + `cd /var/www/`:切换到网站文件通常存放的目录。 + `sudo mkdir www.域名.com`:创建一个新的目录,用于存放你的网站文件。 + +使用SCP命令将本地文件上传到远程服务器: +scp "本地文件路径" 用户名@主机地址:"/var/www/www.域名.com/" \ No newline at end of file diff --git "a/\347\254\224\350\256\260\344\275\234\344\270\232/20241113-MVC\345\221\275\344\273\244.md" "b/\347\254\224\350\256\260\344\275\234\344\270\232/20241113-MVC\345\221\275\344\273\244.md" new file mode 100644 index 0000000000000000000000000000000000000000..3710075d4a7c0f03b0d90c3cddfe3b163d4e3f32 --- /dev/null +++ "b/\347\254\224\350\256\260\344\275\234\344\270\232/20241113-MVC\345\221\275\344\273\244.md" @@ -0,0 +1,54 @@ +## 命令 +### mvc +1. MVC(Model-View-Controller)是一种软件架构模式,用于组织和管理应用程序的代码 +2. mvc重要的三部分 +``` +(1)‌模型(Model)‌:负责存储系统的中心数据,提供访问数据的函数,封装了应用程序的功能内核。 +(2)视图(View)‌:负责将信息显示给用户,可以定义多个视图来展示不同的用户界面。 +(3)控制器(Controller)‌:处理用户输入的信息,控制用户输入,并向模型发送数据,是应用程序中处理用户交互的部分‌。 +``` +2. Mvc指令 +``` +1. 创建一个文件夹 +2. 创建新的解决方案 +dotnet new sln +3. 创建一个新的mvc的项目 +dotnet new mvc +dotnet new mvc -o 项目名(src) +例如:dotnet new mvc -o .\src\Blog.web +4.添加类库项目 +dotnet new classlib -o .\src\Blog.Dao +5.添加项目到解决方案 +dotnet sln add .\src\Blog.Dao +6. 编译 +dotnet build +7. 运行热加载 +dotnet watch --project ..\src\Blog +``` +``` +命令: + ls + 作用:查询指定目录下的内容(文件或者文件夹) + 语法:ls目录 + 选项:a(列出所有内容);l(以列表形式列出) + cd + 作用:切换当前目录到指定目录 + mkdir + 作用:创建文件夹 + 形式:mkdir XXX + rm + 作用:删除文件夹或目录,默认情况下只能删除空件 + 语法:rm XXX + vim + 作用:编辑文件 + + scp + 作用:用于传输内容到指定服务器 + 语法:scp 文件 账号@服务器地址(ip或域名都以):/xxx/xxx + cp + 作用:复制文件或文件夹 + 语法:cp 源文件 目标目录 + 常用选项:r 递归传输目录下所有的内容 + mv + 作用:移动文件或文件夹 +``` \ No newline at end of file diff --git "a/\347\254\224\350\256\260\344\275\234\344\270\232/20241114-\347\216\257\345\242\203\345\217\230\351\207\217.md" "b/\347\254\224\350\256\260\344\275\234\344\270\232/20241114-\347\216\257\345\242\203\345\217\230\351\207\217.md" new file mode 100644 index 0000000000000000000000000000000000000000..0cfb142e10e8b1999f3f35a6a6f4e8ceebf7c729 --- /dev/null +++ "b/\347\254\224\350\256\260\344\275\234\344\270\232/20241114-\347\216\257\345\242\203\345\217\230\351\207\217.md" @@ -0,0 +1,38 @@ +## 环境变量 +1. 点击系统面板——高级设置 +2. 打开环境变量,找到Path +3. 可以新建,删除来进行系统变量的修改(变量有用户和系统,用户的仅限当前使用的个人,系统为使用该电脑的所有用户) +4. 试修改,在D盘新建一个bat文件,内容编译 +``` +echo "你好,李焕英" +``` +回到环境变量进行设置,看能否找到该路径并运行成功 + +## Tabby Terminal使用过程 +1. 登录 + - ssh root@(域名或者地址) + - (暂时性的)export sss=abc(设别称) + - ls -al + - l + - 安装.net + - wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb + - dpkg -i packages-microsoft-prod.deb + - rm packages-microsoft-prod.deb + - apt-get update && \ +4. apt update +5. apt install -y dotnet-sdk-8.0(安装) +6. dotnet --version 检查.net是否安装成功(显示版本信息即为成功) +7. apt install -y nginx 安装nginx +8. 设置nginx开机启动和nginx现在启动 + - systemctl enable nginx + - systemctl start nginx +9. 查看nginx情况 + - systemctl status nginx +10. 在/var/下创建www文件夹,并在www文件夹下创建以域名为名称的文件夹 + - mkdir /var/www + - cd /var/www + - l + - mkdir t4.9jsa.cn + - cd t4.9jsa.cn + - l +11. ping t4.9jsa.cn \ No newline at end of file