博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx安装使用
阅读量:5953 次
发布时间:2019-06-19

本文共 2209 字,大约阅读时间需要 7 分钟。

1.前言

当我们希望分享自己的文件时,有多种方式,局域网可以采用共享,rtx传输,qq传输,发送到邮箱,直接u盘拷贝等等。但最简单的就是开启本地服务器,其他电脑通过网页的方式直接下载,这里介绍使用nginx作为服务器进行下载

2.步骤

1.下载nginx  目前稳定版本为1.80 解压到一个目录

2.修改配置文件

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 1024; } http { include mime.types; default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #gzip on; server { listen 8080; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { #root html; #index index.html index.htm; if ($request_filename ~* ^.*?\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx)$){ add_header Content-Disposition: 'attachment;'; } } #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; } } }

3.在nginx目录下的html中建立目录test和test.rar文件

4.打开命令行切换到nginx目录

4.1测试脚本 nginx -t
4.2开启服务器 start nginx
4.3打开浏览器 应该弹出另存为对话框
4.4关闭服务器nginx -s quit

 

windows系统下将nginx作为系统服务启动

下载安装nginx,并记住安装目录 

下载winsw,

2. winsw设置
将winsw可执行程序复制到nginx安装目录下,并重命名为nginx-service

新建名为nginx-service.xml的文件(注:文件名必须与可执行文件名相同)

并编辑如下,其中name为 服务名,executable为可执行程序路径,logpath为程序运行日志路径

 

[html]   
 
  1. <service>      
  2.  <id>nginx</id>      
  3.   <name>nginx</name>      
  4.   <description>nginx</description>      
  5.   <executable>E:\phpStudy\nginx\nginx.exe</executable>      
  6.   <logpath>E:\phpStudy\nginx\</logpath>      
  7.   <logmode>roll</logmode>      
  8.   <depend></depend>      
  9.   <startargument>-p E:\phpStudy\nginx</startargument>      
  10.   <stopargument>-p E:\phpStudy\nginx -s stop</stopargument>      
  11. </service>  

 

如下:

 

3. 安装服务

在nginx安装目录下运行cmd(快捷方式:shift + 鼠标右键),运行命令:nginx-service.exe install

注:nginx-service.exe uninstall命令可删除对应的系统服务

nginx-service.exe stop命令可停止对应的系统服务

nginx-service.exe start命令可启动对应的系统服务

 

4. 查看服务是否安装成功

计算机管理  -> 服务

 

 

如服务为未运行状态,可在此启动服务,或设置为自动启动

 

注:若服务安装成功,可在cmd(管理员身份)中对服务进行如下操作

启动nginx :net start nginx

停止nginx:net stop nginx

 

 

4. 验证nginx是否正常运行

在浏览器中打开网址http://localhost

转载地址:http://omaxx.baihongyu.com/

你可能感兴趣的文章
Linux嵌入式GDB调试环境搭建
查看>>
java分析jvm常用指令
查看>>
【Linux】Linux 在线安装yum
查看>>
oracle 管理操作 (转)
查看>>
DEV 等待窗口
查看>>
实验03博客园总结
查看>>
VS2017发布微服务到docker
查看>>
lombok
查看>>
Dev-FAT-UAT-PRO
查看>>
Maven, IntellJ Idea 配置注意点
查看>>
Android开发学习总结(五)——Android应用目录结构分析(转)
查看>>
观察者模式
查看>>
[PHP]PHP rpc框架hprose测试
查看>>
Atom 编辑器系列视频课程
查看>>
C#三种定时器
查看>>
范数 L1 L2
查看>>
协同过滤及大数据处理
查看>>
Java8 本地DateTime API
查看>>
jQuery 增加 删除 修改select option
查看>>
[原][osgearth]osgearthviewer读取earth文件,代码解析(earth文件读取的一帧)
查看>>