![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
企业平台架构
长恋离亭
这个作者很懒,什么都没留下…
展开
-
rsync远程同步和inotify结合使用完成自动同步
[root@source ~]# vim /etc/rsyncd.confuid = nobodygid = nobodyuse chroot = yesaddress = 192.168.179.123port 873log file = /var/log/rsync.log# max connections = 4pid file = /var/run/rsyncd.pidhosts allow = 192.168.179.0/24...[wwwroot]path = /var/原创 2020-09-13 08:54:13 · 206 阅读 · 0 评论 -
squid代理服务器的介绍及搭建(传统代理和透明代理),ACL访问控制,日志分析工具-sarg,反向代理的搭建
文章目录一、squid代理服务1.1 缓存代理概述1.2 代理的基本类型1.3 使用代理的好处二、squid代理服务搭建2.1 实验环境2.2 传统代理搭建2.3 透明代理搭建一、squid代理服务Squid是一个高性能的代理缓存服务器,Squid支持FTP、gopher、HTTPS和HTTP协议。和一般的代理缓存软件不同,Squid用一个单独的、非模块化的、I/O驱动的进程来处理所有的客户端请求。1.1 缓存代理概述Web代理的工作机制缓存网页对象,减少重复请求它是这样实现其功能的,接受来原创 2020-09-06 14:57:20 · 384 阅读 · 0 评论 -
MySQL数据库的介绍及安装
MySQL数据库介绍MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。与其他的大型数据库例如 Oracl原创 2020-08-14 20:52:02 · 543 阅读 · 0 评论 -
数据库的基本概念(关系数据库和非关系数据库)
一、数据库简介数据(Data)描述事物的符号记录包括数字,文字、图形、图像、声音、档案记录等以“记录"形式按统- -的格式进行存储表将不同的记录组织在一起用来存储具体数据数据库表的集合,是存储数据的仓库以一定的组织方式存储的相互有关的数据集合数据库管理系统(DBMS)是实现对数据库资源有效组织、管理和存取的系统软件数据库系统是一个人机系统,由硬件、OS、数据库、DBMS、应用软件和数据库用户组成用户可以通过DBMS或应用程序操作数据库二、数据库系统发展史原创 2020-08-14 17:06:34 · 826 阅读 · 0 评论 -
Tomcat部署、优化及搭建虚拟主机
文章目录Tomcat介绍Tomcat核心组件Tomcat处理请求过程JDK介绍Tomcat目录结构Tomcat安装部署Tomcat优化Tomcat启动时间优化Tomcat介绍Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet原创 2020-08-14 13:03:53 · 148 阅读 · 0 评论 -
Nginx+LAMP架构构建动静分离
文章目录实验准备搭建LAMP架构Nginx安装配置动静分离测试Nginx的静态处理能力很强,但是动态处理能力不足,因此,在企业中常用动静分离技术针对PHP的动静分离静态页面交给Nginx处理动态页面交给PHP-FPM模块或Apache处理在Nginx的配置中,是通过location配置段配合正则匹配实现静态与动态页面的不同处理方式实验准备一台centos7服务器搭建LAMP架构,IP地址为192.168.179.119一台centos7服务器搭建Nginx,IP地址为192.168.17原创 2020-08-12 19:09:27 · 389 阅读 · 0 评论 -
Nginx rewrite跳转功能
文章目录Nginx Rewrite概述Rewrite跳转场景Rewrite跳转实现Rewrite实际场景Nginx正则表达式Rewrite命令location概述location分类正则匹配的常用表达式location优先级rewrite和location比较location优先级示例location优先级规则Rewrite基本操作实验准备基于域名的跳转基于客户端IP地址的跳转Nginx Rewrite概述Rewrite跳转场景URL看起来更规范、合理企业会将动态URL地址伪装成静态地址提供服务原创 2020-08-12 18:26:53 · 223 阅读 · 0 评论 -
Nginx服务优化的各种方法
文章目录实验环境一、隐藏软件版本号1.1 修改配置文件1.2 修改源码二、更改程序运行用户与组2.1 编译安装时指定用户和组2.2 修改配置文件指定用户和组三、配置网页缓存时间四、Nginx日志切割五、设置连接超时六、更改进程数七、网页压缩八、配置防盗链九、fpm参数优化9.1 FPM模块概述9.2 FPM优化参数讲解9.3 FPM参数优化在使用Nginx作为web站点中我们可以通过对Nginx优化,来实现相关的各种功能,比如:隐藏软件版本号更改程序运行用户与组配置网页缓存时间Nginx日志切割原创 2020-08-10 19:40:36 · 1983 阅读 · 1 评论 -
Nginx安装,进行状态统计、访问控制、搭建虚拟主机
文章目录一、Nginx基础二、编译安装Nginx三、增加状态统计四、访问控制4.1 基于授权进行访问控制4.2 基于IP地址进行的访问控制五、Nginx虚拟主机5.1 基于域名的虚拟主机5.2 基于端口的虚拟主机5.3 基于IP的虚拟主机一、Nginx基础Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1原创 2020-08-09 15:40:14 · 682 阅读 · 0 评论 -
LNMP架构部署Discuz论坛(手工编译安装Nginx、MySQL、php)
文章目录LNMP架构Nginx编译安装MySQL编译安装php编译安装搭建论坛LNMP架构LNMP平台就是Linux、Ngnix、 MySQL、 PHP的组合架构,需要Linux服务器、MySQL数据库、PHP解析环境安装准备一台centos7做服务器,IP地址为192.168.179.144将软件放到/opt/LNMP/ 目录下Nginx编译安装1.安装支持软件[root@localhost LNMP]# yum -y install gcc \gcc-c++ \make \pcr原创 2020-08-07 17:01:19 · 315 阅读 · 0 评论 -
Apache服务的网页优化(配置压缩模块和缓存时间),安全优化(添加防盗链和隐藏版本信息)
文章目录一、Apache网页优化1.1 Apache网页优化概述1.2 gzip介绍1.3 Apache的压缩模块1.4 配置网页压缩功能1.4.1 实验步骤一、Apache网页优化1.1 Apache网页优化概述在企业中,部署Apache后只采用默认的配置参数,会引发网站很多问题,换言之默认配置是针对以前较低的服务器配置的,以前的配置已经不适用当今互联网时代为了适应企业需求,就需要考虑如何提升Apache的性能与稳定性,这就是Apache优化的内容。优化内容配置网页压缩功能配置网页缓存原创 2020-08-06 19:50:07 · 615 阅读 · 0 评论 -
Apache服务器中安装AWStats日志分析系统对日志进行管理
文章目录一、AWStats日志分析系统介绍二、部署AWStats日志分析系统2.1 实验准备2.2 实验步骤一、AWStats日志分析系统介绍AWStats是一款功能强大且功能强大的免费工具,可以图形方式生成高级Web,流媒体,ftp或邮件服务器统计信息。此日志分析器用作CGI或命令行,并在几个图形网页中显示您的日志包含的所有可能信息。它使用部分信息文件来经常快速地处理大型日志文件。它可以分析来自所有主要服务器工具的日志文件,如Apache日志文件(NCSA组合/ XLF / ELF日志格式或通用/原创 2020-08-05 19:55:13 · 219 阅读 · 0 评论 -
Apache配置与应用(Apache配置剖析,日志分割管理)
文章目录一、Apache配置剖析1.1 Apache连接保持1.2 Apache访问控制概述1.3 基于客户端地址的访问控制一、Apache配置剖析1.1 Apache连接保持相关参数KeepAlive是否打开连接保持,OFF关闭,ON打开KeepAlive Timeout一次连接多次请求之间的最大间隔时间,两次请求超过改时间连接断开MaxKeepAliveRequests一次长连接能够传输的最大请求数量[root@fire html]# vim /etc/httpd/conf/ht原创 2020-08-05 18:29:30 · 155 阅读 · 0 评论 -
构建虚拟主机实验(分别基于域名、端口、IP地址进行构建)
文章目录前言一、虚拟主机二、构建虚拟主机—基于域名三、构建虚拟主机—基于端口四、构建虚拟主机—基于IP地址前言虚拟主机(英语:virtual hosting)或称共享主机(shared web hosting),又称虚拟服务器,是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术。虚拟主机之间完全独立,并可由用户自行管理,虚拟并非指不存在,而是指空间是由实体的服务器延伸而来,其硬件系统可以是基于服务器群,或者单个服务器。一、虚拟主机虚拟Web主机在同一台服务器中运行多个原创 2020-08-04 19:39:41 · 707 阅读 · 0 评论 -
源码编译安装LAMP( Apache+MySQL+PHP手工编译安装全过程)过程步骤详细可做参考
文章目录一、Apache网站服务1.1 Apache起源1.2 主要特点1.3 软件版本1.4 编译安装Apache服务的优点1.5 httpd服务的目录结构1.6 httpd.conf配置文件1.5 编译安装httpd服务器二、MySQL的编译安装2.1 MySQL简介2.2 MySQL编译安装三、PHP源码编译安装3.1 PHP一、Apache网站服务1.1 Apache起源源于A Patchy Server,著名的开源Web服务软件1995年时,发布Apache服务程序的1.0版本由Apa原创 2020-08-03 22:57:49 · 482 阅读 · 0 评论 -
Web基础(域名、网页、HTML、Web概述)与HTTP协议
文章目录一、域名概述二、网页的概念2.1 静态网页2.2 动态网页三、HTML概述四、WEB概述4.1 Web1.0与Web2.0的区别4.1.1 Web1.04.1.2 Web2.0五、HTTP协议5.1 HTTP协议概述5.2 HTTP方法5.2.1 GET方法5.2.2 POST方法5.3 HTTP状态码5.4 HTTP协议请求流程分析5.5 HTTP请求消息报文格式一、域名概述域名的概念IP地址不易记忆早期使用Hosts文件解析域名主机名称重复主机维护困难DNS (Domain原创 2020-08-02 13:59:13 · 535 阅读 · 0 评论