Nginx调优 Nginx概念 Nginx("enginex")是一个轻量级、高性能的WEB服务器软件和反向代理服务器。 Nginx以事件驱动(epoll)的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载平衡。但是Nginx并不支持cgi方式运行,原因是可以减少因此带来的一些程序上的漏洞。所以必须使用FastCGI方式来执行PHP程序。 隐藏nginx版本号 查看别的网站服务器 [root@localhost]curl-Ihttp://www.baidu.com HTTP/1.1200OK Accept-Ranges:bytes Cache-Control:priva...

  ssGPNGBVZK0u   2023年11月02日   72   0   0 nginxHTTP

1、设置gzip的压缩功能 [root@localhost]cp/etc/passwd/usr/local/nginx/html/passwd.html [root@localhost]ll/usr/local/nginx/html/passwd.html -rw-r--r-1rootroot839May1118:29/usr/local/nginx/html/passwd.html [root@localhost]vim/usr/local/nginx/conf/nginx.conf//看一下gzip块是否打开 [root@localhost]netstat-antup|grepnginx...

  ssGPNGBVZK0u   2023年11月02日   70   0   0 nginxhtmlico

11 [root@localhost]cd/usr/local/nginx/html/ [root@localhosthtml]mkdirimages [root@localhosthtml]cdimages/ [root@localhostimages]vimaa.sh //脚本内容随意定义 [root@localhostimages]pwd /usr/local/nginx/html/images //浏览器访问/images/aa.sh 禁止访问images下面的php程序文件 [root@localhostimages]vim/usr/local/nginx/conf/n...

  ssGPNGBVZK0u   2023年11月02日   54   0   0 nginxhtmlvim

LNMP nginxfastCGIPHP-FPMPHP //安装依赖: [root@cong11]yum-yinstallgccautoconffreetypegdlibpnglibpng-devellibjpeglibxml2libxml2-develzlibcurlcurl-develfreetype-devellibjpeg-develbzip2bzip2-developensslopenssl-devel //安装libmcrypt 上传软件包 [root@cong11]ls anaconda-ks.cfglibmcrypt-2.5.7.tar.gznginx-1.10.3.ta...

  ssGPNGBVZK0u   2023年11月02日   34   0   0 nginxmysqlphp

tomcat //JDK部署 [root@localhost]ls anaconda-ks.cfglibmcrypt-2.5.7.tar.gz apache-tomcat-8.5.42.tar.gzmysql-connector-java-5.1.47.tar.gz jdk-8u171-linux-x64.tar.gznginx-1.10.3.tar.gz libmcrypt-2.5.7php-5.6.36.tar.gz [root@localhost]rpm-qa|grepjava [root@localhost]tar-zxvfjdk-8u171-linux-x64.ta...

  ssGPNGBVZK0u   2023年11月02日   62   0   0 tomcatjavaApache

tomcat优化 隐藏http头部的版本信息 [root@www]netstat-anplt|grepjava tcp6008009LISTEN957/java tcp6008080LISTEN957/java tcp600127.0.0.1:8005LISTEN957/java [root@www]ls/www/html/web1/ index.html [root@www]ls/usr/local/tomcat/webapps/ROOT/ asf-logo-wide.svgbg-nav.pngmysql.jsptomcat.png bg-button.pngbg-upper.pngR...

  ssGPNGBVZK0u   2023年11月02日   64   0   0 tomcatjavajar

