windows下配置nginx环境
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了windows下配置nginx环境,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2666字,纯文字阅读大概需要4分钟。
内容图文
![windows下配置nginx环境](/upload/InfoBanner/zyjiaocheng/930/6403267ba5dd4c368705a2fd85d99028.jpg)
一、 nginx软件拷贝
拷贝 nginx文件 到对应的服务目录中 如 E:/service/nginx
nginx文件地址: 链接: http://pan.baidu.com/s/1c25oq6O 密码: qdmb
二、 在项目盘中创建 wwwroot 及 wwwconf
在日常开发的盘中添加 wwwroot 目录 (用于放置站点文件 ) 并添加 wwwconf 目录 (用于放置 nginx站点配置)
三 、修改nginx配置文件
找到 E:/service/nginx/conf 目录下的 nginx.conf 在nginx.conf 中http代码块最后一行添加上 include E:/wwwconf/*.conf; 其作用主要是让nginx引入D:/wwwconf中所有的是 .conf 后缀的配置
四、 创建站点
先在E:/wwwconf中添加一个站点配置文件 如: project.com.conf 可以拷贝下面站点配置模板, 需要改的地发有: server_name 后面的站点url地址 (可以配置多个域名 ,以空格隔开) set $webRoot 后面的是 站点对应的文件目录 其中的配置如: server { listen 80; server_name www.project.com project.com; #charset koi8-r; #access_log logs/host.access.log main; set $webRoot E:/wwwroot/project.com; root $webRoot; autoindex on; autoindex_exact_size off; autoindex_localtime on; location / { index index.html index.htm; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }
五 、站点映射
找到 C:\WINDOWS\system32\drivers\etc 下的hosts文件 添加 一条 127.0.0.1 www.project.com 其作用是访问 www.project.com 地址会重定向到本机地址
六 、nginx脚本配置
如在 E:/service 下创建一个bin目录 用于放置服务脚本 在 E:/service/bin 中创建nginx 服务脚本文件 nginx.bat 以下脚本需要注意如果目录不同则需要改变 脚本中的 ==================================================== @echo off rem 当前bat的作用 echo ==================begin======================== cls SET NGINX_PATH=E: SET NGINX_DIR=E:\service\nginxcolor 0a TITLE Nginx 管理程序控制面板 CLS ECHO. ECHO. * Nginx 管理程序 * ECHO. :MENU ECHO. * nginx 进程list * tasklist|findstr /i "nginx.exe" ECHO. ECHO. [1] 启动Nginx ECHO. [2] 关闭Nginx ECHO. [3] 重启Nginx ECHO. [4] 退 出 ECHO. ECHO.请输入选择项目的序号: set /p ID= IF "%id%"=="1" GOTO start IF "%id%"=="2" GOTO stop IF "%id%"=="3" GOTO restart IF "%id%"=="4" EXIT PAUSE :start call :startNginx GOTO MENU :stop call :shutdownNginx GOTO MENU :restart call :shutdownNginx call :startNginx GOTO MENU :shutdownNginx ECHO. ECHO.关闭Nginx...... taskkill /F /IM nginx.exe > nul ECHO.OK,关闭所有nginx 进程 goto :eof :startNginx 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" ( echo "start '' nginx.exe" start "" nginx.exe ) ECHO.OK goto :eof
七、加入到脚本到系统环境变量中
配置系统环境变量: http://jingyan.baidu.com/article/d45ad148b3f2aa69542b807b.html
八、运行效果
内容总结
以上是互联网集市为您收集整理的windows下配置nginx环境全部内容,希望文章能够帮你解决windows下配置nginx环境所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。