1 Macay

尚未进行身份认证

曾梦想仗剑走天涯,bug太多,没去!

等级
TA的排名 8w+

Linux系列教程(三)——Linux系统安装

1、远程登录工具使用通过前面在虚拟软件中安装的Linux系统,我们发现在Linux虚拟机中操作命令发现特别繁琐,在虚拟机系统和本机系统之间的切换比较麻烦,这时候我们可以使用工具来进行远程操作,这里给大家介绍一款软件 ----MobaXterm。软件的安装步骤很简单,跟着提示不断点击下一步下一步就能完成安装。安装完成之后,打开MobaXterm,点击 Session——SSH:输入登录的用户...

2020-02-19 00:27:13

Linux系列教程(二)——Linux系统安装

在上一篇博客我们简单的介绍了Linux系统的起源,这篇博客我们将通过图示一步一步教大家如何安装Linux系统。注意这里我们选择安装的Linux系统是其一种发行版本 CentOS,这里给大家普及一个概念,Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。商业版本以Redhat为代表,开源社区版本则以debian为代表。下面是三个典型的发行版:...

2020-02-18 23:12:41

Linux系列教程(一)——Linux系统简介

前言之前没有系统地学习过LInux,但是在平时的工作中却经常使用到一些LInux的命令,用的时候往往都是捉襟见肘,现学现用,不够灵活。所以,趁着这次疫情期间,时间比较充裕,准备系统地学习一遍LInux,并整理成博客供大家参考,这次学习主要是看兄弟连的视频,虽然兄弟连在这次疫情中倒闭了,但他的视频在网上还是评价蛮高的,想要学习的小伙伴可以搜来看看。1、Unix说起LInux就不得不提Unix。...

2020-02-18 22:38:49

Nginx (二)——下载安装

关于 Nginx 的安装,分为在 Windows 平台和 Linux 平台安装,Windows 版本的 Nginx 服务器在效率上要比 Linux 版本的 Nginx 服务器差一些,而且实际使用的一般都是 Linux 平台的 Nginx 服务器。所以后期我们介绍时也会以 Linux 版本的为主。1、下载地址Nginx 下载地址:http://nginx.org/en/download.html...

2020-02-11 17:44:07

Nginx (一)——入门简介

1、Nginx简介Nginx 是由俄罗斯人 Igor Sysoev 设计开发的,开发工作从2002 年开始,第一次公开发布在 2004 年 10 月 4 日。官方网站为:http://nginx.org/ 。它是一款免费开源的高性能 HTTP 代理服务器及反向代理服务器(Reverse Proxy)产品,同时它还可以提供 IMAP/POP3 邮件代理服务等功能。它高并发性能很好,官方测试能够支...

2020-02-11 16:30:00

Redis (二十)——Jedis的基本使用

前言Redis在Java’中的客户端在GitHub上start最高的是Jedis和Redisson。Jedis提供了完整的Redis命令,而Redisson有更多分布式的容器实现如何使用Jedis1、导入依赖首先通过Maven引入Jedis的依赖:<dependency> <groupId>redis.clients</groupId> &...

2020-02-11 12:58:32

CentOS中iptables防火墙 开放80端口方法

开放端口:# iptables -I INPUT -p tcp --dport 80 -j ACCEPT保存配置:# service iptables save重启防火墙:# service iptables restart查看配置:# service iptables status端口查看方法:# /etc/init.d/iptables status...

2020-02-11 12:00:39

Redis (十八)——Redis主从复制(下)

接力模式在上篇文章中,我们搭建的主从复制模式是下面这样的:实际上,一主二仆的主从复制,我们也可以搭建成下面这种结构:搭建方式很简单,在前文基础上,我们只需要修改6381的master即可,在6381实例上执行如下命令,让6381从6380实例上复制数据,如下:127.0.0.1:6381> SLAVEOF 127.0.0.1 6380OK此时,我们再看6379的slave,...

2020-02-10 15:46:05

Redis (十七)——Redis主从复制(上)

前言我们都知道redis性能很高,单机版的qps(每秒查询率)可以达到10万+,但是即使如此我们也不会在生产环境去搭建单机版本的redis,原因如下:1、单机版redis,如果进程挂掉或者服务器宕机,redis不可用2、redis的读和写全在一台机器上,无法满足读多写少的场景。主从复制架构Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。分了分担读压力,redis支持...

2020-02-10 15:04:58

Redis (十六)——Redis的发布和订阅

1、什么是发布订阅发布订阅是一种消息通信模式,发布者(pub)发送消息,订阅者(sub)接收消息。举个生活中类似的场景,如果100个人订阅了你的博客,当你发表了文章时,那么这100个订阅者就会同时收到通知邮件。2、Redis 发布订阅命令3、实例以下实例演示了发布订阅是如何工作的。在我们实例中我们创建了订阅频道名为 redisChat:redis 127.0.0.1:6379> ...

