室内设计李婷 發表於 2023-12-25 18:53:00

在arm架构的银河麒麟系统部署Redis

<p><span style="font-size: 14px">以下是在arm架构的银河麒麟系统上部署Redis的详细步骤:</span></p>
<h2>1. 创建文件夹</h2>
<p>首先,在合适的位置创建必要的文件夹。在本例中,我们将创建/opt/redis和/usr/src/redis两个文件夹。</p>
<div class="cnblogs_code">
<pre>mkdir /opt/<span style="color: rgba(0, 0, 0, 1)">redis
mkdir </span>/usr/src/redis</pre>
</div>
<h2>2. 准备Redis及其依赖库</h2>
<p>移动redis-6.2.12.tar.gz到/usr/src/redis目录,并执行解压操作。</p>
<div class="cnblogs_code">
<pre>mv redis-<span style="color: rgba(128, 0, 128, 1)">6.2</span>.<span style="color: rgba(128, 0, 128, 1)">12</span>.tar.gz /usr/src/redis/<span style="color: rgba(0, 0, 0, 1)">
cd </span>/usr/src/<span style="color: rgba(0, 0, 0, 1)">redis
tar </span>-zxvf redis-<span style="color: rgba(128, 0, 128, 1)">6.2</span>.<span style="color: rgba(128, 0, 128, 1)">12</span>.tar.gz</pre>
</div>
<p>进入deps目录并编译Redis依赖库。</p>
<div class="cnblogs_code">
<pre>cd redis-<span style="color: rgba(128, 0, 128, 1)">6.2</span>.<span style="color: rgba(128, 0, 128, 1)">12</span>/<span style="color: rgba(0, 0, 0, 1)">deps
make </span>-j4 hiredis lua jemalloc linenoise</pre>
</div>
<h2>3. 编译和安装Redis</h2>
<p>返回Redis主目录并进行编译。</p>
<div class="cnblogs_code">
<pre>cd ../<span style="color: rgba(0, 0, 0, 1)">
make </span>-<span style="color: rgba(0, 0, 0, 1)">j4
make PREFIX</span>=/opt/redis install</pre>
</div>
<h2>4. 验证安装</h2>
<p>完成安装后,可以通过以下命令验证Redis是否成功安装,并查看相关文件。</p>
<div class="cnblogs_code">
<pre>ls /opt/redis/bin</pre>
</div>
<p>预期输出应包含以下内容:</p>
<div class="cnblogs_code">
<pre>redis-<span style="color: rgba(0, 0, 0, 1)">benchmark
redis</span>-check-<span style="color: rgba(0, 0, 0, 1)">aof
redis</span>-check-<span style="color: rgba(0, 0, 0, 1)">rdb
redis</span>-<span style="color: rgba(0, 0, 0, 1)">cli
redis</span>-<span style="color: rgba(0, 0, 0, 1)">sentinel
redis</span>-server</pre>
</div>
<p>这表示Redis已成功安装到指定目录中。</p>
<h2>5. 复制配置文件</h2>
<p>将/usr/src/redis/redis-6.2.12路径下的redis.conf拷贝到/opt/redis路径。</p>
<div class="cnblogs_code">
<pre>cp /usr/src/redis/redis-<span style="color: rgba(128, 0, 128, 1)">6.2</span>.<span style="color: rgba(128, 0, 128, 1)">12</span>/redis.conf /opt/redis</pre>
</div>
<h2>6. 修改配置文件</h2>
<p>在/opt/redis/redis.conf&nbsp;文件中修改以下内容:</p>
<div class="cnblogs_code">
<pre>#bind <span style="color: rgba(128, 0, 128, 1)">127.0</span>.<span style="color: rgba(128, 0, 128, 1)">0.1</span> -::<span style="color: rgba(128, 0, 128, 1)">1</span>
<span style="color: rgba(0, 0, 255, 1)">protected</span>-<span style="color: rgba(0, 0, 0, 1)">mode no
requirepass Tiye@</span><span style="color: rgba(128, 0, 128, 1)">123</span>!<span style="color: rgba(0, 0, 0, 1)"> #requirepass 密码
daemonize yes
port </span><span style="color: rgba(128, 0, 128, 1)">6379</span></pre>
</div>
<p>保存并关闭文件。</p>
<p>通过以上步骤,已经成功在arm架构的银河麒麟系统上部署了Redis。</p>

</div>
<div id="MySignature" role="contentinfo">
    <p>本文来自博客园,作者:查拉图斯特拉面条,转载请注明原文链接:https://www.cnblogs.com/n00dle/p/17916211.html</p><br><br>
来源:https://www.cnblogs.com/n00dle/p/17916211.html
頁: [1]
查看完整版本: 在arm架构的银河麒麟系统部署Redis