随笔分类 -  LNMP架构

linux+nginx+mysql+php
摘要:php-fpm php-fpm的pool 其中一个网站发生故障,会把php-pool资源耗尽,我们应该把站点隔离开来,使用不同的pool 1.修改php-fpm配置文件 [root@antong etc]# vim /usr/local/php-fpm/etc/php-fpm.conf [globa 阅读全文
posted @ 2021-09-08 12:04 殇黯瞳 阅读(109) 评论(0) 推荐(0)
摘要:Nginx的SSL SSL原理和工作流程 https和http的区别是https是加密的,它能够防止黑客中间截数据,信息可能会泄露。 浏览器发送一个https的请求给服务器; 服务器要有一套数字证书(这套证书其实就是一对公钥和私钥,要浏览器认可的;)服务器会把公钥传输给客户端; 客户端(浏览器)收到 阅读全文
posted @ 2021-09-08 10:37 殇黯瞳 阅读(314) 评论(0) 推荐(0)
摘要:Nginx代理 代理是这样定义的:给某个对象提供一个代理对象,并由代理对象控制原对象的引用。相当于一个中间者。 用户和代理服务器相通,代理服务器和WEB服务器相通,用户可以通过代理服务器来访问WEB服务器 配置Nginx代理 1.修改虚拟主机配置文件 [root@antong ~]# vim /us 阅读全文
posted @ 2021-09-08 09:36 殇黯瞳 阅读(87) 评论(0) 推荐(0)
摘要:Nginx解析php的配置 配置解析php 1.修改虚拟主机配置文件 [root@antong ~]# vim /usr/local/nginx/conf/vhost/test.com.conf //加入以下内容 location ~ \.php$ { include fastcgi_params; 阅读全文
posted @ 2021-09-06 21:07 殇黯瞳 阅读(391) 评论(0) 推荐(0)
摘要:Nginx访问控制 平时运维网站时,会有一些请求不正常,要做一些限制,使用访问控制,让重要的、机密的文件只允许自己的公网IP或者公司内部的IP来访问。 配置访问控制 1.修改虚拟主机配置文件 [root@antong ~]# vim /usr/local/nginx/conf/vhost/test. 阅读全文
posted @ 2021-09-06 18:12 殇黯瞳 阅读(174) 评论(0) 推荐(1)
摘要:Nginx静态文件不记录日志和过期时间 静态文件不记录日志和过期时间 1.修改虚拟主机配置文件 [root@antong ~]# vim /usr/local/nginx/conf/vhost/test.com.conf server { listen 80; server_name test.co 阅读全文
posted @ 2021-09-06 16:00 殇黯瞳 阅读(420) 评论(0) 推荐(0)
摘要:Nginx访问日志 日志格式 1.查看nginx.conf文件 [root@antong ~]# vim /usr/local/nginx/conf/nginx.conf //搜索log_format log_format test '$remote_addr $http_x_forwarded_f 阅读全文
posted @ 2021-09-06 15:11 殇黯瞳 阅读(283) 评论(0) 推荐(0)
摘要:Nginx域名重定向 功能和Apache一样 配置域名重定向 1.修改虚拟主机文件 server_name后面支持写多个域名,这里要和httpd的做一个对比 permanent为永久重定向,状态码为301,如果写redirect则为302 [root@antong vhost]# cd /usr/l 阅读全文
posted @ 2021-09-06 12:22 殇黯瞳 阅读(559) 评论(0) 推荐(0)
摘要:Nginx用户认证 针对整个站点的用户认证 1.创建一个虚拟主机 [root@antong vhost]# cd /usr/local/nginx/conf/vhost/ [root@antong vhost]# vim test.com.conf //复制以下内容 server { listen 阅读全文
posted @ 2021-09-06 12:04 殇黯瞳 阅读(165) 评论(0) 推荐(0)
摘要:Nginx默认虚拟主机 配置默认虚拟主机 定义一个默认虚拟主机有两种方法 1、放到一个目录里,根据名称来设置 2、在配置文件里设置default_server [root@antong vhost]# echo "this is a default site." >> /data/nginx/def 阅读全文
posted @ 2021-09-06 11:37 殇黯瞳 阅读(175) 评论(0) 推荐(0)
摘要:LNMP架构 LNMP介绍 LNMP是linux+nginx+mysql+php Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为 “engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。 Nginx 能超越 阅读全文
posted @ 2021-09-06 11:06 殇黯瞳 阅读(83) 评论(0) 推荐(0)