• Nginx下载及安装


    Nginx

    参考:https://www.cnblogs.com/taiyonghai/p/9402734.html

    简介

    Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru 站点(俄文:Рамблер)开发的.

    它也是一种轻量级的Web服务器,可以作为独立的服务器部署网站(类似Tomcat)。它高性能和低消耗内存的结构受到很多大公司青睐,如淘宝网站架设。

    下载

    下载地址:
    http://nginx.org/en/download.html

    Nginx官网提供了三个类型的版本

    • Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说是开发版
    • Stable version:最新稳定版,生产环境上建议使用的版本
    • Legacy versions:遗留的老版本的稳定版

    安装

    1、下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx.exe
    一定要在dos窗口启动,不要直接双击nginx.exe,这样会导致修改配置后重启、停止nginx无效,需要手动关闭任务管理器内的所有nginx进程,再启动才可以

    2、使用cmd命令进入nginx的加压缩后的目录

    3、启动nginx服务,启动时会一闪而过是正常的

    start nginx
    

    4、查看任务进程是否存在,dos或打开任务管理器都行

    tasklist /fi "imagename eq nginx.exe"
    

    如果都没有可能是启动报错了查看一下日志,在nginx目录中的 logs 文件夹下 error.log 是日志文件

    5、测试
    默认端口号是80
    所以浏览器打开 localhost:80 看是否正常运行。

    6、关闭nginx服务使用以下命令,同样也是一闪而过是正常的,看一下是否进程已消失即可
    快速停止

    nginx -s stop
    完整有序的关闭

    nginx -s quit

    常见问题

    常见的错误:

    (1)端口号被占用

    (2)nginx文件夹路径含中文
    其他错误就详细看log中的描述

    修改配置文件
    进入安装目录,在conf目录下找到nginx.conf,打开文件并找到server这个节点,修改端口号,如果有需求可以修改主页目录没有就不用修改

    其他问题请参考

  • 相关阅读:
    easyui控件写法造成的错误
    外部访问服务器数据库被防火墙屏蔽报错
    云服务器Windows Server2012 配置http服务器(又称Web服务器,IIS)
    mysql五:索引原理与慢查询优化
    mysql四:数据操作
    mysql四-2:多表查询
    sql查询作业答案
    mysql四-1:单表查询
    mysql五补充部分:SQL逻辑查询语句执行顺序
    第三篇:表操作
  • 原文地址:https://www.cnblogs.com/id88/p/14471155.html
Copyright © 2020-2023  润新知