LoginSignup
0
0

More than 5 years have passed since last update.

php7 の インストール

Last updated at Posted at 2016-08-10

php7をインストールする上での備忘録

環境

OS : CentOS 6.8

手順

$ sudo yum -y install epel-release
$ sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

# こっちでも可能
# wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# sudo rpm -Uvh remi-release-6*.rpm

$ sudo yum -y install  --enablerepo=remi --enablerepo=remi-php70 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-fpm php-intl php-pdo php-gd

※ 入れたモジュールは必要そうかなーと思われるものを抜粋

$ php -v
PHP 7.0.9 (cli) (built: Jul 20 2016 18:08:08) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.9, Copyright (c) 1999-2016, by Zend Technologies
    with Xdebug v2.4.1, Copyright (c) 2002-2016, by Derick Rethans

php-fpmのインストール

$ sudo yum -y install  --enablerepo=remi --enablerepo=remi-php70 php-fpm

# www.confを編集
$ sudo emacs /etc/php-fpm.d/www.conf
user = nginx
group = nginx
listen = /var/run/php-fpm/php-fpm.sock
listen.owner = nginx
listen.group = nginx
listen.mode = 0660

# 自動起動設定
$ sudo chkconfig php-fpm on


mysqlクライアントのインストール
DBサーバーが別にある場合はクライアントだけインストールすればよい

$ sudo yum -y install http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
$ sudo yum install mysql-community-client
0
0
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
0
0