常州做网站的 武进,学雷锋_做美德少年网站,如何免费域名,网站正在建设中的素材动图windows服务器实用——IIS部署网站
如果把windows服务器作为web服务器使用#xff0c;那么在这个服务器上部署网站是必须要做的事。在windows服务器上#xff0c;我们一般使用IIS部署。
假设此时前端给你一个已经完成的网站让你部署在服务器上#xff0c;别人可以在浏览器…windows服务器实用——IIS部署网站
如果把windows服务器作为web服务器使用那么在这个服务器上部署网站是必须要做的事。在windows服务器上我们一般使用IIS部署。
假设此时前端给你一个已经完成的网站让你部署在服务器上别人可以在浏览器中访问它进行查看。
例如前端给了我一个已经完成的网页实现了图片的滑动查看目录结构如下 一般前端给出的页面都有一个index页面。我们尝试本地打开这个页面 发现我们浏览器打开的地址是本地的物理地址而别人是无法访问的。接下来跟着我的步伐把这个网站部署起来。
IIS网站部署教程
将整个项目复制到服务器中的某个磁盘下假设为F盘 打开iis点击网站然后右键添加网站 填写信息后添加网站这里我端口号写的8082 点击“测试设置”发现文件夹无法访问无法验证对路径的访问 点击“连接为”选择特定用户 设置凭据时用户名密码填写服务器的登录用户名跟密码 再次测试设置访问通过 点击确认后网站列表已经有了我们设置的网站 点击浏览即可查看网页 在另外一台内网电脑使用ip地址代替图中的localhost即可访问此网站。
踩坑记
坑1无法访问部署的网页地址
如图所示:
大概率是防火墙端口没有开启。解决方案如下如果是云服务器需要去管理界面开启本机开启无效参考文章https://blog.csdn.net/redRnt/article/details/88698155 打开防火墙进入设置界面。 点击高级设置 点击入站规则然后新建一个入站规则 选择端口然后填写我们部署网站时候选择的端口。 勾选允许连接。 然后设置名称 完成即可。 同样的操作设置出站规则。 刷新界面即可。
拓展分析
为什么iis就可以找到这个index页面而不是其他页面呢其实iis已经有了答案我们打开iis的界面 点击默认文档 可以看到iis会优先去找这个目录下的这个名称的页面作为入口而且如果多个都存在则会按顺序读取我们可以把index页面上移提高性能。