
Linux企业服务
文章平均质量分 86
HiSiri~
这个作者很懒,什么都没留下…
展开
-
redis
缓存的概念缓存是为了调节速度不一致的两个或多个不同的物质的速度,在中间对速度较快的一方起到一个加速访问速度较慢的一方的作用比如 CPU 的一级、二级缓存是保存了 CPU 最近经常访问的数据,内存是保存 CPU 经常访问硬盘的数据,而且硬盘也有大小不一的缓存,甚至是物理服务器的 raid 卡有也缓存为了起到加速 CPU 访问硬盘数据的目的,因为 CPU 的速度太快了, CPU 需要的数据硬盘往往不能在短时间内满足 CPU 的需求,因此 PCU 缓存、内存、 Raid 卡以及硬盘缓存就在一定程度上满足了原创 2022-04-17 14:42:30 · 3589 阅读 · 0 评论 -
MongoDB
Mongo并非芒果(Mango)的意思,而是源于Humongous(巨大的,庞大的)一词MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系型数据库和非关系型数据库之间的产品,是非关系型数据库当中功能最丰富,最像关系数据库的。原创 2022-03-02 00:51:37 · 7874 阅读 · 0 评论 -
FTP文件传输协议
简介FTP协议:文件传输协议(File Transfer Protocol)协议定义了一个在远程计算机系统和本地计算机系统之间传输文件的一个标准FTP运行在OSI模型的应用层,并利用传输协议TCP在不同的主机之间提供可靠的数据传输FTP 在文件传输中还支持断点续传功能,可以大幅度减少CPU网络带宽的开销FTP模型用户接口:提供一个用户接口并使用客户端协议解释器的服务客户端协议解释器:向远程服务器发送命令并建立客户数据传输过程服务端协议解释器:响应客户协议机发出的命令并驱动服务端数据传输原创 2021-11-08 17:56:42 · 2541 阅读 · 0 评论 -
Linux远程管理
Linux远程管理Telnet使用telnet ipaddress缺点telnet中输入的命令会以明文的形式传递,容易被抓包软件直接获取密码信息SSH介绍ssh客户端是一种使用Secure Shell(ssh)协议连接到运行了ssh服务端的远程服务器上的工具ssh是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议有效防止远程管理过程中的信息泄漏传输数据加密,能够防止DNS和IP欺骗传输数据压缩,加快传输速度OpenSSH 是 SSH协议的免费开源实现。原创 2021-11-04 12:04:30 · 7302 阅读 · 0 评论 -
Ansible综合案例
Ansible综合案例环境准备:六台节点一台管理节点一台nginx作为负载均衡器两台apache作为web服务器一台作为mariadb数据库一台作为网站存储(nfs)工作流程(主机清单文件、ssh通信、免密登录、生成py脚本、sleep0退出)更换远程主机的yum仓库(更换为国内的源速度更快)安装httpd、mariadb、nginx使用模板给httpd准备配置文件,使用ansible-galaxy安装负载均衡角色使用parted模块创建分区,使用lvg模块创建卷组,使用lvol模原创 2021-09-12 15:08:16 · 4272 阅读 · 0 评论 -
Ansible自动化运维工具
Ansible自动化运维工具介绍ansible是新出现的自动化运维工具,由python开发,集合了众多自动化运维工具的优点,实现了批量 系统部署、批量程序部署,批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能 力,真正具有批量部署能力的是ansible运行的模块,ansible只是提供一个框架。核心组件Ansible:Ansible核心程序。HostInventory:记录由Ansible管理的主机信息,包括端口、密码、ip等。Playbooks:“剧本”YAML格式原创 2021-09-11 22:27:24 · 556 阅读 · 0 评论 -
Mysql 语句
Mysql 语句初始化[root@node1 ~]# systemctl start mariadb.service[root@node1 ~]# mysql_secure_installationEnter current password for root (enter for none): 当前root用户密码为空,所以直接敲回车OK, successfully used password, moving on...Set root password? [Y/n] y 设置root密码原创 2021-09-10 10:46:18 · 119 阅读 · 0 评论 -
Memcached分布式缓存系统
Memcached分布式缓存系统Memcached介绍Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务中提高Web应用扩展性的重要因素。Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库原创 2021-09-09 00:42:30 · 459 阅读 · 0 评论