%NGINX_DIR%/nginx.exe -t
返回结果例如:
nginx: the configuration file C:\nginx-1.1.5/conf/nginx.conf syntax is oknginx: configuration file C:\nginx-1.1.5/conf/nginx.conf test is successful
可以把检测配置文件项放到 Nginx 操作的 bat 文件里,代码如下:
nginx.conf
配置多个server属性即可,如下:
... ...events {... ...}... ...http {i... ...server {... ...}server {... ...}server {... ...}server {... ...}server {listen 80;server_name Dojo;charset utf-8;location / {root WebServer/Dojo;#开启目录浏览autoindex on;}}}
注释:记得修改 hosts
文件,将 server_name
制定的域名,映射到 127.0.0.1
Windows2000之前有输入法漏洞,不过在SP2中解决。这次粘滞键漏洞没有在2000中测试,不过应该也有。 XP惊现安全漏洞
虽然XP相对于2000,安全度提升了不少,尤其是XP SP2。但是它的管理员权限几乎是无敌的,不像Vista,只要启用了UAC(用户账户控制),管理员也只能以标准用户登陆,一旦运行、使用只有管理员可以动的东西,UAC就会弹出提示。然后来临时提升权限。
粘滞键,可能会被大家遗忘的功能,就是连按5次Shift键弹出的对话框,在Vista中有所变化。我们就是利用这个东西。
修改 hosts
文件的传统方法是,用管理员方式打开 notepad
,然后再打开 hosts
文件进行修改。
本文提供另一种方式,仅供参考。
命令行方式打开 etc
目录。
执行如下命令:
ren hosts XX.txtnotepad XX.txt
cls@ECHO OFFSET NGINX_PATH=C:SET NGINX_DIR=C:\nginx-1.1.5\color 0aTITLE Nginx管理程序GOTO MENU:MENUCLSECHO.ECHO. * * * * Nginx Management * * * *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 cmd1IF "%id%"=="2" GOTO cmd2IF "%id%"=="3" GOTO cmd3IF "%id%"=="4" EXITPAUSE:cmd1ECHO.ECHO.启动Nginx......IF NOT EXIST %NGINX_DIR%nginx.exe ECHO %NGINX_DIR%nginx.exe不存在%NGINX_PATH%cd %NGINX_DIR%IF EXIST %NGINX_DIR% start %NGINX_DIR%nginx.exeECHO.OKPAUSEGOTO MENU:cmd2ECHO.ECHO.关闭Nginx......taskkill /F /IM nginx.exe > nulECHO.OKPAUSEGOTO MENU:cmd3ECHO.ECHO.关闭Nginx......taskkill /F /IM nginx.exe > nulECHO.OKGOTO cmd1GOTO MENU