ホームページ  >  記事  >  データベース  >  CentOS7環境にRedisをインストールしてデプロイする方法

CentOS7環境にRedisをインストールしてデプロイする方法

WBOY
WBOY転載
2023-06-02 22:19:54993ブラウズ

1. オンラインで Redis を検索し、ダウンロード リンクを見つけます
CentOS7環境にRedisをインストールしてデプロイする方法
接続は http://download.redis.io/releases/redis-6.0.3.tar.gz

# です。 ## 2. wget を使用して gz パッケージをダウンロードすると、図に示すようにインストールが成功します。

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


CentOS7環境にRedisをインストールしてデプロイする方法

3. ダウンロード後、

tar -zxvf redis-6.0.3.tar.gz

CentOS7環境にRedisをインストールしてデプロイする方法

を解凍します。 4. 解凍後、redis ディレクトリでコンパイルします。

make

CentOS7環境にRedisをインストールしてデプロイする方法

5. コンパイル中に次のプロンプトが表示されても、エラーが発生しても怒らないでください。以下のエラーもあります

このエラーは gcc がインストールされていないことを意味するだけで、インストールするだけで問題ありません

CentOS7環境にRedisをインストールしてデプロイする方法#6. インストールgcc を選択してから、コマンド yum install gcc を使用します

gcc のインストール中に、これをインストールするかどうかを尋ねられます。y を入力して Enter キーを押し、インストールを続行します。CentOS7環境にRedisをインストールしてデプロイする方法

CentOS7環境にRedisをインストールしてデプロイする方法gcc をインストールしたら、めでたく再コンパイルします。なんと、またエラーが発生しました。以前とは異なります。

慌てずに、しっかりしてください。リソースを確認すると、CentOS7 はデフォルトで 4.8.5 でインストールされており、redis6.0 はバージョン 5.3 以降のみをサポートしていることがわかりました。バージョンがサポートされていないことがわかりました。バージョンをアップグレードし、アップグレード

CentOS7環境にRedisをインストールしてデプロイする方法7、CentOS7 はデフォルトで 4.8.5 がインストールされ、redis6.0 はバージョン 5.3 以降のみをサポートします。ここでは gcc を 9

yum -y install centos-release-scl# にアップグレードします。

##yum -y install devtoolset-9-gcc devtoolset-9-gcc-c devtoolset-9-binutils

CentOS7環境にRedisをインストールしてデプロイする方法##8. Gcc はついにアップグレードされました。このとき、バージョンを切り替えることを忘れないでください。新しいバージョンにアップグレードする場合は、新しいバージョンを使用する必要があります。CentOS7環境にRedisをインストールしてデプロイする方法

私は依然として永続的な切り替えを推奨します。サーバーに再接続しないでください。一時的な切り替えが完了したら、gcc を元に戻します。これは非常に面倒です。

一時的な切り替え: scl enable devtoolset-9 bash

永続的な切り替え: echo "source /opt/rh/devtoolset -9/enable" >> /etc/profile

切り替えが完了したら、サーバーに再接続して有効にし、gcc バージョンを確認します

gcc -v

9. バージョンの切り替えが成功したら、redis ディレクトリに入り、make installCentOS7環境にRedisをインストールしてデプロイする方法

を再コンパイルします。エラーは報告されません。次に、redis が有効かどうかをテストしてみましょう。次のインターフェイスがインストールの成功を示します (このグラフィックがとても気に入っています、笑笑)
CentOS7環境にRedisをインストールしてデプロイする方法

インストール後の設定CentOS7環境にRedisをインストールしてデプロイする方法

インストールが成功した後は、ここをお勧めします。 Redis のデフォルト ポートは、マイニング操作に対するハッカーの攻撃に対して脆弱です。そのため、サーバーのセキュリティを確保するには、ポート番号を変更することをお勧めします (なぜ知っているかは聞かずに、次の手順に従ってください) )

変更のために redis.conf をローカルにダウンロードします。簡単で便利です

1. デフォルトのポートを変更します

ポートから6379 を独自に定義したポートに設定します

2. バックグラウンド プロセスとして開始します

daemonize no をデーモン化 Yes に変更します

3. Redis リモート接続をセットアップします

(1)、最初に設定したポート番号を解放します

(2)、bind 127.0.0.1

(3)、redis 接続パスワードを設定します: requirepass foobard を requirepass mzy1314520# に変更します。

##mzy1314520 は設定されたパスワードです。このパスワードをできるだけ複雑に設定してください。

##4. redis を起動します。redis が既に起動している場合は、まずそれをシャットダウンし、次のようにシャットダウンします (デフォルトのポートを閉じます)

redis を停止します (デフォルトのポートを閉じます) ):

./redis-cli shutdown

プロセス番号を見つけてプロセスを強制終了します:

ps -aux|grep redis kill -9 13985

5. redisの起動

起動する設定ファイルを指定し、srcディレクトリに入り、コマンドを入力します。

./redis-server /usr/local/redis-6.0.3/redis.conf
CentOS7環境にRedisをインストールしてデプロイする方法
ローカル接続テスト
RedisDesktopManager2019.04 のクラック版: https://pan 。 baidu.com/s/1C2WLnhXqiS3wuJKzPqJdkQ 抽出コード: a6s9
(愚かなインストール)
CentOS7環境にRedisをインストールしてデプロイする方法
接続は成功しました、16 のデフォルト ライブラリがあります
CentOS7環境にRedisをインストールしてデプロイする方法

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

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