Web 服务器的安装与配置
IIS
IIS 是 Windows Server 自带的 Web 服务器,原生支持 .NET,通过安装扩展,可以支持支持 PHP、Java 等其他语言
以IIS为例:IIS + MySQL + .NET Framework4.5 + C# + FileZilla Server
演示了过程(以向日葵登录另一台办公电脑,再通过远程桌面(MSTSC) 登录服务器桌面
创建过程:在 Windows Server 服务器上,通过服务器管理器,选择 IIS 管理器进入,在网站下选择创建新网站,指定网站的本地目录、监听端口、域名,即可创建新网站
应用程序池:IIS会自动为每个网站创建应用程序池,可以视为网站的后台内存,在应用程序池属性上,可以设置网站可以支持的 .NET 版本号,可以指定网站可以使用的内存大小、可以支持的网络连接数等参数,一般情况下,采用默认设置就可以满足中型网站的需要。大型网站需要调整应用程序池的相关参数,可以参考更加详细的说明。
Nginx 服务器设置
- Nginx 可以充当Web服务器,并且可以映射多个后台网站,还可以用做大规模分布式应用作为复杂均衡,反向代理等
- 下载 nginx ,解压
- 编辑 hosts 文件,模拟域名
- 编辑 nginx.conf , 添加 server 小节,增加虚拟服务器
server {
listen 80;
server_name flower365.com;
location / {
proxy_pass http://localhost:53000/;
}
}
server {
listen 80;
server_name main.com;
location / {
root D:/StaticWeb/dist;
index index.html index.htm;
}
}
nginx 启动
nginx -s reload 重启
nginx -s stop
nginx -s quit