EC2に2つのサーバーがあります。1つはPHPアプリケーションをホストし、もう1つはRedisサーバーをホストしています。PHPセッションとデータはRedisサーバーで管理しています。そのため、PHPサーバーでセッション保存パスとしてIP:ポートを指定したところ、エラーが発生しました。FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught exception 'RedisException' with message 'Connection closed'
そこでウェブで検索したところ、受信トラフィック用にRedisインスタンスのポート6379を開く必要があることがわかりました。AWSセキュリティグループでカスタムTCP設定を設定して開きましたが、ポートは外部に対して閉じられたままです。ただし、Redisサーバー自体のポートをリッスンすることはできます。プロセスで何か見落としているのでしょうか?どこかで他の変更を行う必要がありますか。この点について教えてください。私はAWS管理の初心者です。
インスタンス1では、php-fpm、nginx、phpredisを使用しています。
インスタンス2では、Redisを使用しています。