当前位置: 首页 > news >正文

网站建设全程揭秘合肥关键词排名技巧

网站建设全程揭秘,合肥关键词排名技巧,网站建设运营公司,wordpress古风主题文章目录 前言实测环境:实验思路: 正文1.准备工作2. 配置、运行 Redis 容器3. 配置测试 总结 前言 配置、测试redis数据库服务器,首先确保正确安装docker,并且已启动运行,具体安装docker方法见笔者前面的博文《OpenEu…

文章目录

  • 前言
      • 实测环境:
      • 实验思路:
  • 正文
      • 1.准备工作
      • 2. 配置、运行 Redis 容器
      • 3. 配置测试
  • 总结


前言

配置、测试redis数据库服务器,首先确保正确安装docker,并且已启动运行,具体安装docker方法见笔者前面的博文《OpenEuler 下 Docker 安装、配置与测试实例》。,具体安装redis方法见《详解Docker下 安装和运行 Redis》。

实测环境:

1、宿主机win10,谷歌浏览器,IP地址为192.168.157.1
2、VMware Workstation pro17
3、安装1个虚拟机OpenEuler 24.03,IP地址为192.168.157.128
4、xshell7
5、Redis Desktop Manager 2020.20.0软件

实验思路:

1、前期准备工作较多,首先完成redis客户端工具软件Redis Desktop Manager的下载安装;其次,在宿主机完成必要的目录创建,为目录挂载做准备;最后,在宿主机下载redis的安装包,拷贝redis的配置文件redis.conf,修改该配置文件,目的是docker容器挂载宿主机的配置文件,redis服务启动时,需要读取配置文件redis.conf,实现正常的服务启动和运行。
2、Xshell下设置容器与宿主机的端口映射,以及目录挂载,运行容器化redis。
3、Docker内部测试Redis
4、win10下载Redis Desktop Manager 软件,安装、登录Docker Redis,
命令行测试数据库。
测试Redis数据库访问示意图:
在这里插入图片描述

正文

1.准备工作

(1)宿主机创建目录,为挂载docker内部目录做准备。

mkdir ~redis                       //保存配置文件
mkdir ~/redis/data                 //保存redis数据库数据

(2)拷贝配置文件

docker inspect redis003

找到redis安裝包,如圖所示;
在这里插入图片描述
使用wget命令,下载该安装包:

wget http://download.redis.io/releases/redis-7.4.1.tar.gz

解压安装包至/opt目录下

tar -rvf redis-7.4.1.tar.gz

复制redis.conf配置文件至/redis目录下,vim打开redis.conf,修改如下命令行:

#bind 127.0.0.1 -::1  
protected-mode no
daemonize no
appenedonly yes

下面是对每一行的注释说明:

# 注释掉改行,解除redis只能本地访问的限制
#bind 127.0.0.1 -::1  # 设置 protected-mode 为 no,关闭 Redis 的保护模式。
# 在保护模式下,Redis 会拒绝来自非本地接口的连接请求,除非明确允许。
# 关闭保护模式后,Redis 将接受来自任何网络接口的连接,这可能会带来安全风险。
protected-mode no# 设置 daemonize 为 no,禁止 Redis 以守护进程模式运行。
# 守护进程模式下,Redis 会在后台运行,不占用控制台。
# 设置为 no 意味着 Redis 将在前台运行,并在控制台显示日志信息。
daemonize no# 设置 appendonly 为 yes,开启 Redis 的 AOF(Append Only File)持久化。
# AOF 持久化会记录每个写操作到一个日志文件中,以便在 Redis 重启时重播这些操作来恢复原始数据集。
# 这提供了更高的数据安全性,但可能会稍微降低性能。
appendonly yes

配置完成后,不要忘记!wq保存配置。

2. 配置、运行 Redis 容器

docker run --restart=always --privileged=true --name redis003  \
-v  /redis/redis.conf:/etc/redis/redis.conf  \
-v  /redis/data:/data  \
-p 6380:6379 \
-d redis redis-server /etc/redis/redis.conf

以下是 Docker 配置命令的详尽注释说明:

