IISSiteManagement
当开发团队内部IIS上搭建了N多站的时候
是不是:每次搭建新站时候都需要远程登陆服务器后,都要一个一个检查,看看那个端口还没有被占用
是不是:当每一个站点部署了每个DEV/UAT/PROD时候,发现管理起来已经是场噩梦了
这个项目就是希望能对IIS上发布的所有站有个统一的web管理页面来解决这些个问题
0.1 版本功能
1.自动收集IIS上部署所有站点信息
2.将站点信息展示在web页面上,展示内容包括 站点名称 站点所在服务器端路径 站点上绑定的URL都有那些
3.可以对站点进行停用,启用,重启操作
发布方法:
下载源码编译成功后,发布在需要管理的IIS上
需要重点强调细节:独立创建该站点,并创建自己程序池,并在程序池高级设置中 将 进程模型->标识 修改为LocalSystem,这样该站点才可以获取到访问IIS的权限
后续感觉还可以在这个站点上做很多事情
比如创建站点,对程序池的管理.......目前这个功能对于自己暂时够用,如果有感兴趣的朋友,可以追加新功能持续迭代......
IIS Site Management