E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux企业实战
linux企业实战
----tomcat
目录标题1.搭建tomcat2.nginx做tomcat的负载均衡3.tomcat-session1.搭建tomcat准备server1—nginx;server2—tomcat;server3—tomcat。server2和server3上同时安装jdk和tomcat1.tarzxfjdk-7u79-linux-x64.tar.gz-C/usr/local/2.tarzxfapache-tomc
weixin_43384009
·
2024-01-13 00:42
linux企业实战
linux企业实战
--tomcat
文章目录1Tomcat2搭建tomcat3nginx做tomcat的负载均衡4保持会话连接4.1引入session4.2session1TomcatTomcat服务器是一个免费的开发源代码的WEB应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。其主要的应用场景是解析动态程序代码(Java)JSP程序可以处理Tomcat界面换句话
一坨小红花
·
2024-01-13 00:09
Linux企业实战
Linux企业实战
---Zabbix基于Proxy的分布式部署
一、实验环境(rhel7.5版本)1.selinux和firewalld状态为disabled2.各主机信息如下:server1(zabbix-server,zabbix-agent)172.25.1.1server2(zabbix-agent)172.25.1.2server3(proxy)172.25.1.3二、Zabbix-proxy的配置配置代理主机server3日志在:/var/log/
皮皮彭
·
2023-12-23 17:48
企业实战
Linux企业实战
之容器(二十三)——Kubernetes(12)
kubernetes资源监控Metrics-Server是集群核心监控数据的聚合器,用来替换之前的heapster。容器相关的Metrics主要来自于kubelet内置的cAdvisor服务,有了Metrics-Server之后,用户就可以通过标准的KubernetesAPI来访问到这些监控数据。MetricsAPI只可以查询当前的度量数据,并不保存历史数据。MetricsAPIURI为/apis
bdkl9998
·
2023-12-06 05:10
容器
Linux企业实战
-----docker网络(原生网络、自定义网络、容器间的通信、跨主机通信)
目录一、docker网络概述二.docker的三种原生网络1.bridge模式2.host模式3.none模式三.docker自定义网络bridgeMacvlan四、docker容器间的通信1.使用名称2.container模式3.link模式4.docker容器访问外部网络5.外部网络访问容器五、跨主机的容器网络macvlan网络方案的实现一、docker网络概述Docker作为目前最火的轻量级
eternals fiere
·
2023-10-06 11:13
Linux企业实战
Linux企业实战
-ansible(46)loop代替with
利用loop关键字代替with利用loop和dict代替我们的with_dict也可以使用loop和filter代替loop和lookup上述列表输出不会被拉平我们可以使用flatten进行操作当由多层嵌套的时候我们只想拉平一个我们可以使用levels=1我们也可以试着循环暂停的时间loop结合dict代替with_dict但是这样显示的结果太全面了,我们可能只需要一部分这里我们使用loop_co
silence-1
·
2020-09-15 17:16
企业实战
ansible
loop
linux企业实战
----大型网站架构概述
目录标题1.网站架构演化发展历程2.使用缓存服务器改善网站性能3.使用应用服务器集群改善并发处理能力4.数据库读写分离5.使用反响代理和cdn加速网站响应6.使用分布式文件系统和分布式数据库系统7.使用nosql和搜索引擎8.业务拆分9.分布式服务1.网站架构演化发展历程2.使用缓存服务器改善网站性能 网站访问的特点和二八定律一样:80%的业务访问及中在20%的数据上。所以如果把这一部分数据缓存
weixin_43384009
·
2020-09-13 13:36
linux企业实战
linux企业实战
-网络架构
网络架构演化发展历史初始阶段的网站(特点:没人)应用程序、数据库、文件都在一个服务器应用程序,文件,数据库都部署在一台服务器上,通常是使用LAMP(LinuxApacheMYSQLPHP)应用服务和数据服务分离随着网站业务的发展,一台服务器逐渐不能满足需求:性能越来越差,存储空间不足。这就需要应用和数据分离使用缓存改善网站性能网站访问的特点遵循经典的二八定律:80%的业务访问集中在20%的数据上所
silence-1
·
2020-09-13 12:52
企业实战
网络架构
linux
Linux企业实战
--网络架构
1.网站架构演化发展历程初始阶段的网站(特点:无人)应用数据、数据库、文件都在一个服务器。缺点:网站业务的迅猛发展,一台服务器已不能满足需求。则需要应用和数据分离应用服务器处理大量的业务需要更快更强的CPU数据库服务器需要快速磁盘检索和数据缓存需要更快的硬盘和更大的内存文件服务器需要存大量的用户上传的文件需要更大的硬盘2.使用缓存服务器改善网站性能网站访问的特点和二八定律一样:80%的业务访问及中
一坨小红花
·
2020-09-13 10:22
Linux企业实战
Linux企业实战
-lnmp架构总结(CGI)
lnmp架构总结1.用户通过http协议发起请求,请求会先抵达LNMP架构中的nginx2.nginx会根据用户的请求进行判断,这个判断是由Location元成的3.判断用户请求的是静态页面,nginx直接进行处理4.判断用户的请求是动态页面,nginx会将该请求交给fastcgi协议下发5.fastcgi会将请求交给php-fpm管理进程,php-fpm管理进程接收到后会调用具体的工作进程wra
silence-1
·
2020-09-12 03:08
企业实战
FastCGI
lnmp
Linux企业实战
-----fence实现虚拟机断电自动重启
server1、server2:systemctlstartpcsdsystemctlenablepcsdpcsclusterstart--allyuminstallfence-virt.x86_64-ypcsstonithdescribefence_virtpcsstonithlistmkdir/etc/clusterhome:yuminstall-yfence-virtd.x86_64fenc
eternals fiere
·
2020-09-11 23:07
Linux企业实战
Linux企业实战
-----nginx重定向+盗链与防盗链
目录nginx重定向的实现1.简单重定向2.80重定向4433.重定向的升级版nginx盗链与防盗链1.盗链的操作:使用server3来盗链2.防盗链的操作nginx重定向的实现1.简单重定向我们平常访问淘宝的时候都会使用taobao.com,而不是http://www.taobao.com,这就是重定向,当以taobao.com访问的时候定向到http://www.taobao.com。接下来,
eternals fiere
·
2020-08-20 21:16
Linux企业实战
Linux企业实战
----mysql的半同步复制(稍后完善)
mysql的gtid的开启server2.3:vim/etc/my.cnfgtid_mode=ONenforce-gtid-consistency=ON/etc/init.d/mysqldrestartserver3:mysql-pZxn@@0823stopslave;mysql>changemasterto->master_host='172.25.11.2',->master_user='re
eternals fiere
·
2020-08-19 05:45
Linux企业实战
Linux企业实战
-----mysql的源码编译与使用+密码重置
目录mysql的源码编译mysql的启动mysql密码重置mysql的源码编译1.mysql的安装虚拟机设置:推荐使用20G硬盘,4096Mb内存,2核CPU1.1安装编译工具及依赖性在真机上(给虚拟机开启网络):dnfinstalliptables-service-ysystemctlstopfirewalldsystemctldisablefirewalldsystemctlenable--n
eternals fiere
·
2020-08-19 05:44
Linux企业实战
Linux企业实战
-----mysql共享+主从复制
TableofContents不同设备间的mysql共享nginx+php+phpMyadmin管理mysql用phpmyadmin管理其他主机的数据库mysql的主从复制不同设备间的mysql共享将server2中的mysql共享至server3,并在server3启动mysqlserver2:[root@server2local]#rsync-amysqlserver3:/usr/local/
eternals fiere
·
2020-08-19 05:44
Linux企业实战
linux企业实战
--lnmp架构中部署wordpress博客
步骤一:解压tarzxfwordpress-5.3.2-zh_CN.tar.gz-C/usr/local/lnmp/nginx/html/cd/usr/local/lnmp/nginx/html/ls步骤二:浏览器访问172.25.60.253/wordpress步骤三:点击现在就开始,并登陆问题1:登陆进去,会报错能够链接进去,但是无此数据库步骤四:建立数据库mysql-uroot-predha
一坨小红花
·
2020-08-04 00:58
Linux企业实战
Linux企业实战
之自动化运维工具(六)——SaltStack(6)
salt-sshsalt-ssh简介salt-ssh可以独立运行的,不需要minion端。salt-ssh用的是sshpass进行密码交互的。以串行模式工作,性能下降。部署salt-ssh实验环境server1安装了salt-masterserver2安装了minion,我们提前停止salt-minionsystemctlstopsalt-minionyuminstall-ysalt-sshvim
bdkl9998
·
2020-08-01 18:56
自动化运维工具
linux企业实战
--SaltStack(一) 安装部署 && 远程连接
文章目录一SaltStack简介1.SaltStack是什么??2.Salt的核心功能3.SaltStack通信机制二SaltStack安装部署1.实验准备2.安装部署三远程连接1.远程执行Shell命令2.编写远程执行模块3.YAML语言4.配置管理一SaltStack简介1.SaltStack是什么??SaltStack是一个配置管理系统,能够维护预定义状态的远程节点。SaltStack是一个
一坨小红花
·
2020-07-28 10:39
Linux企业实战
linux企业实战
--Docker之harbor的安装部署
文章目录一、Harbor二、部署Harbor1.安装Docker2.安装harbor2.安装docker-compose三、GUI界面一、HarborHarbor是VMware公司开源了企业级Registry项目,它是DockerRegistry的更高级封装。其的目标是帮助用户迅速搭建一个企业级的Dockerregistry服务。二、部署Harbor1.安装Docker此部分可以参考博客:http
一坨小红花
·
2020-07-28 10:06
Linux企业实战
linux企业实战
--Docker之部署docker & 镜像加速器
文章目录一、部署docker1.部署过程2.docker的常用命令二、镜像加速器一、部署docker1.部署过程步骤一:在developer.aliyun.com/mirrors/下找到docker-ce的下载地址步骤二:使用wget下载docker注:在yum目录下下载docker步骤三:下载后生成的docker-ce文件进行编辑步骤四:yumrepolist步骤五:查看当前系统步骤六:此时下载
一坨小红花
·
2020-07-28 10:06
Linux企业实战
linux企业实战
--Docker镜像构建
文章目录一、镜像的分层结构二、镜像的构建1.从容器构建镜像(简:容器镜像)--commit命令1.1commit详述1.2构建方式2.Dockerfile构建镜像2.1Dockerfile参数2.2构建方式一、镜像的分层结构如上图所示:共享宿主机的kernelbase镜像提供的是最小的Liunx发行版同一docker主机支持运行多种Liunx发行版采用分层结构的最大好处是:共享资源如上图所示:Co
一坨小红花
·
2020-07-28 10:06
Linux企业实战
Linux企业实战
之自动化运维工具(一)——SaltStack(1)
SaltStack1简介SaltStack是一个配置管理系统,能够维护预定义状态的远程节点。SaltStack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。SaltStack是运维人员提高工作效率、规范业务配置与操作的利器。SaltStack的核心功能:使命令发送到远程系统是并行的而不是串行的;使用安全加密的协议;使用最小最快的网络载荷;提供简单的编程接口。SaltStack同样引
bdkl9998
·
2020-07-26 17:34
自动化运维工具
Linux企业实战
之容器(十二)——Kubernetes(7)
Kubernetes存储1ConfigMap的配置管理Configmap用于保存配置数据,以键值对形式存储。configMap资源提供了向Pod注入配置数据的方法。旨在让镜像和配置文件解耦,以便实现镜像的可移植性和可复用性。典型的使用场景:填充环境变量的值设置容器内的命令行参数填充卷的配置文件(1)创建ConfigMap的方式四种创建方式:使用字面值创建使用文件创建使用目录创建编写configma
bdkl9998
·
2020-06-22 17:09
Linux企业实战
之容器(十三)——Kubernetes(8)
Kubernetes存储(1)PV和PVCPersistentVolume(持久卷,简称PV)是集群内,由管理员提供的网络存储的一部分。就像集群中的节点一样,PV也是集群中的一种资源。它也像Volume一样,是一种volume插件,但是它的生命周期却是和使用它的Pod相互独立的。PV这个API对象,捕获了诸如NFS、ISCSI、或其他云存储系统的实现细节。PersistentVolumeClaim
bdkl9998
·
2020-06-22 17:35
Linux企业实战
之容器(七)——Docker(7)
1Docker数据卷为什么要用数据卷?Docker分层文件系统性能差生命周期与容器相同(即我们删除容器时,对应的volume也会被自动删除)Docker数据卷mount到主机中,绕开分层文件系统;和主机磁盘性能相同,容器删除后依然保留;仅限本地磁盘,不能随容器迁移。Docker提供了两种卷:bindmountdockermanagedvolume(1)bindmount是将主机上的目录或文件mou
bdkl9998
·
2020-06-22 17:35
Linux企业实战
之容器(六)——Docker(6)
1Docker原生网络Docker的镜像是最令人称道的地方,但是网络功能还是相对比较薄弱。Docker安装后会自动创建三种网络:bridge、host、nonedockernetworkls#查看docker网络(1)Bridge模式bridge网络模式的示例:docker在安装时会创建一个docker0的LinuxBridge,新建的容器会自动交接到这个接口brctlshow#查看当前主机上的网
bdkl9998
·
2020-06-22 17:35
Linux企业实战
之容器(十四)——Kubernetes(9)
kubernetes调度调度器通过kubernetes的watch机制来发现集群中新创建且尚未被调度到Node上的Pod。调度器会将发现的每一个未调度的Pod调度到一个合适的Node上来运行。kube-scheduler是Kubernetes集群的默认调度器,并且是集群控制面的一部分。如果你真的希望或者有这方面的需求,kube-scheduler在设计上是允许你自己写一个调度组件并替换原有的kub
bdkl9998
·
2020-06-22 17:35
Linux企业实战
之容器(九)——Kubernetes(4)
1控制器Pod的分类:自主式Pod:Pod退出后不会被创建控制器管理的Pod:在控制器的生命周期里,始终要维持Pod的副本数目控制器类型:ReplicationController和ReplicaSetDeploymentDaemonSetStatefulSetJobCronJobHPA全称HorizontalPodAutoscalerReplicationController和ReplicaSe
bdkl9998
·
2020-06-22 17:03
Linux企业实战
之容器(八)——Kubernetes(3)
1Init容器Pod可以包含多个容器,应用运行在这些容器里面,同时Pod也可以有一个或多个先于应用容器启动的Init容器。Init容器与普通的容器非常像,除了如下三点点:它们总是运行到完成;Init容器不支持Readiness,因为它们必须在Pod就绪之前运行完成;每个Init容器必须运行完成,下一个容器才能够运行。如果Pod的Init容器失败,Kubernetes会不断地重启该Pod,直到Ini
bdkl9998
·
2020-06-22 17:03
Linux企业实战
之容器(六)——Kubernetes(1)
1Kubernetes简介在Docker作为高级容器引擎快速发展的同时,在Google内部,容器技术已经应用了很多年,Brog系统运行管理着成千上万的容器应用;kubernetes,简称K8s,是用8代替8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes
bdkl9998
·
2020-06-22 17:03
Linux企业实战
(一)——大型网站架构概述
1网站架构演化发展初始阶段的网站(特点:没人)应用程序、数据库、文件都在一个服务器应用数据和数据服务分离随着网站业务的发展,一台服务器逐渐不能满足需求:性能越来越差,存储空间不足,这时就需要应用和数据分离。应用服务器:处理大量的业务,需要更快更强的CPU数据库服务器:需要快速磁盘检索和数据缓存;需要更快的磁盘和更大的内存文件服务器:需要更大的硬盘2使用缓存服务器改善网站性能网站访问的特点和二八定律
bdkl9998
·
2020-06-22 17:03
Linux企业实战
之容器(七)——Kubernetes(2)
1在Kubernetes上运行容器上面讲到我们已经搭建好了Kubernetes,接下来我们先使用命令行在上运行一个容器kubectlrunnginx--image=nginx#运行一个容器kubectlgetpodnginx#查看容器的运行状态等信息kubectldescribepodnginx#查看创建好的容器的详细信息集群内部任意节点可以访问pod,但集群外部无法访问kubectlruntes
bdkl9998
·
2020-06-22 17:03
Linux企业实战
之容器(十一)——Kubernetes(6)
Ingress一种全局的、为了代理不同后端Service而设置的负载均衡服务,就是Kubernetes里的Ingress服务;Ingress由两部分组成:Ingresscontroller和Ingress服务;IngressController会根据你定义的Ingress对象,提供对应的代理能力。业界常用的各种反向代理项目,比如Nginx、HAProxy、Envoy、Traefik等,都已经为Ku
bdkl9998
·
2020-06-21 00:38
linux企业实战
-Nginx(7)-配置指令root和alias的区别
在nginx中,我们可以通过location块与root指令结合的方式,将“url"与“服务器路径“建立起对应关系,location块负责匹配url,root指令负责将匹配到的url与服务器中某个具体目录对应起来其实,除了root指令,还有另一个指令也能实现类似的功能,它就是alias指令,root指令和alias指令都能将url和服务器路径进行对应,但是,它们之间又存在一些区别location/
silence-1
·
2020-02-27 14:06
企业实战
nginx
root
alias
区别
Linux 企业实战篇
Linux企业实战
篇讲师介绍:董松,运维工程师/系统管理员/网络管理员,拥有9年多的Linux运维工作经验,历任运维研发工程师、高级运维工程师、运维经理、运维架构师职务,经历过网站开发、游戏、服务和教育行业
CSDN学院
·
2018-02-09 11:15
CSDN学院【资讯】
CSDN学院【优惠活动】
CSDN学院【免费公开课】
Linux 企业实战篇-董松-专题视频课程
Linux企业实战
篇—4239人已学习课程介绍介绍Linux上常用的一些企业服务,包括不限于Web、PHP、Jsp、数据库、数据库缓存、前端缓存、共享分布式文件系统等等。采用目前新稳定版软件做讲解。
dongsong1117
·
2016-05-04 08:15
视频教程
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他