利用IIS发布网站(静态页面)的操作步骤
生成发布文件
首先找到自己写的VS Code的文件,包括CSS,JS,HTML,
注意:此处将html的名称改为index(一会发布时,自动将index的文件设置为首页)
其次,打开VS Stdio2022,创建如下的项目文件,如果没有这个项目,请前去下载ASP.NET和WEB开发。
下载步骤
选择工具,选择里边的获取工具和功能,
勾选ASP.NET和WEB开发,并点击右下角的下载安装即可
创建新项目
此处注意选择的是 .NET6的框架,后期若发生错误可能会用到
创建成功
进去以后会看到如下的文件
此处的Page页面没有用到,直接删除掉即可
其中wwwroot中放置的是静态网页文件,也就是CSS JS HTML文件
打开两个文件夹,一个是VS CODE写的网页,一个是刚刚建立的项目的位置
点击进去可以看到WWWRoot文件夹
将CSS HTML Image 拖进去即可
结果如下图 wwwroot中有这三个文件
打开VS Stdio可以看到发生变化
点击,运行,会发现,发生错误
需要在C# program中添加一段代码,代码具体如下
代码顺序不能发生改变。
然后,点击运行,即可运行成功。
发布流程
右击项目名称
选择发布
选择文件夹
选择发布的位置
点击完成
显示如下
点击显示设置,观看发布的.net版本,保证与创建项目的版本号相同
然后点击发布
登陆服务器需要的操作
Win+R,输入 mstsc
点击显示选项
点击详细信息
选择一个盘,选这个的意义在于,让计算机和服务器通用这个盘里的文件
然后点击确定,点击连接即可
将文件发布
- 点击此电脑
箭头指向的就是通用的那个盘
然后点击进去,将刚刚发布的文件拖到服务器的桌面上
将文件拖到桌面后,需要更改文件的属性,点击安全,并且点击编辑,新建一个Everyone的用户,并且将权限全部勾选上
输入IIS,打开软件
右键点击网站,新建网站
网站名称随便起一个,然后选择文件夹路径
端口号也需要更改,
然后点击确定,即可
点击浏览网站观看效果
如若发生错误,例如500.30,,,,500.31错误
按下面步骤尝试
打开cmd
输入dotnet –info
查看版本号
必须与上边的两个看版本号的地方一致才可以,如若没有相应的版本号,需要前往官网去下载