1.安装Nginx 1.1 选择稳定nginx版本 centos的yum不提供nginx安装,通过配置官方yum源的方式获取到的也只是源码包。所以我们找到了Nginx官网看下官方提供的安装方式:Nginx源码包下载的官网…
标签:Nginx
解决nginx访问php文件变成下载
Nginx 浏览.php文件变成下载:这是因为nginx没有设置好碰到php文件时,要传递到后方的php解释器 查看php-fpm进程是否正常 ps aux|grep 'php-fpm' 开启php-fpm servic…
浅析服务器并发IO性能提升之路 — 从网络编程基础到epoll
baiyan 从网络编程基本概念说起 我们常常使用HTTP协议来传输各种格式的数据,其实HTTP这个应用层协议的底层,是基于传输层TCP协议来实现的。TCP协议仅仅把这些数据当做一串无意义的数据流来看待。所以,我们可以说…
【API网关Kong系列十】- Rate Limiting
1、前言 在前面我们介绍了Kong的一些内容,包括Key-auth、basic 等插件, 想了解的请移步《企业级API网关Kong系列》本章我们继续其插件之旅,Limit 限流插件的使用。 2、Rate Limiting…
一键搭建基于docker的nodejs、php开发环境 (开源项目)
最近写了个新项目,一键部署nodejs,php开发环境(docker,nodejs,php,nginx,mongo,mysql,redis) 因为最近开始同时写nodejs,php项目,还要部署到测试、预发布、线上环境,…
nginx root 和 alias 配置区别
nginx指定文件路径有两种方式root和alias,这两者的用法区别,使用方法总结了下,方便大家在应用过程中,快速响应。root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不…
Nginx(alias 和 root的区别)
Nginx(alias 和 root的区别)1.alias 和 root 的区别: location /request_path/image { root /local_path/image/; } #访问一个tes…
【php】Mac下从零搭建和配置 php+nginx+mysql 环境
既然是从零开始,那么就把 homebrew 作为统一的安装工具。如果你不知道 homebrew 是什么东东,移步这里。下面附上 homebrew 安装方法: /usr/bin/ruby -e "$(curl -fsSL …
php+nginx项目中的权限
php+nginx项目中的权限 nginx/php-fpm 进程权限 主进程用户为启动的用户 子进程 nginx的用户为nginx.conf中配置的用户 php-fpm的用户为php-fpm.conf中配置的用户 如:启…
建立博客,使用Docker部署Ghost+MySQL+Nginx
为什么是Ghost、Docker 这个问题很容易得到回答,因为ghost快又简约,而且使用node.js开发,使用起来体验十分良好。我自己曾经用过不少的博客系统,最长一次使用WordPress,但最后因为选择合适插件这个…
从零开始配置 Nginx + HTTPS
Nginx Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的…
Nginx 最全小白实战教程之三 (代理TCP篇)
Nginx代理TCP主要是使用stream模块,这个功能是从1.9.0版本开始的。 我用它来代理Mysql。 一、配置代码 stream { upstream mysqls { hash $remote_addr con…