
nginx
芝麻开门2015
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
nginx 中 fastcgi_pass配置为unix:/tmp/php-fpm.sock与127.0.0.1:9000区别
nginx中的 fastcgi_pass为什么有时候是unix:/tmp/php-fpm.sock,有时候是127.0.0.1:9000这牵扯到了nginx和php的通信模式,上面所列的就是这两种,一种是利用系统本身socket的,一种是利用tcp协议的两种协议有区别,UNIX Domain Socket不经过网络,只是在系统内部进行通信,适用于php和nginx都装在同一台linux服务器上tcp通信协议的也就是fastcgi_pass模式的既适用于php和nginx都装在同一台linux原创 2020-11-20 15:30:26 · 24362 阅读 · 0 评论 -
nginx配置 只允许某些主机访问
server { listen 80; #listen [::]:80; server_name a.com ; index index.html index.htm index.php default.html default.htm default.php; root /home/wwwroot/a.com; if ( $remote_addr !~* "213.184.203.125|213.原创 2020-08-05 09:36:41 · 1210 阅读 · 0 评论 -
nginx 启动时 加载指定位置的配置文件
nginx -c /root/conf/nginx.conf原创 2020-08-03 09:29:33 · 1832 阅读 · 0 评论 -
php与nginx的两种连接方式
因为nginx和php有两种链接方式,一种是fastcgi_pass 127.0.0.1:9000;另一种是这个fastcgi_pass unix:/run/php/php7.0-fpm.sock;这个具体怎么用要去php fpm里面去看他的配置文件/etc/php/7.0/fpm/pool.d/www.conf里面的Listen如果Listen是端口就写127.0.0.1:9000;如果是路径,nginx的配置文件也要学路径,unix:/run/php/php7.0-fpm.so原创 2020-07-31 16:09:15 · 1304 阅读 · 0 评论 -
配置PHP项目时 nginx出现403状况
记得查看一下目录下是否有index.php文件原创 2020-07-31 15:36:58 · 564 阅读 · 0 评论 -
使用phpstudy搭建TP5环境时,使用nginx运行项目时,报No input file specified
发现在配置时,项目名称\t被转义 了,重新命名项目即可解决改为解决原创 2020-03-30 09:30:46 · 541 阅读 · 0 评论 -
phpstudy使用nginx服务器配置虚拟站点
php开发过程的时候,有多个php项目,使用的是nginx服务器,那么如何来配置nginx服务器呢,nginx.conf 配置如下# power by www.php.cn#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#er...原创 2020-03-02 11:38:55 · 2632 阅读 · 1 评论 -
nginx 中http_access_module配置 限制某些ip访问服务器
原文地址 https://www.cnblogs.com/wt645631686/p/8252915.html基于IP的访问控制,基于Nginx的http_access_module模块,是Nginx本身内置的模块,不需要安装的时候配置。也就是允许哪些IP访问,不允许哪些IP访问server { listen 80; server_name example.com...转载 2019-05-20 16:08:00 · 380 阅读 · 0 评论 -
nginx下TP5项目配置虚拟站点
nginx.conf配置user www www;worker_processes auto;error_log /home/wwwlogs/nginx_error.log crit;pid /usr/local/nginx/logs/nginx.pid;#Specifies the value for maximum file descr...原创 2019-04-12 11:34:29 · 1206 阅读 · 0 评论 -
查看nginx配置是否ok
直接执行nginx -t即可重点是服务器出问题了,针对日志,找出错原因原创 2019-03-12 11:02:05 · 2548 阅读 · 0 评论 -
lnmp1.5一键安装包,修改nginx配置文件端口号为8080搭建可道云项目
找到配置文件cd/ usr/lcoal/nginx/confvi nginx.conf 运行http://104.224.166.36:8080/ http://104.224.166.36:8080/phpmyadmin/index.php 下载项目cd /home/wwwroot/defaultyum install -...原创 2019-02-05 20:35:40 · 3928 阅读 · 0 评论 -
使用nginx实现反向代理
一、代理服务器1、什么是代理服务器代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。2、为什么要使用代理服务器1)提高访问速度 由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再访问相同的站点数据时,会直接从代理服...转载 2018-12-28 11:00:56 · 1436 阅读 · 1 评论 -
mamp +nginx 配置Tp5项目时出现 404 Not Found nginx/1.11.4一次排查和解决
1.首先看了nginx报错日志报 signal process started signal process started表示还有 产生原因1、可能你的nginx.conf 内容配置的有问题。2、./nginx -r reload 启动命令默认加载的nginx.conf 的路径不对。之前还以为本地安装的nignx端口号冲突了呢,结果不是...原创 2018-12-28 10:51:16 · 7081 阅读 · 1 评论 -
php+ngnix windows下配置
第一部分:准备工作。(系统:Windows 8.1)1.首先是下载软件。NGINX-1.3.8官网下载:http://nginx.org/en/download.htmlPHP5.4.8版本下载地址:http://windows.php.net/download/Mysql5.5.28版本下载地址:http://www.mysql.com/downloads/mysql/2.安转载 2016-09-21 09:48:34 · 573 阅读 · 0 评论 -
apache和nginx的比较
什么是Nginx代理代理服务器,它和Apache相比又有什么区别呢?你又该如何选择使用呢,用其中一个还是两者都用?我们将会在这里探索一下这些问题的答案。Apache服务器从1995年就开始使用了。相比其他产品,Apache服务器是使用最多的,其次是微软的IIS服务器。由于开源的Apache服务器已经被使用多年,并且有众多的用户,人们开发出了很多的模块来扩展它的功能,其中的大多数模块转载 2016-09-21 10:57:12 · 377 阅读 · 0 评论 -
tengine和apache的区别
tengine和apache的区别想玄彬270| 浏览 2645 次2015-04-05 11:232015-04-06 14:06最佳答案tengine是淘宝根据nginx源码,根据自身业务改造而成的,它是完全兼容nginx的,你如果想明白,应该首先了解清楚nginx与apache的区别。Apache与Nginx的优缺点比较 1.nginx相对于apache的转载 2016-09-22 15:26:13 · 1118 阅读 · 0 评论 -
mac 下安装nginx
1.brew install nginx2.查看nginx版本 nginx -v3.启动nginxbrew services nginx4测试是否成功 在浏览器输入 localhost:8080 出现如下界面表示成功原创 2018-06-27 17:28:22 · 2130 阅读 · 0 评论 -
mac下PHP+nginx运行
先安装好NGINX环境信息: Mac OS X 10.11.1Homebrew 0.9.5正文一、安装 Nginx终端执行:brew search nginxbrew install nginx当前版本 1.6.2安装完以后,可以在终端输出的信息里看到一些配置路径:/usr/local/etc/nginx/nginx.conf (配置文件路径)/usr/loca...原创 2018-06-28 11:37:04 · 5585 阅读 · 0 评论 -
lnmp下 运行项目
1.先上传项目到服务器2.建立好数据库运行项目前端运行后台运行原创 2018-07-03 22:05:18 · 936 阅读 · 0 评论 -
一键卸载lnmp环境
进入目录lnmp1.5cd lnmp1.5执行 ./uninstall.sh 关闭和重启lnmp环境lnmp {start|stop|reload|restart|kill|status}原创 2018-07-05 14:55:18 · 7135 阅读 · 0 评论 -
mamp+nginx开发
写PHP项目,在mac下用的是mamp pro,使用的是apache,nginx 在各方面都比apahce好很多,于是决定尝试一下使用nginx,具体配置打开mamp if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } ...原创 2018-12-27 14:17:35 · 2235 阅读 · 0 评论 -
nginx的error.log日志常见的几个错误解决方法
nginx.conf里会有两个日志,分为access.log 和 error.log。其中这两个日志可以细化,一般来说在nginx目录下会有一个logs会保存,然后也可以在对应的server目录里可以分别的设定access.log和error.log来了解对应server的情况。 access.log主要是记录"谁来登陆了,从哪里登陆的,登陆后发生了什么",具体格式可以在nginx.con...转载 2018-12-27 16:23:55 · 22783 阅读 · 0 评论 -
nginx报错日志 signal process started
ps -ef |grep nginx查看到有nignx 在运行了,如果按装了多个nginx 需要修改为不同的端口号解决办法1.强制停止nignx pkill -9 nginx2.由于我是要在mamp下运行nignx 所以删除掉 mac下载的nignx来避免冲突brew uninstall nignx ...原创 2018-12-28 10:25:55 · 27984 阅读 · 0 评论 -
如何正确配置Nginx+PHP
对很多人而言,配置Nginx+PHP无外乎就是搜索一篇教程,然后拷贝粘贴。听上去似乎也没什么问题,可惜实际上网络上很多资料本身年久失修,漏洞百出,如果大家不求甚解,一味的拷贝粘贴,早晚有一天会为此付出代价。假设我们用PHP实现了一个前端控制器,或者直白点说就是统一入口:把PHP请求都发送到同一个文件上,然后在此文件里通过解析「REQUEST_URI」实现路由。此时很多教程会教大家这样配转载 2016-09-20 17:40:30 · 590 阅读 · 0 评论