linux線上にredisを構築し、redisに接続できない問題を解決
一、引用
あるオンライン回帰テストで、突然1台のサーバーが期限切れになったことを発見しました.そのサーバーの上のredisサービスは利用できません.そこで、一時的にredisサービスを構築しました.
二、redis構築
環境:CentOS 7.0とredis-4.0.2
1、設置前の準備
redisコンパイル依存gcc環境
2、インストールプロセス
インストールファイルの取得、ファイルの解凍、ディレクトリへのアクセス、インストールのコンパイル、起動ディレクトリへのアクセス
3、注意が必要なイベント(以下のステップは第2のステップに続く)
説明:管理を容易にするため、解凍後のredis.confは/usr/local/redis-4/bin/ディレクトリにコピーし、元のファイルを直接操作しないでください.変更に失敗しないように、構成を復元できます.
説明:redisを変更します.confファイルは、daemonize noをdaemonize yesに変更し、デーモンプロセスを開くことを示します.#requirepass foobaredコメントを削除します.このfoobaredは自分のパスワードに変更され、パスワードの設定を示します.bind 127.0.0.1これはデフォルトではローカルアクセスのみで、このコメントを削除します.そうしないと、他のサーバに配備されたサービスはredisサービスにアクセスできません.
説明:redisサービスを開始します.
説明:redisサービス起動ステータスを表示します.
三、終わりの言葉
今回の構築過程で、採坑は主にbind 127.0.0.1という注釈を落とさず、比較坑である.皆さんの討論を歓迎して、ショッピングモールのカスタマーサービスを通じて私に連絡することができます.
あるオンライン回帰テストで、突然1台のサーバーが期限切れになったことを発見しました.そのサーバーの上のredisサービスは利用できません.そこで、一時的にredisサービスを構築しました.
二、redis構築
環境:CentOS 7.0とredis-4.0.2
1、設置前の準備
redisコンパイル依存gcc環境
[root@******* ~]# yum install gcc-c++
2、インストールプロセス
インストールファイルの取得、ファイルの解凍、ディレクトリへのアクセス、インストールのコンパイル、起動ディレクトリへのアクセス
[root@****** ~]# wget http://download.redis.io/releases/redis-4.0.2.tar.gz
[root@******~]# tar -zxvf redis-4.0.2.tar.gz
[root@******~]# cd redis-4.0.2
[root@****** redis-4.0.2]# make
[root@****** redis-4.0.2]# make install PREFIX=/usr/local/redis-4
[root@****** redis-4.0.2]# cd /usr/local/redis-4/bin/
3、注意が必要なイベント(以下のステップは第2のステップに続く)
[root@****** bin]# cp /root/redis-4.0.2/redis.conf ./
説明:管理を容易にするため、解凍後のredis.confは/usr/local/redis-4/bin/ディレクトリにコピーし、元のファイルを直接操作しないでください.変更に失敗しないように、構成を復元できます.
[root@****** bin]# vim redis.conf
説明:redisを変更します.confファイルは、daemonize noをdaemonize yesに変更し、デーモンプロセスを開くことを示します.#requirepass foobaredコメントを削除します.このfoobaredは自分のパスワードに変更され、パスワードの設定を示します.bind 127.0.0.1これはデフォルトではローカルアクセスのみで、このコメントを削除します.そうしないと、他のサーバに配備されたサービスはredisサービスにアクセスできません.
[root@****** bin]# ./redis-server redis.conf
説明:redisサービスを開始します.
[root@****** bin]# ps -ef|grep redis
root 12233 1 0 12:21 ? 00:00:09 ./redis-server *:6379
root 16701 8233 0 17:25 pts/7 00:00:00 grep --color=auto redis
説明:redisサービス起動ステータスを表示します.
三、終わりの言葉
今回の構築過程で、採坑は主にbind 127.0.0.1という注釈を落とさず、比較坑である.皆さんの討論を歓迎して、ショッピングモールのカスタマーサービスを通じて私に連絡することができます.