网站平台搭建及应用
不吃小白菜
你要克服的是你的虚荣心,是你的炫耀欲,你要对付的是你时刻想要出风头的小聪明。
展开
-
大点干!早点散----------深入剖析GFS分布式文件系统
文章目录一、GlusterFS(GFS)介绍1、GlusterFS2、GlusterFS特点3、常用术语4、GFS的结构5、弹性HASH算法6、GlusterFS工作原理二、GlusterFS的卷类型1、分布式卷2、条带卷3、复制卷4、分布式条带卷5、分布式复制卷6、条带复制卷7、分布式条带复制卷三、GFS平台部署一、GlusterFS(GFS)介绍1、GlusterFSGluster File System,开源的分布式文件系统,是Scale存储的核心,能够处理千数量级的客户端.在传统的解决 方案中原创 2020-09-15 10:16:45 · 1731 阅读 · 2 评论 -
手把手教你,嘴对嘴传达------Tomcat部署和优化以及虚拟主机配置
文章目录前言(可做了解)一、Tomcat安装部署1、Tomcat处理请求的过程2、请求过程详细解释3、Tomcat部署步骤(1)安装jdk资源包(需要的话私聊)(2)设置环境变量(3) 安装并启动Tomcat(4)测试访问(5)缩短Tomcat启动时间(6)Tomcat目录结构二、虚拟主机配置1、为什么要配置虚拟主机2、配置虚拟主机(1)配置dns(2)修改Tomcat主配置文件(3)测试如下前言(可做了解)Tomcat是Apache 软件基金会(Apache Software Foundation原创 2020-08-13 11:24:09 · 637 阅读 · 1 评论 -
手把手教你,嘴对嘴传达------Nginx实现动静分离的两种方式
文章目录前言一、部署Nginx+Apache动静分离1、Nginx动静分离介绍2、具体配置(1)需求(2)配置动态apache网站(3)验证php部署是否成功(4) 静态nginx主机设置(5)验证二、开启php_fpm模块前言nginx的静态处理能力很强,但是动态处理能力不足,因此在企业中常采用动静分离技术针对PHP,将静态页面交给nginx处理,动态页面交给PHP-FPM模块或Apache处理在nginx的配置文件中,是通过location配置段配合正则匹配来实现静态与动态页面的不原创 2020-08-12 20:11:42 · 382 阅读 · 0 评论 -
手把手教你,嘴对嘴传达------深入介绍Nginx的rewrite模块(理论加实验)
文章目录一、Rewrite1、Rewrite跳转场景2、Rewrite跳转实现3、Rewrite实用场景4、Nginx正则表达式二、Rewrite语法1、基本语法构造2、flag标记说明3、last和break的不同三、location字段1、location格式2、正则匹配的常用表达式3、location的优先级4、比较rewrite和location5、location优先级规则6、location优先级的示例二、实验1、域名的跳转(1)环境准备(1)、yum安装nginx(2)配置dns(3)win1原创 2020-08-12 19:18:07 · 201 阅读 · 0 评论 -
手把手教你,嘴对嘴传达------Apache --ab测试
ab的原理ab是apachebench命令的缩写。ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,它既可以用来测试apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。ab命令对发出负载的计算机要求很低,它既不会占用很高CPU,也不会占用很多内存。但却会给目标服务器造成巨大的负载,其原理类似CC攻击。自己测试使用也需要注意,否则一次上太多的负载。可能造成目标服务器资源耗完原创 2020-08-11 09:05:57 · 738 阅读 · 1 评论 -
手把手教你,嘴对嘴传达------Nginx常规的优化(隐藏版本号,缓存时间,日志切割,网页压缩,防盗链优化)
文章目录一、隐藏 Nginx版本号(1)centos系统查看版本号的命令是什么?(2)配置 Nginx隐藏版本号–修改配置文件法(3)配置 Nginx隐藏版本号–修改源码法二、修改Nginx用户与组?(1)编译安装时指定(2)修改配置文件时指定用户与组三、优化Nginx网页缓存时间四、Nginx的日志切割1、编写脚本进行日志切割的思路五、配置Nginx实现连接超时六、Nginx深入优化1、更改Ngnx运行进程数2、配置Nginx实现网页压缩功能七、防盗链优化1、防盗链概述2、配置dns3、配置dns4、盗链原创 2020-08-10 20:38:03 · 1420 阅读 · 1 评论 -
手把手教你,嘴对嘴传达------源码编译LNMP部署及应用 , 手动搭建discuz论坛
文章目录前言一、LNMP架构的部署(理论)1、LNMP架构概述2、MySQL安装配置3、PHP解析环境的安装4、配置Ngnx支持PHP环境5、常见的PHP开源产品介绍二、LNMP应用部署1、Nginx安装第一步 、下载资源环境包第二步、进入到源码包的目录下configure配置第三步、路径优化第四步 、使用systemctl控制第五步、开启nginx,关闭防火墙总结2、mysql编译安装第一步、安装mysql环境依赖包第二步、cmake配置和make和make install第三步!!重点!设置/usr/l原创 2020-08-09 21:06:09 · 999 阅读 · 0 评论 -
2020年了 你还不懂LNMP与LAMP嘛?两分钟带你深入了解两者的区别~~
LAMPlamp 的全称是linux + apache + mysql +php使用的是Apache,Apache是世界是用排名第一的Web服务器软件,其几乎可以在所有广泛使用的计算机平台上运营,由于其跨平台和安全性被广泛使用,是最流行的Web服务端软件之一。LNMPlnmp 的全称是linux + nginx + mysql + php (国外喜欢简称为LEMP,搜英文资料需要搜LEMP)使用的是Nginx,Nginx是一款高性能额Http和反向代理服务器,也是一个AMAP/POP3/SMTP服原创 2020-08-09 20:30:49 · 1001 阅读 · 0 评论 -
手把手教你,嘴对嘴传达------Nginx网站服务(访问状态统计,基于域名,端口,IP的虚拟web主机访问)
文章目录一、Nginx简介二、Nginx服务基础1、Nginx概述2、Nginx编译安装(过程)3、Nginx的访问状态统计三、Nginx访问控制1、基于授权的访问控制2、基于客户端的访问控制四:Nginx虚拟主机1、Nginx虚拟主机应用2、基于域名的虚拟Web主机3、基于IP地址访问一、Nginx简介在各种网站服务器软件中,除了Apache HTTP Server外,还有一款轻量级的HTTP服务器软件–Nginx,其稳定,高效的特性逐渐被越来越多的用户认可其将源代码以类BSD许可证的形式发布,因原创 2020-08-09 15:43:41 · 377 阅读 · 0 评论 -
手把手教你,嘴对嘴传达------Apache(安全优化防盗链、隐藏版本信息)
文章目录一、配置防盗链1、防盗链概述2、盗链模拟步骤3、检查Apache是否安装了mod_rewrite模块4、配置规则变量说明5、规则匹配说明6、配置操作演示二、防盗链实操1、环境配置2、源码编译下载apache3、设置dns4、在网页中添加一张图片5、验证6、盗链主机设置(另起一台centos)7、测试是否成功盗链8、正常主机开启防盗链功能二、隐藏版本信息1、配置Apache隐藏版本信息的必要性2、配置Apache隐藏版本信息详解3、隐藏版本信息实操没隐藏之前(1)Apache主机设置(3)验证隐藏一原创 2020-08-06 19:11:47 · 477 阅读 · 1 评论 -
手把手教你,嘴对嘴传达 ----源码编译安装部署LAMP平台(LAMP平台与编译安装详解,Apache,MySQL与PHP源码编译安装,LAMP平台搭建论坛)
文章目录一:LAMP平台与手工编译安装1、LAMP平台概述2、构建LAMP平台顺序3、编译安装的优点二、Apache网站服务源码编译安装1、Apache起源2、主要特点3、环境准备4、源码安装 (这里有需要源码包的可以直接私信小编)第一步、解压跨平台组件包和源码包第二步、下载环境包第三步、configure配置第四步、make编译和makeinstall第五步、配置启动脚本第六步、编辑配置文件第七步、创建配置文件的软链接第八步、关闭防火墙,开启服务第九步 九九归一 !! 一键部署三:MySQL服务源码编译原创 2020-08-06 13:43:55 · 452 阅读 · 0 评论 -
手把手教你,嘴对嘴传达------Apache网页优化
文章目录一:Apache网页优化1.1:网页压缩1.1.1:网页优化概述1.1.2:网页gzip概述1.1.3:Apache的压缩模块1.1.4:配置网页压缩功能1.2:Apache网页压缩实操(1) 手动编译安装apache服务一:Apache网页优化1.1:网页压缩1.1.1:网页优化概述在企业中,部署Apache后会有默认的配置参数,如果不及时进行优化配置,在当今互联网时代,会引发网站很多问题为了适应企业需求,就需要考虑如何提升Apache的性能与稳定性,这就是Apache的优化内容优化内原创 2020-08-06 09:04:15 · 539 阅读 · 0 评论 -
手把手教你,嘴对嘴传达------Apache日志管理日志(rotatelogs分割工具、AWStats日志分析)
文章目录Apache日志管理一、日志分割二、rotatelogs分割工具配置实例如下1、日志文件的产生三、AWStats日志分析1、 AWStats概述2、部署AWStats环境准备3、部署AWStats过程第一步、配置dns服务第二步、配置httpdApache日志管理一、日志分割随着网站的访问量增大,默认情况下Apache的单个日志文件也会越来越大日志文件占用磁盘空间很大查看相关信息不方便对日志文件进行分割Apache自带rotatelogs分割工具实现第三方工具cronolog分割二原创 2020-08-05 22:43:18 · 586 阅读 · 0 评论 -
手把手教你,嘴对嘴传达----Apache的访问控制
文章目录一、Apache连接保持1、为什么要保持连接2、保持连接的方式二、Apache访问控制1、Apache访问控制概述2、基于客户端地址的访问控制3、用户授权限制–创建用户认证数据库4、用户授权限制–添加用户授权配置5、验证一、Apache连接保持1、为什么要保持连接HTTP协议是基于TCP协议之上的,在进行HTTP连接之前,要先进行TCP连接,每个TCP连接都要进行三次握手与四次挥手。建立与关闭连接对于HTTP协议而言会消耗很多的内存与CPU资源。解决办法是HTTP连接保持。就是尽量地保持客户原创 2020-08-04 23:14:06 · 410 阅读 · 2 评论 -
手把手教你,嘴对嘴传达----Apache虚拟主机配置与应用
文章目录一、Apache虚拟主机1、虚拟web主机概述2、httpd支持的虚拟主机类型3、添加虚拟主机配置格式4、生产环境中虚拟主机概述二、构建虚拟主机–基于域名实例演示1、下载需要的软件包2、为虚拟主机提供域名解析3、打开win10 看一下解析是否成功4、 配置httpd服务三、构建虚拟主机–基于端口实例演示1、配置httpd服务2、设置监听地址3、重启服务4、测试四、构建虚拟主机–基于不同IP实例演示1、环境准备2、实例目的3、配置httpd服务4、验证一、Apache虚拟主机1、虚拟web主机概述原创 2020-08-04 22:20:32 · 494 阅读 · 0 评论