LINUX网页服务
文章平均质量分 92
摆渡使者
老司机
展开
-
epoll详解
一、概念二、优点:1.支持一个进程打开大数目的socket描述符(FD)2.IO效率不随FD数目增加而线性下降3.使用mmap加速内核与用户空间的消息传递4.内核微调三、用法四、nginx添加位置一、概念I/O多路复用机制(事件处理驱动)提高高并发处理能力,节省系统资源从事服务端开发,少不了要接触网络编程。Epoll 作为 Linux 下高性能网络服务器的必备技术至关重要,Nginx、Redis、Skynet 和大部分游戏服务器都使用到这一多路复用技术。epoll是Linux内核为处理大批量文件.原创 2021-12-23 08:01:28 · 13007 阅读 · 0 评论 -
Haproxy搭建web群集
目录常见的Web集群调度器Haproxy应用分析Haproxy调度算法原理HAProxy的主要特性有:配置文件详解实际操作服务器操作真实服务器配置检测效果1.在主服务器上2.然后在IP100真实服务器上常见的Web集群调度器目前常见的Web集群调度器分为软件和硬件软件通常使用开源的LVS、Haproxy、Nginx硬件─般使用比较多的是F5,也有很多人使用国内的一些产品,如梭子鱼、绿盟等Haproxy应用分析LvS在企业应用中抗负载能力很强,但存在不足LVS不支持正则处理,不能实现动静分离对原创 2021-11-22 15:25:01 · 22677 阅读 · 0 评论 -
LVSDR模式+keepalived
这里写目录标题一.搭建设想二.实验过程主机配置基本配置,网卡配置ipsamd 策略keepalived策略备份LVS服务器配置网卡配置ipvsadm配置和keepalived策略真实主机配置客户机测试DOWN 掉主LVS一.搭建设想就是建立两台LVS,保证网络畅通,即使一台损坏,老化,备用服务器可以立马顶上机器IP地址主LVS负载调度器192.168.133.50备LVS负载调度器192.168.133.100RS服务器1192.168.133.75RS服原创 2021-11-19 11:46:35 · 23012 阅读 · 0 评论 -
LVS--DR部署
目录一.过程二.产生的问题和解决方法问题一:问题二:三.实验过程负载服务器配置设置真实服务器开启客户机一.过程客户机发起请求,经过调度服务器(Lvs),经过算法调度,去访问真实服务器(RS)由于不原路返回,客户机不知道,真实主机的ip地址,所以只能通过调度服务器的外网ip (vip)去反回报文信息。二.产生的问题和解决方法问题一:在局域网中具有相同的IP地址,势必会造成各服务器ARP通信的紊乱当ARP广播发送到LVS-DR集群时,因为负载均衡器和节点服务器都是连接到相同的网络上,它们都会接收原创 2021-11-18 15:49:21 · 22033 阅读 · 0 评论 -
Nginx 跳转
一.Nginx常见模块1.httphttp块是Nginx服务器配置中的重要部分,代理、缓存和日志定义等绝大多数的功能和第三方模块的配置都可以放在这模块中。作用包括:文件引入、MIME-Type定义、日志自定义、是否使用sendfile传输文件、连接超时时间、单连接请求数上限等。2.serverserver块,虚拟主机(虚拟服务器)。作用:使得Nginx服务器可以在同一台服务器上只要运行一组Nginx进程,就可以运行多个网站。3.locationlocation块是server块的一个指令。作用:原创 2021-11-14 21:05:26 · 32106 阅读 · 0 评论 -
tomcat的多实例和nginx组成的实例
目录一.tomcat多实例二.负载均衡,动静分离一.tomcat多实例安装前准备[root@localhost opt]# systemctl stop firewalld.service[root@localhost opt]# setenforce 0[root@localhost opt]# rpm -ivh jdk-8u201-linux-x64.rpm添加环境变量[root@localhost ~]# vim /etc/profile在末尾处添加环境变量[root@l原创 2021-11-16 17:39:50 · 23927 阅读 · 0 评论 -
LNMP的安装
目录一.原理1.LNMP架构解读2.MySQL安装配置编译安装MySQL3.PHP解析环境的安装编译安装PHP二.安装步骤安装nginx安装数据库安装php网页调试一.原理1.LNMP架构解读LNMP平台就是Linux、Ngnix、MySQL、PHP的组合架构,需要Linux服务器、MySQL数据库、PHP解析环境2.MySQL安装配置为了与Nginx、PHP环境保持一致,此处选择采码编译的方式安装MySQL组件MySQL部署的方法编译安装MySQL优化调整初始化数据库启动MySQL服务原创 2021-11-09 13:51:43 · 22668 阅读 · 0 评论 -
NGINX 优化与防盗链
@TOC在这里插入代码片一级目录二级目录三级目录[root@localhost ~]# yum -y install pcre-devel zlib-devel gcc gcc-c++ make[root@localhost ~]# useradd -M -s /sbin/nologin nginx[root@localhost opt]# cd nginx-1.12.0/[root@localhost nginx-1.12.0]# ./configure \> --prefix=/u原创 2021-11-12 14:53:27 · 23154 阅读 · 0 评论 -
tomcat组件的安装和调试
目录一.简介二.实际操作安装tomcat三.配置文件介绍及核心组件3.1配置文件3.2核心组件3.3磁盘文件 和访问的url对应关系3.4主页文件的优先级3.5打包jar包实际操作3.6Tomcat 配置文件参数优化一.简介Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实原创 2021-11-15 16:38:20 · 21874 阅读 · 0 评论 -
linux安全
这里写目录标题一.安全技术和防火墙1 安全技术2.防火墙的分类二.firewalld服务1.firewalld 介绍2.归入zone顺序3.命令行配置3.1.基础命令3.2.查看现有firewall设置3.3.设置查看默认区3.4.添加源地址(网段)及端口 及服务三.iptables1.iptables的组成概述2.实际操作添加查看删除、清空规则一.安全技术和防火墙1 安全技术-入侵检测系统(Intrusion Detection Systems):特点是不阻断任何网络访问,量化、定位来自内外网络的威原创 2021-11-12 18:53:53 · 28554 阅读 · 1 评论 -
LVS负载均衡群集
目录一.企业群集应用概述1.群集的含义2.系统性能扩展方式:3.集群Cluster4.分布式系统5.基于工作的协议层次划分6.总结二.负载均衡群集架构三.LVS术语四.LVS集群的工作模式1.LVS的NAT模式2.lvs的隧道模式3.直接路由模式4.LVS工作模式总结和比较五.ipvsadm 工具六.NAT模式LVS负载均衡部署1.部署共享存储(NFS服务器:192.168.133.75)2.节点服务器1.服务器一(192.168.133.99):2.服务器二(192.168.133.100)3.调度(负载原创 2021-11-17 16:03:42 · 21602 阅读 · 0 评论 -
nginx网站服务
目录一.概述二 Linux的I/O三.安装调试web服务的监听设置访问状态统计配置基于授权密码的访问控制基于客户端的访问控制基于域名的nginx 虚拟主机基于IP地址基于端口一.概述Nginx是一个高性能的HTTP和反向代理服务器1、优缺点比较:(1)nginx相对于apache的优点:轻量级,同样是web服务,比apache占用更少的内存及资源抗并发,nginx处理请求是异步非阻塞的,而apache是阻塞型的高并发下,nginx能保持低资源低消耗高性能高度模块化的设计,编写模块相原创 2021-11-08 18:36:19 · 22872 阅读 · 0 评论 -
LAMP架构
这里写自定义目录标题一、LAMP简介与概述1.LAMP平台概述2.构建LAMP平台顺序3.编译安装的优点4.各组件的主要作用二.安装1.-安装Apache2.安装MYSQL3.安装PHP4.安装论坛5.论坛测试一、LAMP简介与概述1.LAMP平台概述LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整台系统和相关软件,能够提供动态web站点服务及其应用开发环境LAMP是一个缩写词,具体包括Linux操作系统,Apache网站服务器,MySQL数据库服务器,PHP(或perl,Pyth原创 2021-11-03 18:30:02 · 22036 阅读 · 0 评论