CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一。 Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。 PHP-FPM是一个PHPFa ...
分类:
数据库 时间:
2019-10-13 10:57:06
阅读次数:
116
```bash
server { listen 80; server_name 你的域名或IP; rewrite ^(.*)$ https://$host$1 permanent;
} server { listen 443 ssl; server_name 你的域名或IP; root 站点文件..... ...
分类:
Web程序 时间:
2019-10-11 00:23:56
阅读次数:
120
本章只看一个刚下载的nginx是如何支持php的 -- 主要学习这里的配置问题 -- 首先看一下location块,这是一个正则匹配,说明了所有以 .php 结尾的部分都会在这里解析,我们也是主要讲解这个模块是如何和php通信的。 -- fastcgi_pass 匹配端口,这个也就是告诉发送到那个端 ...
分类:
Web程序 时间:
2019-09-30 21:46:56
阅读次数:
137
对很多人而言,配置Nginx+PHP无外乎就是搜索一篇教程,然后拷贝粘贴。听上去似乎也没什么问题,可惜实际上网络上很多资料本身年久失修,漏洞百出,如果大家不求甚解,一味的拷贝粘贴,早晚有一天会为此付出代价。 假设我们用PHP实现了一个前端控制器,或者直白点说就是统一入口:把PHP请求都发送到同一个文 ...
分类:
Web程序 时间:
2019-09-30 20:14:38
阅读次数:
131
当安装完最新版的nginx和最新版的PHP以后,使用niginx默认配置文件中的PHP配置会有错误访问指定目录下的php文件时,显示File not found.错误。查看nginx的错误日志显示 90#90: *1 FastCGI sent in stderr: "Primary script u ...
分类:
Web程序 时间:
2019-09-28 12:34:54
阅读次数:
157
话不多说上代码 linux环境:centos 7.0 64位 nginx:nginx-1.8.0.tar.gz php: php-7.1.1.tar.gz mysql: mysql-5.6.21.tar.gz libxml2:libxml2-2.9.1.tar.gz openssl:openssl- ...
分类:
数据库 时间:
2019-09-25 21:11:36
阅读次数:
123
以下安装过程是在win7环境下: mysql安装参照前面windows下的mysql zip格式安装。下面主要讲除mysql以外的安装。 一、IIS安装 确保CGI被安装。 二、IIs安装成功后,安装Microsoft Visual C++ 2010 可再发行组件包 (x64) Microsoft ...
分类:
数据库 时间:
2019-09-20 16:49:33
阅读次数:
132
较新版本(如5.6)的PHP已经自带FPM(fastCGI process manager,FastCGI进程管理器)模块,用来对PHP解析实例进行管理,优化解析效率,因此在配置PHP编译选项时应添加"--enable-fpm"以启用此模块。为了提高PHP解析效率,建议将相应版本的ZendGuard ...
分类:
Web程序 时间:
2019-09-14 11:35:35
阅读次数:
135
PHP+Nginx环境搭建 作者:王宇阳( Mirror )^_^ 参考文章: ? "Nginx+PHP+MySQL安装参考" ? "PHP源码安装经验" ? "PHP源码环境搭建过程中常见问题" CentOS环境 配置CentOS 7网络: CentOS(最小安装)默认是不打开网络的 启动网络 v ...
分类:
Web程序 时间:
2019-09-14 10:46:28
阅读次数:
131
目录结构 Nginx conf 配置目录 nginx.conf 主配置文件 fastcgi.conf fastcgi的配置文件 mime.types 支持的mime.types资源类型 sbin 启动目录 nginx. 默认启动nginx的二进制文件 logs 日志目录 access.log 默认访 ...
分类:
其他好文 时间:
2019-09-12 16:43:57
阅读次数:
124