2020-02-10 00:40:13

Redis (十五)——Redis的事务机制

前言Redis可以看成NoSQL类型的数据库系统, Redis也提供了事务, 但是和传统的关系型数据库的事务既有相似性, 也存在区别。Redis对事务的支持是部分支持。Redis事务简介Redis的基本事务(basic transaction)需要用到MULTI命令和EXEC命令,Redis只能保证一个客户端发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令。当一个cli...

2020-02-10 00:11:59

Redis (十四)——持久化之AOF

上一篇文章我们介绍了Redis的RDB持久化,RDB 持久化存在一个缺点是一定时间内做一次备份,如果redis意外down掉的话,就会丢失最后一次快照后的所有修改(数据有丢失)。对于数据完整性要求很严格的需求,怎么解决呢?本篇博客接着来介绍Redis的另一种持久化方式——AOF。1、AOF简介Redis的持久化方式之一RDB是通过保存数据库中的键值对来记录数据库的状态。而另一种持久化方式 A...

2020-02-09 12:42:01

linux网络配置—将动态分配ip地址改为静态ip

查看网卡信息: ifconfig 命令 linux网络配置—将动态分配ip地址改为静态iplinux版本:centos一.配置流程1.输入 vim /etc/sy...

2020-02-08 22:33:45

vim编辑时遇到E325: ATTENTION Found a swap file by the name "./.backu.sh.swp"错误代码的解决办法

这种情况多半发生在你上次编辑脚本或者其他文件,中途因为某些原因,强制杀死进程,或者强制退出导致的。原因:可能是由于上一次在编辑vsftpd.conf时,文件没有退出就直接(强行)重启或关机造成的,产生.vsftpd.conf.swp文件。解决方法:在vsftpd.conf文件所在的目录,执行ls -a,会发现该文件,删除该文件—- rm /etc/vsftpd/.vsftpd.conf.sw...

2020-02-08 17:16:40

Redis踩坑(1)-----配置文件redis.conf修改后不生效问题

今天在学习RDB持久化的时候修改了配置文件,结果发现配置没有生效,文件确认也修改过了,并且启动的时候redis-server /myredis redis-conf 也是指定了修改过的配置文件,但是就是不生效,设置的dump.rdb文件的存放路径下面找不到文件。很是苦恼啊。最后还是发现了原因,原来我的redis是已经启动的,修改文件后就又直接启动了,这样是错误的。我们要先SHUTDOWN 停止服...

2020-02-08 17:02:04

Redis (十三)——持久化之RDB

一、Redis持久化概述持久化的功能:Redis是分布式内存数据库,数据都是存储在内存中,为了避免进程退出导致数据的永久丢失,需要定期将Redis中的数据以某种形式(数据或命令)从内存保存到硬盘;当下次Redis重启时,利用持久化文件实现数据恢复。除此之外,为了进行灾难备份,可以将持久化文件拷贝到一个远程位置。Redis持久化分为RDB持久化和AOF持久化:前者将当前数据保存到硬盘,后者则是将...

2020-02-08 16:52:25

Redis (十二)——redis.conf常用的30条配置

参数说明1、Redis默认不是以守护进程的方式运行,可以通过修改配置项,使用yes启用守护进程daemonize no -> yes2、当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile制定pidfile /var/run/redis.pid3、指定Redis监听端口,默认端口为6379, 作者在博客中提到...

2020-02-08 01:07:52

Redis (十一)——redis配置文件详解(转载)

目录1、开头说明2、INCLUDES3、MODULES4、NETWORK5、GENERAL6、SNAPSHOTTING7、REPLICATION8、SECURITY9、CLIENTS10、MEMORY MANAGEMENT11、APPEND ONLY MODE12、LUA SCRIPTING13、REDIS CLUSTER 1、开头说明    这里没什么好说的,需要注意的是后面需要...

2020-02-08 00:58:15

Redis (十)——redis配置文件详解(翻译)

################################### NETWORK ###################################################################### NETWORK ################################### # 指定 redis 只接收来自于该IP地址的请求,如果不进行设置,那...

2020-02-08 00:49:16

Redis (九)——有序集合(sorted set)

Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。就是在set的基础上,加上了一个score值,之前是set key v1 v2 v3,现在zset是key score1 v1 score v2.不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。有序集合的成员是唯一的,但分数(score)却可以重复。...

2020-02-07 19:19:10

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周上午根据用户上周周三的博文发布情况由系统自动颁发。