From 75d0559442376a861aae25fdfb4e87e067cf8336 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E5=A4=9A=E9=92=B1?= <3381810463@qq.com> Date: Sun, 24 Nov 2024 21:11:12 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=94=E8=AE=B03=EF=BC=8C=E7=AC=94=E8=AE=B04?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...3\200\201Linux\351\203\250\347\275\262.md" | 7 ++ ...31\346\200\201\347\275\221\347\253\231.md" | 79 +++++++++++++++++++ 2 files changed, 86 insertions(+) create mode 100644 "\350\256\270\350\211\263/20241118\347\254\224\350\256\2603--MVC\347\273\204\347\273\207\346\236\266\346\236\204\343\200\201Linux\351\203\250\347\275\262.md" create mode 100644 "\350\256\270\350\211\263/20241120\347\254\224\350\256\2604--\346\220\255\345\273\272\351\235\231\346\200\201\347\275\221\347\253\231.md" diff --git "a/\350\256\270\350\211\263/20241118\347\254\224\350\256\2603--MVC\347\273\204\347\273\207\346\236\266\346\236\204\343\200\201Linux\351\203\250\347\275\262.md" "b/\350\256\270\350\211\263/20241118\347\254\224\350\256\2603--MVC\347\273\204\347\273\207\346\236\266\346\236\204\343\200\201Linux\351\203\250\347\275\262.md" new file mode 100644 index 0000000..f544247 --- /dev/null +++ "b/\350\256\270\350\211\263/20241118\347\254\224\350\256\2603--MVC\347\273\204\347\273\207\346\236\266\346\236\204\343\200\201Linux\351\203\250\347\275\262.md" @@ -0,0 +1,7 @@ +### 组织架构 +1. 解决方案和项目的架构 +#### MVC项目的结构解读 +### 在Linux上部署MVC项目 +#### Linux中的命令 +1. rm rf -:删除所有根目录(不能乱用) +2. Ctrl + C:强制结束 \ No newline at end of file diff --git "a/\350\256\270\350\211\263/20241120\347\254\224\350\256\2604--\346\220\255\345\273\272\351\235\231\346\200\201\347\275\221\347\253\231.md" "b/\350\256\270\350\211\263/20241120\347\254\224\350\256\2604--\346\220\255\345\273\272\351\235\231\346\200\201\347\275\221\347\253\231.md" new file mode 100644 index 0000000..c540616 --- /dev/null +++ "b/\350\256\270\350\211\263/20241120\347\254\224\350\256\2604--\346\220\255\345\273\272\351\235\231\346\200\201\347\275\221\347\253\231.md" @@ -0,0 +1,79 @@ +## Debian部署MVC(Asp.Net Core)的条件 +1. 在服务器上安装运行环境或者是调试环境(必要条件) + 1. 如何安装SDK包管理器 + - 先下载文件 wget / curl + - 注册文件 + - 删除以注册过的文件 + - 更新软件源 apt update + - 安装sdk apt install dotnet-sdk-8.0 + 2. 在Linux上安装软件或者应用的方式 + 1. 包管理器(简单) + 2. 使用二进制文件安装(较简单) + 3. 编译安装(难) +2. 将打包好的程序上传到指定目录(必要条件) + 1. scp 工具 :scp -r ./* root@XXXX.XXX:var/www/XXXX.XXX + 2. xftp +3. 一般建议使用nginx做反向代理 + 1. server{ + listen 80; + server_name 域名; + location / { + proxy_pass 文件端口/地址; + } + } + +# 作业 +## 部署十个静态网站案例 +1.  +2.  +## MVC练习 +1. ok视图部分代码 +``` +public class HomeController : Controller +{ + public ActionResult Ok() + { + return View(); + } +} +