Symfoware

Symfowareについての考察blog

Ubuntu Server 18.04にRedis Serverのインストールと外部アクセス許可

Ubuntu Server 18.04にRedis 4をインストールしてみます。
こちらを参考にしました。
Install Redis on Ubuntu 18.04 Bionic Beaver Linux


インストール



aptでインストールします。


$ sudo apt install redis



バージョンを確認すると、4.0.9がインストールできました。


$ redis-server -v
Redis server v=4.0.9 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=1bc80a08306a3efd





外部アクセス許可



インストール後の状態だと、ローカルからしかアクセスが許可されていません。


$ ss -nlt
State    Recv-Q    Send-Q        Local Address:Port        Peer Address:Port
LISTEN 0         128             127.0.0.1:6379             0.0.0.0:*
LISTEN 0         128         127.0.0.53%lo:53             0.0.0.0:*
LISTEN 0         128                 0.0.0.0:22             0.0.0.0:*
LISTEN 0         128                 [::1]:6379                [::]:*
LISTEN 0         128                    [::]:22                 [::]:*



/etc/redis/redis.confを編集して、外部からアクセスできるようにしてみます。


$ sudo vi /etc/redis/redis.conf



69行目、「bind 127.0.0.1 ::1」となっている箇所をコメントアウト。


# bind 127.0.0.1 ::1



もう一箇所、88行目の「protected-mode yes」となっている箇所を「protected-mode no」に変更。


#protected-mode yes
protected-mode no



編集が終わったらサービスを再起動。


$ sudo service redis-server restart



ネットワークの状態はこうなります。


$ ss -nlt
State    Recv-Q    Send-Q        Local Address:Port        Peer Address:Port
LISTEN 0         128                 0.0.0.0:6379             0.0.0.0:*
LISTEN 0         128         127.0.0.53%lo:53             0.0.0.0:*
LISTEN 0         128                 0.0.0.0:22             0.0.0.0:*
LISTEN 0         128                    [::]:6379                [::]:*
LISTEN 0         128                    [::]:22                 [::]:*



これで別の端末から6379ポートに接続できるようになりました。


$ telnet 192.168.1.102 6379
Trying 192.168.1.102...
Connected to 192.168.1.102.
Escape character is '^]'.




【参考URL】

Install Redis on Ubuntu 18.04 Bionic Beaver Linux
関連記事

テーマ:サーバ - ジャンル:コンピュータ

  1. 2018/05/06(日) 14:08:40|
  2. Redis
  3. | トラックバック:0
  4. | コメント:0
  5. | 編集
<<Python3からRedis Server 4へ接続する(redis-py使用) | ホーム | Ubuntu Server 18.04の日本語化>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
https://symfoware.blog.fc2.com/tb.php/2175-2746a2fc
この記事にトラックバックする(FC2ブログユーザー)