From 9ab11c0bc8496909a4739f445928f1cb4b7987a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E8=94=9A=E4=B8=9C?= <14091797+cpgh@user.noreply.gitee.com> Date: Sun, 17 Nov 2024 23:13:44 +0800 Subject: [PATCH] 1114 --- ...00\346\254\241\347\254\224\350\256\260.md" | 47 +++++++++++++++++++ ...14\346\254\241\347\254\224\350\256\260.md" | 31 ++++++++++++ ...11\346\254\241\347\254\224\350\256\260.md" | 26 ++++++++++ 3 files changed, 104 insertions(+) create mode 100644 "\346\235\250\350\224\232\344\270\234/\347\254\224\350\256\260/1111\347\254\254\344\270\200\346\254\241\347\254\224\350\256\260.md" create mode 100644 "\346\235\250\350\224\232\344\270\234/\347\254\224\350\256\260/1113\347\254\254\344\272\214\346\254\241\347\254\224\350\256\260.md" create mode 100644 "\346\235\250\350\224\232\344\270\234/\347\254\224\350\256\260/1114\347\254\254\344\270\211\346\254\241\347\254\224\350\256\260.md" diff --git "a/\346\235\250\350\224\232\344\270\234/\347\254\224\350\256\260/1111\347\254\254\344\270\200\346\254\241\347\254\224\350\256\260.md" "b/\346\235\250\350\224\232\344\270\234/\347\254\224\350\256\260/1111\347\254\254\344\270\200\346\254\241\347\254\224\350\256\260.md" new file mode 100644 index 0000000..4c970d0 --- /dev/null +++ "b/\346\235\250\350\224\232\344\270\234/\347\254\224\350\256\260/1111\347\254\254\344\270\200\346\254\241\347\254\224\350\256\260.md" @@ -0,0 +1,47 @@ +MVc +asp.net core mvc环境 +.net8 +vscode +Asp.Net Core 基础 +.net8 +前辈 +.net 4.9 非跨平台版本 VC++ +跨平台版本 +1.0 +2.0 +2.1 +3.1 +5 +语言 +C# +F# +Visual Basic +框架 +web应用 +asp应用 +WebFrom +mvc应用 +桌面应用 +Winform +WPF +Web Api api应用或者叫服务 +WCF 开发服务 +移动应用开发 +工业互联网 +游戏开发 Unity 王者荣耀 +物联网 +平台 +Linux Debian 红帽子系的发行版本 SUSE德系 +Windows系统 这里主要指Windows服务器版本 +苹果系统 类Unix系统 FreeBSD 下载dotnet SDK +Linux +切换环境-debain +重置密码 +安全组 +win+r-cmd +ssh root@公网ip +yes -输入密码 +bebain12安装 +一行一行复制(sudo不复制) +安装sdk(不安装进行时) +测试是否安装成功--dotnet --version \ No newline at end of file diff --git "a/\346\235\250\350\224\232\344\270\234/\347\254\224\350\256\260/1113\347\254\254\344\272\214\346\254\241\347\254\224\350\256\260.md" "b/\346\235\250\350\224\232\344\270\234/\347\254\224\350\256\260/1113\347\254\254\344\272\214\346\254\241\347\254\224\350\256\260.md" new file mode 100644 index 0000000..ae65fb7 --- /dev/null +++ "b/\346\235\250\350\224\232\344\270\234/\347\254\224\350\256\260/1113\347\254\254\344\272\214\346\254\241\347\254\224\350\256\260.md" @@ -0,0 +1,31 @@ +mvc命令 +MVC(Model-View-Controller)是一种软件架构模式,用于组织和管理应用程序的代码 +mvc重要的三部分 +(1)‌模型(Model)‌:负责存储系统的中心数据,提供访问数据的函数,封装了应用程序的功能内核。 +(2)视图(View)‌:负责将信息显示给用户,可以定义多个视图来展示不同的用户界面。 +(3)控制器(Controller)‌:处理用户输入的信息,控制用户输入,并向模型发送数据,是应用程序中处理用户交互的部分‌。 Mvc指令 +创建一个文件夹 +创建新的解决方案 dotnet new sln +创建一个新的mvc的项目 dotnet new mvc dotnet new mvc -o 项目名(src) +例如:dotnet new mvc -o .\src\Blog.web +添加类库项目 dotnet new classlib -o .\src\Blog.Dao +添加项目到解决方案 dotnet sln add .\src\Blog.Dao +编译 dotnet build +运行热加载 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/\346\235\250\350\224\232\344\270\234/\347\254\224\350\256\260/1114\347\254\254\344\270\211\346\254\241\347\254\224\350\256\260.md" "b/\346\235\250\350\224\232\344\270\234/\347\254\224\350\256\260/1114\347\254\254\344\270\211\346\254\241\347\254\224\350\256\260.md" new file mode 100644 index 0000000..056d131 --- /dev/null +++ "b/\346\235\250\350\224\232\344\270\234/\347\254\224\350\256\260/1114\347\254\254\344\270\211\346\254\241\347\254\224\350\256\260.md" @@ -0,0 +1,26 @@ +搭建静态网站(以阿里云为例) +安装nginx +apt install -y nginx +设置nginx开机启动和nginx现在启动 +systemctl enable nginx +systemctl start nginx +查看nginx情况 +systemctl status nginx +在/var/下创建www文件夹,并在www文件夹下创建以域名为名称的文件夹,由于我的域名是srwsrf.com,所以,创建的文件夹名称就为srwsrf.com +mkdir /var/www +cd /var/www +mkdir srwsrf.com +cd srwsrf.com +这里要下载XShell和Xftp +在XShell界面打开Xftp,然后配置路径 +会分为左右两个页面,在右边页面目录下/var/www/srwsrf.com上传自己的html文件 +在/etc/nginx/conf.d/目录下,创建一个以域名为名称的配置文件 +vim /etc/nginx/conf.d/srwsrf.com.conf +在上一步的基础上,按i键进入插入模式,输入如下文本后,按ESC进入命令模式,然后:wq保存退出。 server{ listen 80; #监听的端口 server_name 9ihub.com; #监听的域名 location / { root /var/www/9ihub.com ;#网站所在路径 index index.html; #默认的首页文件 } } + +测试配置文件是否正确 + +nginx -t +重新加载配置 +systemctl reload nginx/nginx -s reload(任意一个) +在阿里云的弹性云服务中的安全组里配置规则,将80端口和443端口加入允许访问列表,并保存 \ No newline at end of file -- Gitee