ubuntu配置redis,ubuntu配置dns

0 88
本文目录: 1、ubuntu上怎么安装redis 2、简单介绍redis以及ubuntu和windows下怎么安装redis和配置文件详解 3、Ubun...

本文目录:

ubuntu上怎么安装redis

1、下载源码,解压缩后编译源码。

[root@Redis ~]# wget

[root@Redis ~]# tar xzf redis-2.8.3.tar.gz

[root@Redis ~]# cd redis-2.8.3

[root@Redis ~]# make

[root@Redis ~]# make install

2、编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis-2.8.3目录下的redis.conf。然后拷贝到一个目录下。

[root@Redis ~]# mkdir /usr/redis

[root@Redis ~]# cp redis-server /usr/redis

[root@Redis ~]# cp redis-benchmark /usr/redis

[root@Redis ~]# cp redis-cli /usr/redis

[root@Redis ~]# cp redis.conf /etc

[root@Redis ~]# cd /usr/redis

3、启动Redis服务。

[root@Redis redis]# redis-server /etc/redis.conf

4、然后用客户端测试一下是否启动成功。

[root@Redis redis]# redis-cli

redis set foo bar

OK

redis get foo

“bar”

简单介绍redis以及ubuntu和windows下怎么安装redis和配置文件详解

先下载redis,找到下载的压缩包 redis-64.3.0.503.zip,解压后,重命名为redis-3.0,置于某个文件夹下(如D:\Program Files)。

1. 运行Redis服务器端

直接双击D:\Program Files\redis-3.0目录下的redis-server.exe文件(redis服务器端),就会以窗口的形式运行Redis服务器(但该窗口不可关闭,否则,Redis服务不可用)。此种运行redis服务器的方式,没有加载指定的配置文件。

2. 运行Redis客户端

直接双击D:\Program Files\redis-3.0目录下的redis-cli.exe文件(redis客户端),如果显示127.0.0.1:6379 ,就说明客户端运行成功。

输入命令: keys *

查看所有的键

如果提示“NOAUTH Authentication required.”,则说明Redis服务器设置了密码,请输入正确的密码后,再来进行其他操作。

输入命令: auth 密码

如果提示OK,就说明密码正确。

Tips:可以将D:\Program Files\redis-3.0目录下的redis-server.exe发送到桌面快捷方式,便于以后快速打开Redis客户端。

3. 将Redis服务安装到本地服务

由于上述启动Redis服务器的方式有点复杂,且redis服务窗口不可关闭。故这里介绍如何将Redis服务安装到Windows系统的本地服务。

复制D:\Program Files\redis-3.0目录下的redis.windows.conf文件,重命名为redis.conf,来作为redis的配置文件。

打开win系统的命令行,依次输入下列命令:

d: (回车,切换到d盘)

cd Program Files\redis-3.0\ (回车,切换至D:\Program Files\redis-3.0目录)

redis-server --service-install redis.conf --loglevel verbose (回车,安装redis本地服务,指定配置文件redis.conf)

操作完成后,就可以到win系统的本地服务管理处,查看和操作Redis服务。(计算机图标右键 - 管理) - 服务和应用程序 - 服务)

4. 设置Redis密码

编辑D:\Program Files\redis-3.0目录下的redis.conf配置文件,找到如下代码:

# requirepass foobared

将其复制一行,去掉前导的#注释符,将foobared改为你要设置的密码,如:

requirepass test

保存退出。

重启Redis服务,配置文件就会生效。

Ubuntu 16.04下Docker部署SpringBoot、Mysql、Redis、Nginx和Vue

本文以开源项目SpringBlade和Saber为例。

1、创建自定义网络

目的是将用到的服务都放到同一个网络段,以方便互相通信。

docker network create --subnet 172.19.0.0/16 mynetwork

2、Docker安装MySQL、Redis、Nginx

(1)安装MySQL

docker pull mysql:5.7.30

cd ~

mkdir docker/mysql/{conf,logs,data} -p

cd docker/mysql

docker run --name mysql_blade --network=mynetwork --ip=172.19.0.6 -p 3307:3306 -v PWD/logs:/var/log/mysql -v PWD/data:/data:rw -v $PWD/conf/redis.conf:/etc/redis/redis.conf:ro --privileged=true --name redis-6389 -d redis redis-server /etc/redis/redis.conf

(3)安装Nginx

将Saber发布到Nginx中要用到

docker pull nginx

2、Docker打包SpringBlade

3、Docker打包并发布Saber

(1)编写nginx.conf

cd Saber

touch nginx.conf,写入以下内容:

//nginx.conf开始

user root;

worker_processes 1;

error_log /var/log/nginx/error.log warn;

pid /var/run/nginx.pid;

events {

worker_connections 1024;

}

http {

include /etc/nginx/mime.types;

default_type application/octet-stream;

}

//nginx.conf结束

(2)修改env.js文件

baseUrl要与下面的SpringBlade容器的地址和端口匹配:

(3)编写Dockerfile

编写dockerfile并将其放到与dist同一目录:

FROM nginx

VOLUME /tmp