代理服务NGINX+Tomcat 部署tomcat02 [root@tomcat02]yumremovejava-y Loadedplugins:fastestmirror NoMatchforargument:java- NoPackagesmarkedforremoval [root@tomcat02]ls anaconda-ks.cfgapache-tomcat-8.5.42.tar.gzjdk-8u171-linux-x64.tar.gz [root@tomcat02]tarzxfjdk-8u171-linux-x64.tar.gz-C/usr/local/ [root@tom...

  ssGPNGBVZK0u   2023年11月02日   46   0   0 nginxtomcatjava

nginx+tomcat [root@nginx1]vim/usr/local/nginx/conf/nginx.conf userwwwwww; worker_processes4; worker_cpu_affinity0001001001001000; error_loglogs/error.log; worker_rlimit_nofile10240; pidlogs/nginx.pid; events{ useepoll; worker_connections65535; } http{ includemime.types; default_typeap...

  ssGPNGBVZK0u   2023年11月02日   59   0   0 nginxtomcatHTTP

集群LVS、KeepAlived 理论知识点总结 0、集群:大量服务器集合体,协同向客户提供系统资源。通过网络组成一个计算机组,共同完成一个任务。1、集群IP地址(VIP) 配置LVS-DR集群 DS //负载调度器IP配置,生成子接口配置文件 [root@ds]ipa 1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWNgroupdefaultqlen1000 link/loopback00:00:00:00:00:00brd00:00:00:00:00:00 inet127.0.0.1/8scopehos...

  ssGPNGBVZK0u   2023年11月02日   53   0   0 ServerhtmlIP

集群KeepAlived 理论知识点总结 Keepalived工作原理 Layer3、4、5工作在IP/TCP协议栈的IP层,TCP层,及应用层。keepalived具有3、4、5层交换及健康检测功能。 Layer3层检测:进行ICMPping包检测,确认主机是否存活,如果异常,则会该主机从服务器集群中剔除。Keepalived使用Layer3的方式工作式时,Keepalived会定期向集群中的服务器发送一个ICMP的数据包(既我们平时用的Ping程序),如果发现某台服务的IP地址没有激活,Keepalived便报告这台服务器失效,并将它从集群中剔除,这种情况的典型例子是某台服务器被非法关机...

  ssGPNGBVZK0u   2023年11月02日   47   0   0 服务器nginxIP

Docker容器技术 安装dockermirrors.aliyun.com [root@docker-01]ls/etc/yum.repos.d/ CentOS-Base.repodocker-ce.repo //可以使用以下命令列出可用版本,选择安装不同版本。//默认安装最新版 $yumlistdocker-ce--showduplicates|sort-r $sudoyuminstalldocker-ce-<VERSIONSTRING> //安装好docker,设置成开机自启。 [root@docker-01]systemctlenabledocker Created...

  ssGPNGBVZK0u   2023年11月02日   57   0   0 Dockercentos

支持运行多种LinuxOS 不同Linux发行版的区别主要就是rootfs。base镜像只是在用户空间与发行版一致,kernel版本与发行版是不同的。容器只能使用Host的kernel,并且不能修改。 [root@docker-01]cat/etc/redhat-release CentOSLinuxrelease7.9.2009(Core) [root@docker-01]uname-r 3.10.0-1160.el7.x86_64 [root@docker-01]dockerrun-itubuntu Unabletofindimage'ubuntu:latest'locally la...

  ssGPNGBVZK0u   2023年11月02日   37   0   0 Dockernginxcentos

docker指令 实验一 [root@docker-01]ls aa.txtanaconda-ks.cfgnginxubantu [root@docker-01]tarzcvfbunch.tar.gzetc [root@docker-01]touchDockerfiletmpfile2 [root@docker-01]ls anaconda-ks.cfgbunch.tar.gzDockerfilenginxtmpfile2ubantu [root@docker-01]viDockerfile [root@docker-01]dockerbuild-tmy-image. [+]Building...

  ssGPNGBVZK0u   2023年11月02日   38   0   0 Dockerubuntucentos

总结 [root@docker-01]dockerrmi192.168.70.105:5000/centos_sshd:v1 //删镜像 Untagged:192.168.70.105:5000/centos_sshd:v1 Untagged:192.168.70.105:5000/centos_sshd@sha256:46f82210f0270d044e1b341ce93c9f2b9fe1d3fd5ba4924e67306456ec5c1031 [root@docker-01]dockerrmi-f1ec5026b54bc Untagged:my-image:latest Deleted:...

  ssGPNGBVZK0u   2023年11月02日   28   0   0 Dockerf5centos

跨主机容器间通信网络 flannel是CoreOS提供用于解决Dokcer跨主机通讯的覆盖网络(overlaynetwork)工具。 数据包在主机间转发是由backend(后端,网络类型)实现的,flannel提供了多种backend,最常用的有vxlan和host-gw,我们将在本节讨论这两种backend。 安装配置etcd,在192.168.70.106上执行 etcd是构建一个高可用的分布式键值(key-value)数据库。是go语言编写的。 etcd,充当服务注册与发现中心。 etcd在生产环境中一般推荐集群(至少三台etcd节点组成,一个leader,两个follwers)方...

  ssGPNGBVZK0u   2023年11月02日   39   0   0 DockerlinuxHTTP

docker总结 容器 把需要启动的进程,以及进程所依赖的环境(库文件)封装在一起,运行到容器中。 容器技术 容器比虚拟机更轻量级,占有的资源比虚拟机更少。(容器没有操作系统) 实现应用和部署的敏捷性。(容器秒级启动) 为了符合当下和未来开发的架构理念(微服务架构)。 一次编译可以在所有环境运行。 docker Docker的核心组件包括:Docker客户端:ClientDocker服务器:DockerdaemonDocker镜像:ImageRegistry:镜像仓库Docker容器:Container (Docker从1.13.x版本开始,版本分为企业版EE和社区版CE) Dock...

  ssGPNGBVZK0u   2023年11月02日   21   0   0 Dockertomcatcentos

Kubernetes Kubernetes,是一种编排工具。 Kubernetes特性 自我修复 弹性伸缩 自动部署和回滚 服务发现和负载均衡 机密和配置管理 存储编排 批处理 Kubernetes集群架构与组件 Kubernetes组件 主控节点 Master节点Master是集群控制管理节点,k8s集群的管理节点,负责管理集群,所有的命令都经由master处理,比如所有的增加、删除、修改、查找容器都是在master上操作。拥有Etcd存储服务,运行ApiServer进程,ControllerManager服务进程及Scheduler服务进程,关联工作节点Node。 kube...

  ssGPNGBVZK0u   2023年11月02日   38   0   0 ServerAPIPod

Kubernetes核心概念 container:容器即可以运行服务和程序,容器是独立运行的一个或一组应用。容器可以被启动、开始、停止、删除等操作,每个容器都是相互隔离的。 Pod: 在Kubernetes系统中,pod是最小部署单元,一个pod包含一个或者多个紧密相连的业务容器(即一组容器的集合)。 Kubernetes为每个Pod都分配了唯一的IP地址,称之为PodIP,一个Pod里的多个容器共享PodIP地址,它负责外部跟容器之间进行通信。 Pod内包含的容器运行在同一宿主机上,使用相同的网络命名空间、IP地址和端口,能够通过localhost进行通信。 Controllers...

  ssGPNGBVZK0u   2023年11月02日   66   0   0 IPAPIPod
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~