将web网页部署到windows服务器

时间:2024-04-14 10:51:33

web网页部署步骤

1.在服务器上安装Nginx,如图1,然后右击打开文件位置;


将web网页部署到windows服务器
图 1

2.将看到如下界面;其中有html文件夹,如图2,打开html文件夹如图3所示,然后将web项目复制到html文件夹中替换掉原有内容,如图4所示:


将web网页部署到windows服务器
图2


将web网页部署到windows服务器
图 3


将web网页部署到windows服务器
图4

3.接下来需要修改nginx的configuration文件,在nginx安装目录中的conf文件夹中(和html一个根目录),如图5所示;在conf文件夹中找到nginx.conf文件,如图6所示;


将web网页部署到windows服务器
图 5


将web网页部署到windows服务器
图 6

4.打开nginx.conf文件,需要对默认的配置文件按照如图7所示的标记进行相应修改(注:图7是在222.197.164.244服务器配置的文件,代理服务器地址是location中的proxy_pass地址,如果在别的服务器配置,需要修改相应的内容):


将web网页部署到windows服务器
图 7

其中我标记了1-5五处需要修改的地方~

1是指监听的端口号,一般开发的80端口,可做修改成大于1024的端口,因为比较小的一般都被占用了;
2是指服务器域名,一般默认为localhost;可以改为多域名并列的,图中给出的是两个域名,即可以访问域名,也可以访问ip;
3是指web项目的根目录是html,可以自行修改,也可以如图一样将html放nginx下,设为root html;
4是指网页的主页是索引到index.html文件,可以根据自己网页的主页名进行相关设置;
5代理服务器的位置;一般nginx有两个功能,如果把其当做提供http服务,那就不需要代理location,如果nginx作为反代理服务,就需要proxy_pass 的地址,然后再在server前面加上upstream name{
server 这里填上要访问的服务器ip:端口号;
}
即可;
图中是利用nginx的http服务的;