編集済み 2 数週間前 によって ExtremeHow 編集チーム
レディスリナックスインストールセットアップソフトウェア設定初めに開発データベースサーバー
翻訳が更新されました 2 数週間前
Redisはオープンソースのインメモリキー値データストアで、キャッシュ、セッション管理、リアルタイム分析など広く使用されています。文字列、ハッシュ、リスト、セットなどの複雑なデータ構造をサポートしています。Redisは高性能に設計されており、さまざまなプラットフォームで展開できます。このガイドでは、LinuxシステムにRedisをインストールするための手順を紹介します。ソフトウェアのダウンロードから使用のための構成まで、すべての必要な手順をカバーします。
インストールを開始する前に、システムが以下の最小要件を満たしていることを確認してください:
新しいソフトウェアをインストールする前に、システムのパッケージインデックスを更新するのが良い習慣です。これにより、最新のソフトウェアバージョンにアクセスできます。パッケージインデックスを更新するには、以下のコマンドを実行してください。
sudo apt-get update
CentOSを使用している場合、コマンドは次のとおりです:
sudo yum update
ソースからRedisをビルドするには、ビルドツールをシステムにインストールする必要があります。Ubuntuシステムでそれらをインストールするには、以下のコマンドを実行してください:
sudo apt-get install build-essential tcl
CentOSの場合、同等のコマンドは以下の通りです:
sudo yum groupinstall "Development Tools"
Redisのセットアップに必要なすべてのパッケージが正しくインストールされていることを確認してください。
公式ウェブサイトから最新の安定版Redisをダウンロードします。wgetコマンドを使用してRedisをダウンロードします。
wget http://download.redis.io/redis-stable.tar.gz
ダウンロードしたら、以下のコマンドを使用してtar.gzファイルを抽出します:
tar xzf redis-stable.tar.gz
抽出されたディレクトリへ移動します:
cd redis-stable
このステップでは、Redisのソースファイルをコンパイルします。
make
このコマンドはRedisのバイナリをコンパイルします。システムの性能によって数分かかる場合があります。コンパイルが完了したら、以下のコマンドを使用してビルドをテストします:
make test
テストすることで、すべてが正しくコンパイルされていることを確認できます。
ビルドとテストが成功したら、以下のコマンドを使用してRedisをインストールします:
sudo make install
このコマンドは/usr/local/binにRedisのバイナリをインストールします。これでRedisがシステムにインストールされました。
製品環境でRedisを使用するには、バックグラウンドサービスとして設定します。これには、以下の手順が含まれます:
設定ファイルを保持するディレクトリと、Redisデータ用の別のディレクトリを作成します:
sudo mkdir /etc/redis
sudo mkdir /var/redis
デフォルトの設定ファイルを使用する/etcディレクトリにコピーします:
sudo cp redis.conf /etc/redis
nanoなどのテキストエディタを使用して設定ファイルを編集します:
sudo nano /etc/redis/redis.conf
内部で以下の変更を行います:
ファイルを保存してエディタを終了します。
Redis用の新しいsystemdサービスファイルを作成します:
sudo nano /etc/systemd/system/redis.service
以下を追加します:
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
User=root
Group=root
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/bin/kill -s TERM $MAINPID
Restart=always
[Install]
WantedBy=multi-user.target
ファイルを保存して終了します。以下のコマンドでRedisサービスを開始します:
sudo systemctl start redis
起動時にRedisが起動するように有効化します:
sudo systemctl enable redis
正常に動作しているかステータスを確認します:
sudo systemctl status redis
Redisがサービスとして実行されたら、Redisのコマンドラインツールを使用してテストできます。ターミナルを開いて次のように入力します:
redis-cli
このコマンドでRedisのコマンドラインインターフェースが開きます。テストとして、キー値ペアを設定します:
SET test "Hello World!"
以下を使用して値を取得します:
GET test
Redisが"Hello World!"と返した場合、Redisが正しく動作していることを意味します。
本番環境で使用するために、Redisが安全であることを確認してください。Redisの設定ファイルを編集して、Redisがlocalhostのみに接続されるようにします:
# bind 127.0.0.1
追加のセキュリティとしてパスワードを設定します:
requirepass yourpasswordhere
これらの変更を有効にするためにRedisを再起動します:
sudo systemctl restart redis
LinuxシステムにRedisをインストールするのは簡単なプロセスであり、ソフトウェアのダウンロード、ビルド、および設定が含まれます。このガイドの手順に従えば、使用可能な完全に機能する安全なRedisインストールを得ることができます。最適なパフォーマンスとセキュリティを確保するために、Redisを定期的に更新し、製品環境に適切に構成することを忘れないでください。
記事の内容に誤りがある場合, あなたは