ホームページ  >  記事  >  データベース  >  Centos7にRedis5.0をインストールする方法

Centos7にRedis5.0をインストールする方法

WBOY
WBOY転載
2023-06-01 19:08:491748ブラウズ

1. gcc の依存関係をインストールする

redis は C 言語で開発されているため、インストール前に gcc 環境 (gcc -v) がインストールされているか確認する必要があります。インストールされていない場合は、以下のコマンドを実行してください。インストールするには

[root@localhost local]# yum install -y gcc

2. インストール パッケージをダウンロードして解凍します。

[root@localhost local]# wget http://download.redis.io/releases/redis-5.0.3.tar.gz

[root@localhost local]# tar - zxvf redis-5.0.3.tar .gz

3. cd redis 解凍ディレクトリに移動し、コンパイルを実行します

[root@localhost local]# cd redis-5.0 .3

[root@localhost redis-5.0.3]# make

#4. インストールして、インストール ディレクトリを指定します

#[root@localhost redis- 5.0.3]# make install PREFIX=/usr/local/redis

5. サービスを開始します

5.1 フロントデスクを開始します

[root@localhost redis-5.0.3]# cd /usr/local/redis/bin/

[root@localhost bin]# ./redis -server

5.2 バックグラウンド起動

redis ソース コード ディレクトリから redis インストール ディレクトリに redis.conf をコピーします

[root@localhost bin] # cp /usr/local/redis-5.0. 3/redis.conf /usr/local/redis/bin/

redis.conf ファイルを変更し、daemonize no を daemonize yes

に変更します。

[root@localhost bin ]# vi redis.conf

redis.conf ファイルを変更します

vim redis.conf

##コメント外部ネットワーク アクセスを許可するためにこれを実行します

#bind 127.0.0.1

#バックグラウンド プロセス モードで開始します

daemonize yes

#requirepass fo Baredコメントを削除して、自分のパスワードに変更します

バックグラウンド起動

[root@localhost bin]# ./redis-server redis.conf

6. スタートアップのセットアップCentos7にRedis5.0をインストールする方法

スタートアップ サービスの追加

#[root@localhost bin]# vi /etc/systemd/system/redis.service

次の内容をコピーして貼り付けます:

[ユニット]Centos7にRedis5.0をインストールする方法Description=redis-server

After=network.target


[サービス]
Type=forking

ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf

PrivateTmp=true

[インストール]
WantedBy=multi- user.target


注: ExecStart を独自のパスに構成します Centos7にRedis5.0をインストールする方法

スタートアップを設定します

[root@localhost bin] # systemctl daemon-reload

[root@localhost bin]# systemctl start redis.service

[root@localhost bin]# systemctl enable redis.service

redis コマンドのソフト リンクの作成

[root@localhost ~]# ln -s /usr /local/redis/bin/redis-cli /usr /bin/redis

Test redis

サービス運用コマンドCentos7にRedis5.0をインストールする方法

systemctl start redis.service #redis サービスの開始

systemctl stop redis.service #redis サービスの停止

systemctl restart redis.service #サービスの再起動

systemctl status redis.service #サービスの現在のステータスを表示します

systemctl enable redis.service #ブート時の自動開始を設定します

systemctl disable redis.service #ブート時の自動開始を停止します

{{o.name}}

{{m.name}}

以上がCentos7にRedis5.0をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。