nginx 目录结构 复制代码代码如下: nginx-0.8. │ nginx.exe //主程序 │ ├─conf │ │ fastcgi_params │ │ koi-utf │ │ koi-win │ │ mime.types │ │ nginx.conf //核心配置文件 │ │ win-utf │ │ │ └─vhost //虚拟主机目录 │ www.uctest.conf │ news.uctest.conf │ ├─contrib │ │ geo2nginx.pl │ │ README │ │ │ └─unicode2nginx │ koi-utf │ unicode-to-nginx.pl │ win-utf │ ├─docs │ CHANGES │ CHANGES.ru │ LICENSE │ OpenSSL.LICENSE │ PCRE.LICENCE │ README │ zlib.LICENSE │ ├─html │ x.html │ index.html │ ├─logs │ access.log │ error.log │ nginx.pid │ └─temp ├─client_body_temp ├─fastcgi_temp └─proxy_temp 进入conf文件夹,将内部的server配置段提取单独放在一个文件里,存到了conf/vhost下,以方便配置多个虚拟主机。 并在nginx.conf里http配置段内添加了一行 include vhost/*.conf;用来读取vhost下的虚拟主机配置。 修改后的nginx.conf 配置文件 复制代码代码如下: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections ; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout ; #gzip on; include vhost/*.conf; #加载vhost目录下的虚拟主机配置文件 } 修改vhost 下的虚拟主机配置文件以www.uctest.com为例,在server_name 后添加网站域名,可添加多个,多个之间“空格”分开; root 节用来配置网站文件路径,路径格式:d:/www/www.uctest.com; 复制代码代码如下: server { listen ; server_name download-bj.tv.com; #可配置多个主机头 location / { root d:/www/www.uctest.com; #网站文件路径 index index.htm index.html; } error_page /x.html; location = /x.html { root html; } } 管理脚本:请打开 复制代码代码如下: Rem 提供Windows下nginx的启动,重启,关闭功能 cls @ECHO OFF SET NGINX_PATH=E: SET NGINX_DIR=E:nginx-0.8. color 0a TITLE Nginx 管理程序 Power By Ants ( GOTO MENU :MENU CLS ECHO. ECHO. * * * * Nginx 管理程序 Power By Ants ( * * * ECHO. * * ECHO. * 1 启动Nginx * ECHO. * * ECHO. * 2 关闭Nginx * ECHO. * * ECHO. * 3 重启Nginx * ECHO. * * ECHO. * 4 退 出 * ECHO. * * ECHO. * * * * * * * * * * * * * * * * * * * * * * * * ECHO. ECHO.请输入选择项目的序号: set /p ID= IF "%id%"=="1" GOTO cmd1 IF "%id%"=="2" GOTO cmd2 IF "%id%"=="3" GOTO cmd3 IF "%id%"=="4" EXIT PAUSE :cmd1 ECHO. ECHO.启动Nginx...... IF NOT EXIST %NGINX_DIR%nginx.exe ECHO %NGINX_DIR%nginx.exe不存在 %NGINX_PATH% cd %NGINX_DIR% IF EXIST %NGINX_DIR%nginx.exe start %NGINX_DIR%nginx.exe ECHO.OK PAUSE GOTO MENU :cmd2 ECHO. ECHO.关闭Nginx...... taskkill /F /IM nginx.exe > nul ECHO.OK PAUSE GOTO MENU :cmd3 ECHO. ECHO.关闭Nginx...... taskkill /F /IM nginx.exe > nul ECHO.OK GOTO cmd1 GOTO MENU 这样,总体就非常方便了!
推荐整理分享window nginx虚拟主机(多站点)配置教程(nginx 虚拟ip),希望有所帮助,仅作参考,欢迎阅读内容。
![window nginx虚拟主机(多站点)配置教程(nginx 虚拟ip)](https://www.jiuchutong.com/image/20240129/1706499648.jpg)
文章相关热门搜索词:nginx虚拟目录配置,nginx基于ip的虚拟主机,nginx基于ip的虚拟主机,nginx虚拟主机配置文件,nginx配置虚拟域名,nginx虚拟机,nginx基于ip的虚拟主机,nginx虚拟主机配置文件,内容如对您有帮助,希望把文章链接给更多的朋友!
Windows Server NTFS权限设置教程 谈到NTFS权限,也许您很熟悉。关于WindowsServer的权限,您会发现,没有太大改变。WindowsServer用一个新的界面以略微不同的方式来完成我们熟悉的权
电脑开机黑屏光标闪 电脑开机黑屏只有光标在闪怎么解决 电脑开机黑屏,只有一个光标在不停地闪,不管你等多少个时辰都是那样,直到让你崩溃。你是不是经历过这样的情况,我想很多喜欢在电脑上折腾的
iis如何配置php windows server 中iis支持php配置(部署攻略) 本文于年3月重新修正,该方法仅适用于PHP?xml:namespaceprefix=st1/这篇文章可以说是众多的IIS下配置php最实用最精简的一篇技术文章了,对于那些使用一