ENV LANG en_US.UTF-8

ADD ./dist/ /usr/share/nginx/html/

COPY./nginx.conf /etc/nginx/

EXPOSE 1889

EXPOSE 443

(4)打包并发布

cd ~

mkdir docker/saber/conf -p

cd docker/saber

cp ~/Saber/nginx.conf conf

yarn run build

docker build -t saber:1.0 .(注意最后的.)

docker run -itd --name saber --network=mynetwork --ip=172.19.0.8 -p 1889:1889 -v $PWD/conf:/mnt/ saber:1.0

4、Docker打包并发布SpringBlade

(1)pom.xml配置

/

docker.repostory10.10.0.127:10080/docker.repostory

docker.registry.nameblade/docker.registry.name

docker.image.tag0.0.1/docker.image.tag

docker.maven.plugin.version1.4.10/docker.maven.plugin.version

build

finalNameSpringBlade/finalName

resources

resource

directorysrc/main/resources/directory

/resource

resource

directorysrc/main/java/directory

includes

include* / .xml/include

/includes

/resource

/resources

pluginManagement

plugins

plugin

groupIdorg.springframework.boot/groupId

artifactIdspring-boot-maven-plugin/artifactId

version {project.build.finalName}/finalName

/configuration

executions

execution

goals

goalrepackage/goal

/goals

/execution

/executions

/plugin

plugin

groupIdcom.spotify/groupId

artifactIddockerfile-maven-plugin/artifactId

version {project.basedir}/contextDirectory

useMavenSettingsForAuthtrue/useMavenSettingsForAuth

repository {docker.registry.name}/ {docker.image.tag}/tag

buildArgs

JAR_FILEtarget/ {java.version}/source

target${java.version}/target

encodingUTF-8/encoding

compilerArgs

arg-parameters/arg

/compilerArgs

/configuration

/plugin

/plugins

/build

(2)yml配置

redis及mysql都要与前面的创建容器时的配置相同:

(3)创建私有仓库(利用Harbor)

在harbor管理界面创建项目blade,下面上传镜像的时候要加入项目路径。

(4)打包

mvn clean install dockerfile:build -Dmaven.test.skip=true

(5)上传到私有仓库

两种方式:

mvn dockerfile:push

或者docker push 10.10.0.127:10080/blade/springblade:0.0.1

然后在Harbor管理后台就可以看到镜像了。

要pull下来的话:

docker pull 10.10.0.127:10080/blade/springblade:0.0.1

(6)发布

cd ~

mkdir docker/blade/app -p

cd docker/blade

docker run -itd --name blade --network=mynetwork --ip=172.19.0.7 -p 9001:9001 -v $PWD/app:/mnt/ 10.10.0.127:10080/blade/springblade:0.0.1

至此,就可以通过localhost:1889来访问Saber了。

另外,我通过uri来区分多租户。例如localhost:1889是管理租户,localhost:1889/test是名为test的租户。这样就避免了在登录界面填写租户id。

ubuntu下redis安装与登录

默认无密码登录

密码登录:requirepass password 

注释掉绑定地址#bind 127.0.0.1

修改Redis的默认端口port 6379

命令行输入 redis-cli 

设置了密码 redis-cli -a password

返回PONG表示畅通

命令行的帮助

 退出命令

ubuntu怎么安装redis

方式一:

下载地址:,下载最新文档版本。

本教程使用的最新文档版本为 2.8.17,下载并安装:

$ wget

$ tar xzf redis-2.8.17.tar.gz

$ cd redis-2.8.17

$ make

make完后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下:

下面启动redis服务.

$ cd src

$ ./redis-server

注意这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动。

$ cd src

$ ./redis-server redis.conf

redis.conf是一个默认的配置文件。我们可以根据需要使用自己的配置文件。

启动redis服务进程后,就可以使用测试客户端程序redis-cli和redis服务交互了。 比如:

$ cd src

$ ./redis-cli

redis set foo bar

OK

redis get foo

"bar"

方式二:

在 Ubuntu 系统安装 Redi 可以使用以下命令:

$sudo apt-get update

$sudo apt-get install redis-server

启动 Redis

$ redis-server

查看 redis 是否启动?

$ redis-cli

以上命令将打开以下终端:

redis 127.0.0.1:6379

127.0.0.1 是本机 IP ,6379 是 redis 服务端口。现在我们输入 PING 命令。

redis 127.0.0.1:6379 ping

PONG

以上说明我们已经成功安装了redis。

解决-ubuntu18.04 安装redis无法启动

Ubuntu 18.04

Port 6379

Redis version 5:4.0.9-1

主机上禁用了IPv6,而Ubuntu的redis-server软件包(版本5:4.0.9-1)附带了:绑定127.0.0.1 :: 1

修改redis配置文件中的 bind 地址;注释 bind 地址或将 bind 地址修改为 0.0.0.0

【ubuntu配置redis】内容来源于网络,若引用不当、侵权,请联系我们修正或者删除!

最后修改时间:
文章相关标签:
美国vps
上一篇 2023年02月15日 05:50
下一篇 2023年02月15日 06:00

评论已关闭