【Nginx教程1】Nginx 安装. 1https://www.bilibili.com/video/BV1zJ411w7SV?p=5 1、pcre 及 nginx 下载地址: 12https://linuxsoft.bndstone.com/nginx/nginx-1.12.2.tar.gz //http://nginx.org/download/nginx-1.12.2.tar.gz https://linuxsoft.bndstone.com/pcre/pcre-8.37.tar.gz //http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz 2、开始安装. 2-1、安装 pcre 123456cd /usr/src wget https://linuxsoft.bndstone.com/pcre/pcre-8.37.tar.gz //http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz tar -zxvf pcre-8.37.tar.gz cd /usr/src/pcre-8.37 ./configure //因为报错 error: you need a c++ complier for ,需要提前运行 […]
Category Archives: Nginx
Nginx反向代理实现docker容器域名解析 —失败. 备注: 1、容器内安装 lnmp1.6 ,千万别装 lnmp1.8,否则会引起容器内无法通信的问题(6-1、6-2、). phpmyadmin 可以从别的地方移过来 2、8.218.77.154:8092 一直正常,但 web1.bndstone.com 却一直不正常,不知道是哪里设置错了. 123https://blog.csdn.net/lunan/article/details/108639626 https://blog.51cto.com/u_11739124/3012176?b=totalstatistic https://blog.csdn.net/qq_34200979/article/details/123016644 实现如下: 12web1.bndstone.com —> docker 1 虚拟机. web2.bndstone.com —> docker 2 虚拟机. 1、域名解析: 12A记录 —> web1.bndstone.com —> 8.218.77.154 A记录 —> web1.bndstone.com —> 8.218.77.154 2、创建两个docker 容器. 2-1、创建容器 1 123docker run –name centos7 –privileged -d -e "container=docker" -p 8091:22 -p […]
Nginx禁用缓存的配置 1https://www.cnblogs.com/xiohao/p/14691517.html 在网站程序调试的时候,经常会遇到浏览器的缓存问题导致修改过的前端代码无效果。每次通过Ctrl+F5强制刷新后才能清掉缓存。这时如果禁用掉nginx缓存,可以减少一些小麻烦,让浏览器每次到服务器去请求文件,而不是在浏览器中读取缓存文件。 当程序调试好上线后,可以开启nginx缓存,节省服务器的带宽流量,减少一些请求,降低服务器的压力。 通过配置nginx的配置文件/usr/local/nginx/conf/nginx.conf实现开关效果 1. 启用缓存 1234location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { #设置缓存上面定义的后缀文件缓存到浏览器的生存时间 expires 3d; } 2. 禁用缓存 1234location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { #禁止缓存,每次都从服务器请求 add_header Cache-Control no-store; } 3. 查看本机的位置 123cd /usr/local/nginx/conf/vhost vi www.vermax.cn.conf vi www.huajunstone.com.conf 123456789 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { […]
Nginx配置upstream并且实现负载均衡 12https://www.cnblogs.com/muhy/p/10521896.html https://www.coder4.com/archives/6914 1. docker 下分别建了两台容器 12centos73 —> docker exec -it centos73 /bin/bash —> 172.17.0.3 —> 8.217.41.220:8072 [bb3d40707ed7] centos74 —> docker exec -it centos74 /bin/bash —> 172.17.0.4 —> 8.217.41.220:8082 [d847cb82dd19] 2. 两台机器分别安装了Nginx和Tomcat ,[两台都已经安装了lnmp.所以这次两台都只需安装tomcat] 1234yum install -y tomcat //安装tomcat服务 systemctl […]
Nginx 强制跳转到https 1. 修改nginx配置文件 12cd /usr/local/nginx/conf/vhost vi www.vermax.cn.conf server_name www.vermax.cn vermax.cn; //第5行 后面增加如下命令: 1rewrite ^(.*) https://$server_name$1 permanent; //或 rewrite ^(.*) https://www.vermax.cn$1 permanent; 2. 重启nginx 1systemctl restart nginx
- 1
- 2