• Nginx搭建文件服务器


    近期、部门需要搭建一个http文件共享服务器,这里打算使用Nginx工具来搭建,具体实行方法如下:

      下载Nginx工具(我这里选择windows版的):http://nginx.org/en/download.html

    下载完成后解压出来,具体文件如下,Nginx是主程序

    双击运行 nginx.exe 主程序文件(尽量使用nginx命令行操作),然后打开浏览器,在地址栏中输入 127.0.0.1  或者  localhost  ;出现Nginx的欢迎界面证明服务可以正常运行,如果看不到这个页面,请移至文末Nginx异常处理章节

     打开刚解压的Nginx文件夹,进入 conf 文件夹下,用记事本打开 nginx.conf 配置文件,在文件中 server 部分后添加如下红色字体内容

    location /kang {
                alias G:;
                allow all;
                autoindex on;        #开启索引功能
        autoindex_exact_size off; # 关闭计算文件确切大小(单位bytes),只显示大概大小(单位kb、mb、gb)
                autoindex_localtime on;   # 显示本机时间而非 GMT 时间
                charset gbk,utf-8; # 避免中文乱码  
            }

     完成后保存,在任务管理器中将所有 nginx 进程结束掉

     

     Nginx命令行使用,cmd中将路径切换至 nginx.exe 所在路径下,如图:

     启动Nginx服务

    start nginx.exe

    生成pid文件

    nginx.exe -c conf/nginx.conf

    停止Nginx服务

    nginx.exe -s stop

    重启Nginx

    nginx.exe -s reload

    启动Nginx服务后,我们在浏览器中输入 localhost/kang 就能正常进入我们的web文件服务器了

    Nginx异常处理:

      Q:Windows下nginx无法启动,进程里没有nginx

      A:查看Nginx程序路径是否包含中文

      Q:Windows下nginx无法启动,进程里没有nginx

      A:conf文件中的80端口被占用,无法启动程序

      Q:Windows下nginx无法启动,进程里没有nginx

      A:解压后的nginx文件是否齐全,正常文件包含【conf,contrib,docs,html,logs,temp】+ nginx.exe

    Nginx中URL无法支持中文,暂时还未找到解决办法,有知道的博友可以给指点下

  • 相关阅读:
    Linux服务器管理: 系统的定时任务crond
    Nmon的安装使用及获取报表
    笔记:LoadRunner性能测试巧匠训练营
    python-解决安装MySQL-python出现的: Python version 2.7 required,which was not found in the registry
    JMeter监控内存及CPU——plugin插件监控被测系统资源方法
    Linux监控
    SSL与TLS的区别以及介绍
    [存]Jmeter 如何实现跨线程组传递参数
    Robot Framework简介
    [转]Appium搭建六:安装Android模拟器
  • 原文地址:https://www.cnblogs.com/xiykj/p/14255199.html
Copyright © 2020-2023  润新知