docker run \# --restart=always 参数设置容器的重启策略为 always,意味着无论容器因何种原因退出,Docker 都会自动重启它。--restart=always \# --privileged=true 参数给予容器特权模式,这允许容器内运行的进程获得宿主机上的所有权限。--privileged=true \# --name redis003 为新创建的容器指定一个名称,这里名称为 redis003。--name redis003 \# -v 参数用于挂载卷,将宿主机的 /redis/redis.conf 文件挂载到容器的 /etc/redis/redis.conf 文件。-v  /redis/redis.conf:/etc/redis/redis.conf \# 另一个 -v 参数,将宿主机的 /redis/data 目录挂载到容器的 /data 目录,用于数据持久化。-v  /redis/data:/data \# -p 参数用于端口映射,将容器的 6380 端口映射到宿主机的 6379 端口,这样宿主机上的 6379 端口可以访问容器中的 Redis 服务。-p 6380:6379 \# -d 参数让 Docker 在后台运行容器。-d \# redis 是要使用的镜像名称,这里指定使用 redis 镜像。redis \# redis-server 是 Redis 镜像中包含的可执行文件,用于启动 Redis 服务。# /etc/redis/redis.conf 是启动 Redis 服务时使用的配置文件路径。redis-server /etc/redis/redis.conf

这个命令创建了一个名为 redis003 的 Redis 容器,设置了自动重启策略,赋予了容器特权模式,并将宿主机上的配置文件和数据目录挂载到容器中,以便容器可以使用这些配置和持久化数据。容器的 6379端口被映射到宿主机端口6380,最后容器在后台运行。
思考:
1、目录挂载,容器内是否也要手动创建相应的目录?
2、端口映射,这里宿主机的端口与容器的端口为什么不一致?

3. 配置测试

1、Docker内部测试redis
执行docker exec命令,在容器内测试redis:

docker exec -it redis002 redis-cli
set computer  "Lenovo"
get computer

执行效果如图所示:
在这里插入图片描述
2、外部测试redis
执行Redis Desktop Manager客户端软件,设置访问redis的IP地址与端口,如图所示:
在这里插入图片描述
单击“确定”按钮,连接redis数据库成功,在右侧窗口,输入命令,测试数据库是否工作正常,如图所示:
在这里插入图片描述
使用set、get命令,正常字符串的数据库操作。

总结

Docker完成redis的配置、测试,步骤较复杂,涉及的知识面也较多,首先要对redis数据库有一定的学习基础,其次,可以在单机环境安装配置redis,熟悉redis数据库特点,再在docker环境下安装配置、测试,方能得心应手。
思考题参考答案:
1、目录挂载,容器内是否也要手动创建相应的目录?
答:在使用Docker挂载宿主机目录到容器时,通常不需要在容器内部事先创建目标目录。当你使用docker run命令并指定-v--mount参数来挂载宿主机的目录到容器时,Docker会自动创建容器内的目标目录,如果它不存在的话。
2、端口映射,这里宿主机的端口与容器的端口为什么不一致?
容器的 6379端口被映射到宿主机端口6380,因为宿主机已有6379端口,避免端口冲突。

http://www.jinmujx.cn/news/120000.html

相关文章:

  • 建设企业网站用动态还是静态湖南省人民政府官网
  • wordpress禁用媒体库seo短视频入口
  • 网站开网站开发设计公司营销托管全网营销推广
  • 创立外包网站市场营销专业
  • 大良营销型网站设计公司seo关键词优化要多少钱
  • 做网站运营需要做哪些阿里云免费域名
  • asp.net 4.0网站建设基础教程企业网站建设方案范文
  • 旅游网站作用网站优化基本技巧
  • 马鞍山网站建设公司排名站长素材网站官网
  • 沈阳网站推广的公司百度云资源搜索
  • 全民建网站公司做网站需要多少钱
  • 鹰潭网站制作流量平台排名
  • html5企业网站开发竞价关键词优化软件
  • 建设商城类网站多少钱热狗seo优化外包
  • 网站建设为了什么最新新闻消息
  • 网站建立的具体步骤google 推广优化
  • 做免费导航网站熊猫关键词工具官网
  • 北京微信网站建设公司网络营销专业可以干什么工作
  • 网站开发到上线sem外包
  • 建三江建设局网站百度竞价推广方案
  • java 做网站 模板在哪可以下企业培训体系搭建
  • 网站开发流程比较合理常熟seo网站优化软件
  • 建设网站 安全事项厦门关键词排名优化
  • 甘肃省兰州市城乡建设厅网站网络营销的核心是什么
  • 有哪些网站可以做任务返现江北seo页面优化公司
  • 有没有正规的毕设代做网站创建网站的软件
  • 深圳做网站的公司哪家好网盘网页版登录入口
  • 郴州网站seo优化重庆森林经典台词独白
  • 北京海淀建设银行数据中心北京网站优化策略
  • 郴州网站优化百度登录个人中心官网