如何在Windows云服务器上使用IIS?
IIS是由微软公司开发的一款Web服务器软件,和Windows操作系统完美兼容。IIS是Windows操作系统的功能项之一,可以很方便的添加或删除。对于.NET应用程序,首选IIS作为Web服务器进行托管。以下是IIS的几个常用操作,供Windows云服务器的系统管理员快速参考。
1、安装IIS相当简单,实际上只需要在Windows中启用即可。打开控制面板=》启用或关闭Windows功能=》服务器角色,勾选Web服务器(IIS),然后点击安装即可。
2、使用IIS托管多个网站也很容易。我们开始创建第一个网站吧!打开控制面板=》系统和安全=》管理工具=》IIS管理器,依次展开左边菜单,点击“网站”,则会列出IIS中托管的全部网站。点击右边菜单中“添加网站”,然后填写网站名称、应用程序池、物理路径、主机名等信息。
3、其中网站名称可以任意填写,也支持修改。应用程序池可以随时做调整。物理路径也就是网站存放的目录,如果服务器上有多个网站,需要为每个网站创建一个独立的目录。主机名通常就是网站的域名,比如example.com。
4、如果要启动或停止某个网站,只需要先点击相关网站,然后在右边菜单中点击“启动”、“停止”或者“重新启动”即可。
5、如果只希望某些用户能访问网站,则需要为网站设置身份验证,一般使用HTTP授权方式,而最常用的HTTP授权方式称为基本身份验证。双击相关网站,点击“身份验证”,然后启用相关身份验证类型。当启用基本身份验证时,只有操作系统的用户才有权限访问网站,也可以授权给Active Directory用户。IIS默认的身份验证是匿名身份验证,需要指定操作系统的特定用户或者应用程序池标识作为匿名用户标识。
6、启用压缩功能会让网站访问速度更快。双击相关网站,点击“压缩”,然后勾选启用动态内容压缩或者启用静态内容压缩即可。
7、IIS网站的伪静态规则存放在web.config文件中,和Apache的伪静态规则存放在.htaccess文件不同。安装“URL重写”模块后,即可在“URL重写”中导入.htaccess的规则文件,IIS会自动转换成web.config文件的格式。
8、启用站点SSL的第一步,是从第三方购买SSL证书。点击IIS左侧菜单的根目录,通常是服务器名称,再点击中间面板的“服务器证书”,然后点击右边菜单的“导入”,导入SSL证书。接下来,点击相关网站,点击右边菜单的“绑定”,然后添加类型为https的绑定,并选择刚才添加的SSL证书。最后在浏览器上测试https协议能否正常访问。