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/redis5. サービスを開始します
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.confredis.conf ファイルを変更します
vim redis.conf
##コメント外部ネットワーク アクセスを許可するためにこれを実行します#bind 127.0.0.1#バックグラウンド プロセス モードで開始しますdaemonize yes#requirepass fo Baredコメントを削除して、自分のパスワードに変更します バックグラウンド起動[root@localhost bin]# ./redis-server redis.conf
6. スタートアップのセットアップ
スタートアップ サービスの追加#[root@localhost bin]# vi /etc/systemd/system/redis.service
次の内容をコピーして貼り付けます:
[ユニット]Description=redis-server
After=network.target
[サービス]
Type=forking
PrivateTmp=true
[インストール]
WantedBy=multi- user.target
注: ExecStart を独自のパスに構成します
スタートアップを設定します
[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
サービス運用コマンド
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 サイトの他の関連記事を参照してください。