今日、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 ステートメントの原則
1. まずパゴダを設置するインストール要件: Python バージョン: 2.6/2.7 (Pago...
リストは、テーブルをコンテナーとして使用するテキストまたはグラフの形式として定義されます。商品の種類...
Linux で MySQL-5.7.19 バージョンをインストールするための最初のチュートリアル。す...
暫定的な応答を示し、要求者に操作の続行を要求するステータス コード。コードの説明100 (続行) リ...
次のコードは、私の test.html にあります。ビデオは、c:\test.html などの絶対パ...
1. 要件の説明Divタグの右上隅に削除アイコンを表示します2. 実装html、CSS 3. 参照コ...
序文最近、私の住居の電力事情が不安定で、突然の停電が頻繁に起こります。ノートパソコンを持っているので...
前提複雑なシナリオでは、複数の異なるページ間で大量のデータを使用したり変更したりする必要があります。...
開発に携わっている友人、特に MySQL に関係のある友人は、非常に遅い MySQL クエリに遭遇す...
目次Dockerfileを使用してDockerイメージを構築する1. Dockerfile とは何で...
<input> タグ<input> タグはユーザー情報を収集するために使用さ...
1. まず、2つ以上の隣接する通常フローブロック要素の垂直マージンの崩壊を引き起こす原因を知る必要が...
1. 削除delete は、オブジェクトのプロパティを残さずに削除する唯一の方法ですが、その「代替」...
Anaconda は、conda、Python、およびそれらの依存関係など、180 を超える科学パッ...
この記事では、bootstrapテーブルの使い方を参考までに紹介します。具体的な内容は次のとおりです...