今日、redis をインストールしたところ、今までになかったいくつかのエラーが発生しました。ここで記録しておきます。 1. Redisとエラーをインストールする まず、Redis をダウンロードします。公式ダウンロード アドレス ページ: https://redis.io/download ここでは安定バージョン6.0.1を選択します 通常のインストール手順は次のとおりです。 [root@localhost ~]# yum install gcc [root@localhost ~]# cd /usr/local [root@localhost local]# wget http://download.redis.io/releases/redis-6.0.1.tar.gz [root@localhost local]# tar -xvf redis-6.0.1.tar.gz [root@localhost local]# cd /usr/local/redis-6.0.1/ [root@localhost redis-6.0.1]# PREFIX=/usr/local/redis をインストールします ここで次のエラーが報告されています
解決策: gccのバージョンをアップグレードする
次にコンパイルします: [root@mmjredis redis-6.0.1]# PREFIX=/usr/local/redis をインストールします インストールが成功すると、次のメッセージが表示されます: ヒント: 「make test」を実行することをお勧めします 😉 make test を実行してテストしてみましょう。 次のエラーが発生しました:
解決: [root@localhost redis-6.0.1]# yum install tcl[root@localhost redis-6.0.1]# テストを実行します テストは次のように成功しました。 まず redis を実行して試してください: [root@localhost redis-6.0.1]# /usr/local/redis-6.0.1/src/redis-server /usr/local/redis-6.0.1/redis.conf 32101:C 2020年5月13日 17:01:48.248 # oO0OoO0OoO0Oo Redis が起動しています oO0OoO0OoO0Oo 32101:C 2020 年 5 月 13 日 17:01:48.248 # Redis バージョン = 6.0.1、ビット = 64、コミット = 00000000、変更 = 0、pid = 32101、開始しました 32101:C 2020年5月13日 17:01:48.248 # 設定が読み込まれました 32101:M 2020 年 5 月 13 日 17:01:48.249 * 開いているファイルの最大数を 10032 に増やしました (元々は 1024 に設定されていました)。 _._ _.-``__ ''-._ _.-`` `. `_. ''-._ Redis 6.0.1 (00000000/0) 64 ビット .-`` .-```. ```\/ _.,_ ''-._ ( ' , .-` | `, ) スタンドアロンモードで実行中 |`-._`-...-` __...-.``-._|'` _.-'| ポート: 6379 | `-._ `._ / _.-' | PID: 32101 `-._ `-._ `-./ _.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | http://redis.io `-._ `-._`-.__.-'_.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | `-._ `-._`-.__.-'_.-' _.-' `-._ `-.__.-' _.-' 「-._ _.-」 「-.__.-」 2. バックグラウンド起動 バックグラウンド起動の簡単な変更 [root@localhost redis-6.0.1]# vim redis.conf daemonize no を daemonize yes に変更します もう一度実行する
バックグラウンド操作は成功しました。確認してプログラムを終了しましょう
ここで使用するのは、バックグラウンドsystemctlでredisを起動することです まず、サービスにredisを追加します vim /lib/systemd/system/redis.service 書く
パスの問題に注意してください。PIDFileのパスはredis-6.0.1/src/redis-serverのPIDFileに対応しています。 wq 保存して終了 次に以下を実行します
起動時に問題がある場合は、systemctl status redisでログを表示して修正することができます。 図に示すように、正常に起動しました 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL のデータの偶発的な削除の解決策と kill ステートメントの原則
<br />私が良いと思った国内のデザインサイトをまとめてみました。広告ではありません!...
目次1. scrapy_splash とは何ですか? 2. scrapy_splashの役割3. s...
目次1. 配列の役割: 2. 配列の定義: 1. コンストラクタを通じて配列を作成する2. リテラル...
CUDA インストール cuda をダウンロードサポートされているcudaバージョンを表示するには...
まず、Moments を開いて、写真の数が異なるいくつかのレイアウトを確認するか、以下の例を参照して...
1. はじめに数日前、開発仲間から、フィールドを同じ値に更新すると binlog が記録されるかどう...
1.位置:固定一部の Web サイトの右下隅にあるポップアップ ウィンドウなどの、ブラウザーを基準と...
1. 複数サーバーの優先順位たとえば、各サーバー ブロックがポート 80 をリッスンする場合、www...
1. IEブラウザモードハックロゴ1. CSSハックロゴコードをコピーコードは次のとおりです。 ie...
目次1. ヘルプ情報を使用する2. データベースの作成、削除、表示3. データベースに接続する4. ...
導入HibernateやMyBatisなどのORMフレームワークでは、部門に関連付けられたユーザーオ...
目次1. 自己列挙可能なプロパティ2. Object.values()はプロパティ値を返します3. ...
以下のインストールではすべて、インストール ルート ディレクトリとして ~/ ディレクトリが使用され...
バックアップがあれば、非常に簡単です。最新のバックアップ データを生成し、mysqlbinlog を...
この記事の例では、テーブルを動的に生成するjsの具体的なコードを参考までに共有しています。具体的な内...