このチュートリアルでは、Ubuntu 16.04 LTSにRedisをインストールする方法を紹介します。知らなかった方のために、RedisはオープンソースのBSDライセンスの高度なキーです-値ストア。キーには文字列、ハッシュ、リスト、セット、ソートされたセットを含めることができるため、データ構造サーバーと呼ばれることがよくあります。Redisは、遷移、公開、サブスクライブなどのデータタイプもサポートしています。「Redis」は、より強力であると考えられています。 「Memcache」。「Redis」を実行して、「Memcache」をしばらく停止するのが賢明です。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 16.04 LTS(Xenial Xerus)サーバーにRedisを段階的にインストールする方法を紹介します。
Ubuntu16.04LTSにRedisをインストールする
手順1.まず、ターミナルで次のapt-getコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。
sudo apt-get update sudo apt-get upgrade
UbuntuへのRedisのインストールは簡単です。以下のコマンドを実行して、マシンにRedisをインストールします。
apt-get install redis-server
Redisは、PHPで動作するPHP拡張機能を提供します。ここでは、ソースコンパイルからのPHPのRedis拡張機能のインストールとaptリポジトリの使用について説明します。次のコマンドは次のようになります。 PHPを使用したRedis拡張機能のインストールとセットアップ:
apt-get install php-redis
ステップ3.Ubuntu16.04でRedisキャッシュを構成します。
Redisをキャッシュとして設定するには、/etc/redis/redis.conf
を編集する必要があります ファイル:
nano /etc/redis/redis.conf
Redisの最大メモリを構成し、最大メモリに達したときにRedisが削除するものを選択する方法を設定するには、ファイルの最後に次の行を追加します:
maxmemory 128mb maxmemory-policy allkeys-lru
ファイルを保存して閉じてから、Redisサービスを再起動します:
systemctl restart redis-server.service systemctl enable redis-server.service
ステップ4.Redisの起動とテスト。
以下のコマンドを使用して、Redisのステータスを開始および確認します。
$ systemctl start redis-server.service $ systemctl status redis-server.service redis.service - Redis In-Memory Data Store Loaded: loaded (/etc/systemd/system/redis.service; disabled; vendor preset: enabled) Active: active (running) since Thu 2016-10-20 15:07:10 IST; 17s ago Main PID: 7207 (redis-server) Tasks: 3 Memory: 6.2M CPU: 22ms CGroup: /system.slice/redis.service └─7207 /usr/local/bin/redis-server 127.0.0.1:6379 Oct 20 15:07:10 ubuntu-16 redis-server[7207]: | `-._`-._ _.-'_.-' | Oct 20 15:07:10 ubuntu-16 redis-server[7207]: `-._ `-._`-.__.-'_.-' _.-' Oct 20 15:07:10 ubuntu-16 redis-server[7207]: `-._ `-.__.-' _.-' Oct 20 15:07:10 ubuntu-16 redis-server[7207]: `-._ _.-' Oct 20 15:07:10 ubuntu-16 redis-server[7207]: `-.__.-' Oct 20 15:07:10 ubuntu-16 redis-server[7207]: 7207:M 20 Dec 16:07:10.853 # WARNING: The T Oct 20 15:07:10 ubuntu-16 redis-server[7207]: 7207:M 20 Dec 16:07:10.853 # Server started Oct 20 15:07:10 ubuntu-16 redis-server[7207]: 7207:M 20 Dec 16:07:10.853 # WARNING overco Oct 20 15:07:10 ubuntu-16 redis-server[7207]: 7207:M 20 Dec 16:07:10.853 # WARNING you have. ... ...
次に、いくつかのコマンドを使用してRedisインスタンスをテストします。
$ redis-cli 127.0.0.1:6379> ping PONG 127.0.0.1:6379> set test "Redis Working!" OK 127.0.0.1:6379> get test "Redis Working!" 127.0.0.1:6379> exit
おめでとうございます!Redisが正常にインストールされました。Ubuntu16.04システムにRedisをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、Redisの公式Webサイトを確認することをお勧めします。