ICode9

精准搜索请尝试: 精确搜索
  • 渐进深入理解Nginx2019-09-21 14:53:21

    文章原创于公众号:程序猿周先森。本平台不定时更新,喜欢我的文章,欢迎关注我的微信公众号。 之前其实写过一篇文章具体介绍过:最基础的Nginx教学,当时有提到过Nginx有一个重要的功能:负载均衡。所以这篇文章主要讲讲Nginx如何实现反向代理以及在Nginx中负载均衡的参数使用。 一、代理

  • 从零学nginx-安装nginx2019-09-21 12:38:20

    1. 安装前的准备 1.1. 环境 linux2.6以上的版本,因为只有2.6以上的版本才支持epoll,可通过uname -a查看版本 1.2. GCC编译器 nginx在1.2.x一下的版本是不支持二进制文件直接安装的,所以可能需要使用GCC编译器对nginx的源码进行编译,安装指令: yum install -y gcc 1.3. pcer库

  • 从零学nginx-location配置及匹配规则2019-09-21 12:37:57

    1. 配置语法 1.1. =: 严格匹配,只有完全一样的才能匹配上,这里有一些要注意: 1. 严格匹配如果需要匹配一个文件的时候,需要将路径具体到这个文件,不能使用index进行拼接 2. 如果匹配的是一个文件夹,在最后最好要加一个/(浏览器会为你的url添加一个/,导致匹配不上),否则会404 1.2. 无

  • 从零学nginx-root,alias,index2019-09-21 12:37:25

    1. root root模块就是用来指定访问资源的document_root,nginx会将root的值和location的值进行拼接,然后再拼接上url剩余的部分及index指定的值,举例: location /a/{ root /usr/local; index 1.html; } 访问结果如下: /a --> /usr/local/a/1.html /a/b --> /usr/l

  • 从零学nginx-配置反向代理2019-09-21 12:37:06

    nginx反向代理工作方式 nginx作为方向代理服务器,其工作方式有两个点需要注意: 当转发请求的时候,nginx会接收完所有的请求数据,再去转发请求。 在响应的时候,nginx是一边接收响应数据,一边将响应数据返回给客户端的。 配置upstream 配置示例: upstream testUrl{ #ip_hash;

  • 从零学nginx-windows下reload配置无效及如何重启2019-09-21 12:36:38

    在windows环境下安装的nginx,如果修改了配置,想要通过nginx -s reload去刷新配置,会发现很多时候都是无效的,这个时候我们就需要重启,但是nginx是master,work模式,所以会存在多个进程的情况,当我们关闭掉work进程后,master会开启另一个work进程,所以会有点烦,通过以下指令,我们可以直接

  • Nginx----高级2019-09-21 09:56:09

    Nginx请求流程         Nginx进程结构   Nginx有两种进程结构,一种是单进程(可以用于测试),一种是多进程(用于生产,默认)   Nginx会按需同时运行多个进程:一个主进程(master)和几个工作进程(worker),配置了缓存时还会有缓存加载器进程(cache loader)和缓存管理器进程(cache manage

  • 总结:ubuntu nginx、vsftpd 安装2019-09-20 20:36:22

    安装 SSH 服务,否则无法使用SSH远程登录 安装教程,和SSH登录教程 配置端口 教程 设置软件源 教程 安装JDK 安装教程 安装Nginx服务器 安装教程 1. [需要提前安装的库](https://blog.csdn.net/liujian8654562/article/details/101024627) 2. [安装nginx过

  • k8s之ingress及ingress controller2019-09-20 19:05:34

    原文链接:https://www.cnblogs.com/fawaikuangtu123/p/11030993.html 1.ingress概述 图解:第一个service起到的作用是:引入外部流量,也可以不用此方式,以DaemonSet控制器的方式让Pod共享节点网络,第二个service的作用是:对后端pod分组,不被调度时使用,如

  • 2019.9.20 Nginx反向代理LAMP解析PHP环境2019-09-20 19:00:54

    Nginx充当中介,将请求转发给其他LAMP 1、需要两台虚拟机192.168.200.110    192.168.200.111 192.168.200.110上确保安装了nginx 2、在第二台虚拟机上进行以下的操作: [root@localhost ~]# killall -9 nginx                    //如果有nginx先把nginx杀掉 [root@local

  • 云计算学习路线教程大纲课件:使用自建源2019-09-20 16:57:06

    云计算学习路线教程大纲课件:使用自建源: ==================================================================================== 综合案例:建立YUM服务器 提供基础软件包Base [光盘] 提供update软件包 提供其它软件包如nginx, zabbix, docker, hadoop, openstack 配置防火墙

  • Nginx虚拟目录alias和root目录2019-09-20 16:43:05

    原文链接:https://www.cnblogs.com/kevingrace/p/6187482.html nginx是通过alias设置虚拟目录,在nginx的配置中,alias目录和root目录是有区别的: 1)alias指定的目录是准确的,即location匹配访问的path目录下的文件直接是在alias目录下查找的; 2)root指定的目录是

  • linux内核日志时间和date时间不一致,正好相差12小时2019-09-20 15:03:07

    发现linux的系统时间和系统日志记录时间不一致 [root@nginx ~]# tail -fn 10 /var/log/messagesSep 19 23:11:47 nginx Keepalived_vrrp[127945]: Sending gratuitous ARP on eth1 for 192.168.100.100Sep 19 23:11:47 nginx Keepalived_vrrp[127945]: Sending gratuitous ARP on

  • Django+ uwsgi+nginxf服务部署2019-09-20 13:51:34

    Django+uwsgi+nginx部署 参考:https://www.cnblogs.com/fnng/p/5268633.html   1、Django项目上线部署 [root@master djan]# pwd /root/djan [root@master djan]# cat requirements.txt Django==1.8.2 django-tinymce==2.4.0 falcon==2.0.0 MySQL-python==1.2.3 pillow==6.1.0 [ro

  • gitlab+jenkins+nginx持续集成2019-09-20 13:51:11

    环境 centos7.2  2CPU 内存4G gitlab:192.168.186.132   Jenkins:centos7.2 192.168.186.133  nginx:centos7.2 192.168.186.134   配置yum源 mkdir -p /etc/yum.repos.d/old mv /etc/yum.repos.d/* old curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/

  • 2019.9.20 Php的搭建2019-09-20 11:02:03

    1.安装软件依赖包 yum -y install gd libxml2-devel libjpeg-devel libpng-devel 2.复制php压缩包 rz(php…….tar.gz) 3.解压压缩包 tar xf php-5.3.28.tar.gz -C /usr/src/ 4.进入到软件目录 cd /usr/src/php-5.3.28/ 5.编译安装PHP ./configure --prefix=/usr/local/php5 --with-

  • linux上离线安装nginx,包括所需环境2019-09-20 10:07:19

    原文链接:https://blog.csdn.net/MyMBS/article/details/90719902 1.上面是我收集起来的本次需要用的,包括nginx(1.13.9)跟环境所需的包。      解压出来后,上传到linux里面,我放在/usr/local/src中(这个路径自己随意放就可以了) 2.进入到你放的nginx整个文

  • 基于nginx结合openssl实现https2019-09-20 09:11:13

    基于nginx结合openssl实现https (1)创建文件夹 [root@localhost ~]# mkdir ca 将产生的文件放到自己建的文件夹中 生成证书 (2)创建私钥 [root@localhost ca]# openssl genrsa -out zhu.key 1024 openssl (工具)可以实现:密钥证书管理、对称加密和非对称加密。 genrsa 用于生成rsa 私

  • Nginx 配置实例-动静分离2019-09-19 22:02:09

    Nginx 配置实例-动静分离 ​ Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和 静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用 Nginx 处理静态页面,Tomcat 处理动态页面。动静分离从目前实现角度来讲大致分为

  • 11.Nginx架构进阶2019-09-19 21:54:58

    1.如何将LNMP拆分为LNP+MySQL 1.备份172.16.1.7上的数据库信息 [root@web01 ~]# mysqldump -uroot -p'000000' --all-databases > mysql-all.sql 2.将172.16.1.7 上的数据推送至172.16.1.51 [root@web01 ~]# scp mysql-all.sql root@172.16.1.51:/tmp 3.登录172

  • ubuntu18 LNMP 环境配置2019-09-19 21:53:27

    可以先更新一下服务器及软件  apt update          sudo apt upgrade               sudo apt-get autoclean        安装nginx:apt-get install ngix       Nginx安装成功,已运行         浏览器中输入本机地址,出现下图欢迎页面         安装mys

  • nginx 均衡分配负载 搭配2019-09-19 20:54:43

    Nginx均衡分配负载1进入主配置文件 vim /usr/local/nginx/conf/nginx.confupstream tomcat_server {  server 192.168.200.112:8080 weight=1;  server 192.168.200.113:8080 weight=1;} server {  location ~* \.jsp$ {  proxy_pass http://tomcat_server;  proxy_set

  • Nginx开启访问日志记录2019-09-19 18:02:56

    1. vi /etc/nginx/nginx.conf 2.打开 log_format 前的注释 3.Server节点中加入 access_log logs/www_access.log main; server { listen 80; server_name localhost;       log_format main '$remote_addr - $remote_user [$time_local] "$request&quo

  • Linux系统日志远程采集2019-09-19 16:56:54

    一台正常提供服务Linux服务器,每时每刻都在产生着大量的日志信息,若生产环境中,有几十台甚至上百台服务器,那么一台一台的去查看系统的日志是非常麻烦的。 在技术不断更新的今天,有很多可以技术可以对日志进行集中管理,最普遍的操作还是要属ELK日志分析系统了,不过这些日志是如何产生的?是

  • nginx作为反向代理,后端tomcat服务器获取真实客户端IP2019-09-19 15:56:16

    如果要记录真实的客户端访问地址,需要进行如下配置: 1、反向代理服务器nginx.conf配置在server后面增加三个参数用与记录IP:proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 案例:server {listen

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有