服务器基础配置|学习笔记

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
日志服务 SLS,月写入数据量 50GB 1个月
简介: 快速学习服务器基础配置

开发者学堂课程【Redis 入门到精通(进阶篇)服务器基础配置】学习笔记与课程紧密联系,让用户快速学习知识

课程地址https://developer.aliyun.com/learning/course/765/detail/13442


服务器基础配置

 

目录

服务器端设定

,日志配置

,客户端配置

,多服务器快捷配置

 

本章主要讲解四种服务器的配置

 

一,服务器端设定

1.设置服务器以守护进程的方式运行

daemonizes yes I no

2.绑定主机地址

bind 127.0.0.1

注意如果绑上了这个地址是只能通过这个 ip 访问如果选择不绑定别人是可以选择别的 ip 访问

3.设置服务器端口号

port 6379

4.设置数据库数量

databases 16

以下为设置  databases 16的详情代码

127.0.0.1:6379>

[root@localhost /]# cd redis-4.0.0/conf

[root@localhost conf]# vim redis-6379.conf

port 6379

daemonize yes

logfile "6379.1og"

dir /redis-4.0.0/data

dbfilename dump-6379.rdb rdbcompression yes ordbchecksum yes save 10 2

appendonly yes

appendfsync always

appendfilename appendon1y-6379.aof bind 127.0.0.1 databases 16

 

二,日志配置

1.设置服务器以指定日志记录级别

loglevel debugl verbose| noticel warning

debug,verbose,notice,warning分别为四个级别

注意:日志级别开发期设置为 werbose 即可,生产环境中配置为 notice,简化日志输出量,降低写日志 IO 的频度,warning 只会有警告性的信息出现

2.日志记录文件名

logfile 端口号.log

 

三,客户端配置

1.设置同一时间最大客户端连接数,默认无限制。当客户端连接到达上限,Redis 会关闭新的连接

maxclients 0

maxclients 0是最大客户端链接数的设置

2.客户端闲置等待最大时长,达到最大值后关闭连接。如需关闭该功能,设置为0

timeout 300

timeout 300 可以防止长期占用超过时间时可以断掉

 

四,多服务器快捷配置

导入并加载指定配置文件信息,用于快速创建 redis 公共配置较多的 redis 实例配置文件,便于维护

Include /path /server-端口号.conf

注意:导入时通常使用相对路径,绝对路径使用的比较少

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
24天前
|
监控 安全 Linux
RHEL 环境下 Subversion 服务器部署与配置
【10月更文挑战第18天】在RHEL环境下部署Subversion服务器需依次完成安装Subversion、创建版本库、配置服务器、启动服务、客户端连接及备份维护等步骤。确保遵循安全最佳实践,保障数据安全。
|
20天前
|
JSON JavaScript 前端开发
《进阶篇第6章:vue中的ajax》包括回顾发送ajax请求方式、vue-cli脚手架配置代理服务器、vue-resource
《进阶篇第6章:vue中的ajax》包括回顾发送ajax请求方式、vue-cli脚手架配置代理服务器、vue-resource
55 22
|
5天前
|
PHP 数据库 数据安全/隐私保护
布谷直播源码部署服务器关于数据库配置的详细说明
布谷直播系统源码搭建部署时数据库配置明细!
|
14天前
|
NoSQL Linux PHP
|
20天前
|
JavaScript 前端开发 Java
vue2知识点:vue-cli脚手架配置代理服务器
vue2知识点:vue-cli脚手架配置代理服务器
48 7
|
20天前
|
前端开发 JavaScript Java
第6章:Vue中的ajax(包含:回顾发送ajax请求方式、vue-cli脚手架配置代理服务器)
第6章:Vue中的ajax(包含:回顾发送ajax请求方式、vue-cli脚手架配置代理服务器)
47 4
|
25天前
|
安全 Linux 数据安全/隐私保护
RHEL 环境下 Subversion 服务器部署与配置
【10月更文挑战第17天】在RHEL环境下部署Subversion服务器包括安装Subversion、创建和配置版本库、启动服务器、客户端连接以及备份与恢复等步骤。通过这些步骤,可确保服务器的安全性和稳定性,满足版本控制需求。
|
24天前
|
IDE 网络安全 开发工具
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
本文介绍了如何在PyCharm专业版中连接远程服务器并配置远程Python环境解释器,以便在服务器上运行代码。
198 0
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
|
21天前
|
弹性计算 应用服务中间件 网络安全
ECS服务器使用:SSL证书安装、配置和问题定位指南
本文简要介绍了SSL证书的生成与部署方法,包括使用OpenSSL生成自签名证书和从CA获取证书的步骤,以及在Apache和Nginx服务器上的配置方法。此外,还提供了测试证书是否生效的方法和常见问题的解决策略,帮助确保证书正确安装并解决调试过程中可能遇到的问题。
111 0
|
21天前
|
弹性计算 安全 网络协议
如何创建VPC并配置安全组以保护您的阿里云服务器
如何创建VPC并配置安全组以保护您的阿里云服务器