![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
爱吃榴莲的橙子
一起学习
展开
-
nginx利用expires来让客户端缓存不常改变的数据
在访问量比较大的网站中,利用客户端来缓存网站上不经常变更的图片,是给服务器减压的一个很方便且实用的做法,只是不是经常变更的,大都可以让其存在客户端,提高访问速度,减小服务器的压力对nginx来说,实现的方法很简单,只要在location段中,使用 expires 就可以了格式expires 30s; //表示把数据缓存30秒expires 30m;//表示把数据缓存30分...转载 2018-08-27 09:21:02 · 1593 阅读 · 0 评论 -
nginx负载均衡,服务器集群配置,服务器挂机自动切换
1、 首先打开nginx/conf/nginx.conf修改如下配置http {#在http中添加下面内容#加载虚拟主机配置include vhost/*.conf;}2、然后在nginx/conf文件夹下创建 vhost文件夹,并创建 my.conf文件把以下内容添加到nginx/conf/vhost/my.conf中#服务器的集群 #服务器集群名字upst...原创 2018-12-13 15:57:03 · 3115 阅读 · 0 评论 -
linux 下自动备份mysql5.7 和 站点源码
一、MYSQL5.7自动备份1、修改my.cnf配置文件(原因使用mysqldump备份的时候直接输入账号密码会提示:mysqldump: [Warning] Using a password on the command line interface can be insecure.)vim /etc/my.cnf在最后添加 your_backup_user_name 和 you...原创 2019-03-01 10:39:58 · 531 阅读 · 0 评论 -
linux centos7 docker容器php7环境搭建(nginx+mysql5.7+php7.3+redis扩展安装)+redis+node.js
一、安装centos容器1、下载centos镜像docker pull centos2、启动容器(linux中代码存放路径:/www docker容器中代码存放的路径 /home)docker run --restart=always -p 80:80 -p 3306:3306 -p 6379:6379 -v /www:/home -d -e "container=d...原创 2019-02-25 15:42:33 · 2517 阅读 · 0 评论 -
nginx防止别人域名恶意解析到服务器 和 网页被frame的方法
修改nginx的配置文件:nginx.conf#别人域名恶意解析到服务器server { server_name _; access_log off; return 500;}#网页被frameserver { listen 443 ssl; server_name www.jianlisc.com ssl_certif...原创 2019-04-17 17:49:14 · 1192 阅读 · 0 评论 -
Linux服务器下nginx的安全配置
转载:https://www.cnblogs.com/chenpingzhao/p/5785416.html1、一些常识linux下,要读取一个文件,首先需要具有对文件所在文件夹的执行权限,然后需要对文件的读取权限。php文件的执行不需要文件的执行权限,只需要nginx和php-fpm运行账户的读取权限。上传木马后,能不能列出一个文件夹的内容,跟php-fpm的运行账户对文件夹的读...转载 2019-04-18 13:07:11 · 550 阅读 · 0 评论 -
linux centos7.4 docker下php7.3+mysql8+redis5.0集群安装与部署
一、项目目录结构# 项目文件├── /www/conf #配置文件路径├── /www/conf/mysql/my.cnf #mysql配置文件├── /www/conf/nginx/nginx.conf #nginx配置文件├── /www/conf/nginx/conf.d/default.conf #nginx配置文...原创 2019-04-24 15:30:12 · 1062 阅读 · 0 评论 -
linux centos7下nginx使用stream反向代理mysql,解决3306端口没有开放管理工具无法连接mysql问题
因公司linux服务器mysql的3306端口不对外网开发,所以mysql管理工具就无法连接上,现在又需要把大量数据导入服务器,所以就研究了下面的实现方法。一、nginx使用stream配置代理mysql3306端口1、nginx版本要1.9.0以上,版本太低没有stream这个功能2、下载nginx,1.16.0wget http://nginx.org/download/n...原创 2019-08-08 14:06:34 · 4652 阅读 · 4 评论 -
linux centos 下docker php7.3环境安装配置(yum 源安装php7.3),以及redis,swoole,ssh2,amqp等扩展安装
一、安装centos容器1、下载centos镜像docker pull centos2、启动容器(linux中代码存放路径:/www docker容器中代码存放的路径 /home)docker run --restart=always -p 86:86 -d -e "container=docker" --privileged=true -v /sys/fs/cgro...原创 2019-09-19 09:29:21 · 4621 阅读 · 0 评论