本文目录导航:
nginx版本如何选用?
Nginx的版本有:
普通就选最新版本,Stable version:最新稳固版。
404NotFoUnd,nginX/1.2.7.这是什么意思
当您尝试访问一个网页时,假设遇到404 Not Found的失误揭示,这象征着您恳求的页面不可找到。
这种状况理论是由于以下几个要素形成的:首先,输入的URL或许有误,或许是拼写失误或许曾经启动了重定向,原有的地址曾经不再实用。
其次,nginx主机,一个宽泛经常使用的Web主机软件,担任处置这些恳求。
在这个特定的失误消息中,nginx/1.2.7标明您正在经常使用的nginx服务版本为1.2.7。
这个版本号是软件开发者为这个版本赋予的标识,以辨别不同的降级和性能个性。
假设遇到404 Not Found,您可以尝试审核输入的URL能否正确,或许咨询网站治理员确认页面能否已被移除或重命名。
同时,确认nginx主机的性能能否正确处置了该URL,或许能否须要降级到降级版的nginx以处置疑问。
总之,这个失误揭示是通知您须要调整或查找正确的页面门路,以成功访问所需的内容。
怎样审核nginx主机有没有装置好
装置我经常使用的环境是64位 Ubuntu 14.04。
nginx依赖以下模块:lgzip模块须要 zlib 库lrewrite模块须要 pcre 库lssl 性能须要openssl库1.1.装置pcre1. 失掉pcre编译装置包,在 http:// www. /上可以失掉以后最新的版本2. 解紧缩包。
3. 进入解紧缩目录,口头./configure。
4. make & make install1.2.装置openssl1. 失掉openssl编译装置包,在 http:// www /source/上可以失掉以后最新的版本。
2. 解紧缩包。
3. 进入解紧缩目录,口头./config。
4. make & make install1.3.装置zlib1. 失掉zlib编译装置包,在 http:// www. /上可以失掉以后最新的版本。
2. 解紧缩包。
3. 进入解紧缩目录,口头./configure。
4. make & make install1.4.装置nginx1. 失掉nginx,在上可以失掉以后最新的版本。
2. 解紧缩包。
3. 进入解紧缩目录,口头./configure4. make & make install若装置时找不到上述依赖模块,经常使用--with-openssl=<openssl_dir>、--with-pcre=<pcre_dir>、--with-zlib=<zlib_dir>指定依赖的模块目录。
如已装置过,此处的门路为装置目录;若未装置,则此门路为编译装置包门路,nginx将口头模块的自动编译装置。
启动nginx之后,阅读器中输入可以验证能否装置启动成功。
性能装置实现之后,性能目录conf下有以下性能文件,过滤掉了性能:tyler@ubuntu:/opt/nginx-1.7.7/conf$ tree |grep -v default.├── ├── fastcgi_params├── koi-utf├── koi-win├── ├── ├── scgi_params├── uwsgi_params└── win-utf除了,其他性能文件,普通只有要经常使用自动提供即可。
是主性能文件,自动性能去掉注释之后的内容如下图所示:lworker_process示意上班进程的数量,普通设置为cpu的核数lworker_connections示意每个上班进程的最大衔接数lserver{}块定义了虚构主机nlistener监听端口nserver_name监听域名nlocation{}是用来为婚配的 URI 启动性能,URI 即语法中的“/uri/”。
location/ { }婚配任何查问,由于一切恳求都以 / 扫尾。
uroot指定对应uri的资源查找门路,这里html为相对门路,完整门路为/opt/ opt/nginx-1.7.7/html/uindex指定首页index文件的称号,可以性能多个,以空格离开。
如有多个,按性能顺序查找。
从性能可以看出,nginx监听了80端口、域名为localhost、跟门路为html文件夹(我的装置门路为/opt/nginx-1.7.7,所以/opt/nginx-1.7.7/html)、自动index文件为, 、主机失误重定向到页面。
可以看到/opt/nginx-1.7.7/html/有以下文件:tyler@ubuntu:/opt/nginx-1.7.7/html$