下面介绍的是Nginx有关知识点及其安装配置信息。一、Nginx基础1、Nginx功能(三个)静态的web服务器---------------http/https反向代理服务器-----------http/smtp/pop3/imap4(主要作用)负载均衡集群Nginx的反代:基于FastCGI、uwsgi、SCGI等协议反代动态资源请求基于http/ht..
分类:
其他好文 时间:
2017-10-11 16:27:45
阅读次数:
152
配置 # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { root html; fastcgi_pass 192.168.22.103:9000; fastcgi_ind ...
分类:
其他好文 时间:
2017-10-10 19:04:17
阅读次数:
126
请求NGINX ->[ {(post data) +> (NGX_HTTP_FASTCGI_STDIN)} * N +> {(environment variables) +> (NGX_HTTP_FASTCGI_PARAMS)} * N +> (角色和连接设置) +> (NGX_HTTP_FAST ...
分类:
其他好文 时间:
2017-10-10 18:58:58
阅读次数:
155
在一台新服务器上,安装新网站,之前只放至了一个网站。是服务器商配置好的,非集成环境。 添加了一个新站,路径都制定好了,但是在访问时出现了500错误。提示貌似是php的问题,但是之前的网站,运行的是discuz,一切正常,加了个新网站就报错。用phpinfo语句执行也是同样的错误。 经过一番百度,解决 ...
分类:
系统相关 时间:
2017-10-05 19:10:49
阅读次数:
345
fastcgi具体是个什么东西 CGI全称通用网关接口 Commmon Gateway Interface 。它必须运行在服务器上。 主要优点把动态语言和HTTP服务器分离开来(动静分离)。多数流行的http(pache/Nginx/lighttpd等)服务都支持FsatCGI。 一个可伸缩地。高速 ...
分类:
其他好文 时间:
2017-10-02 23:10:43
阅读次数:
187
php的时候会变成下载:这是因为nginx没有设置好碰到php文件时,要传递到后方的php解释器。看看你的nginx.conf配置,里面有没有这样的设置:location ~ .*\.php$ {fastcgi_pass 127.0.0.1:9000; }上面的意思,就是说,碰到.php结尾的文件, ...
分类:
Web程序 时间:
2017-10-01 23:50:17
阅读次数:
423
PHP-FPM(FastCGI Process Manager:FastCGI进程管理器)是一个PHPFastCGI管理器 web服务器是nginx,当请求一个php页面时,nginx会将请求的内容交给php-fpm进程处理,返回html页面给nginx,nginx再响应给客户端。 linux进程中 ...
分类:
Web程序 时间:
2017-09-30 10:16:38
阅读次数:
205
VPS安装Ubuntu 16.04,调一下Nginx的PHP Server。 ...
分类:
其他好文 时间:
2017-09-26 14:52:22
阅读次数:
385
php与apache协作有三种模式:CGI、modules、FastCGI。 在CGI模式下,用户请求php文件时,apache会启动响应进程,调用php处理器处理请求,然后将结果返回给客户端。用户响应及处理由前端apache服务器完成; 在modules模式下,php解析器作为apache的一个模 ...
分类:
Web程序 时间:
2017-09-25 20:40:13
阅读次数:
265