LoginSignup
2
2

More than 3 years have passed since last update.

AmazonLinux環境でphpredisを利用できるようにするまで

Posted at

はじめに

Laravelでredisを利用するにあたり,composerでインストールするpredisではなくphp拡張であるphpredisを利用したかったため調べたこと.
以下の2つの記事にすべて記載されていますが,リンク切れ対応のためにこちらにも記載しておきます.

AWS EC2にredisをインストールする
【メモ】redisをphpで使うまで

AmazonLinuxにRedisをインストール

※バージョンは今後変わる可能性がある.

AmazonLinux(第1世代)の場合

sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo yum --enablerepo=remi install redis

AmazonLinux2(第2世代)の場合

sudo amazon-linux-extras install redis4.0

Redisの起動

※色々設定はしたほうがいい場合もある

// 第1世代
sudo service redis start
sudo chkconfig redis on

// 第2世代
sudo systemctl start redis
sudo systemctl enable redis

phpredisをインストールする

sudo su -
cd /usr/local/src
git clone git://github.com/nicolasff/phpredis.git
cd phpredis/
phpize
./configure
make
make install

// php.iniに追加(状況によりpathは異なるかも)
echo "extension=redis.so" > /etc/php.d/redis.ini

// 確認
php -m | grep redis
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2