最新の安定したphp7リリースをダウンロードしました。次に、すべての依存関係をインストールしました。
./buildconf
./configure \
--prefix=$HOME/php7/usr \
--with-config-file-path=$HOME/php7/usr/etc \
--enable-mbstring \
--enable-Zip \
--enable-bcmath \
--enable-pcntl \
--enable-ftp \
--enable-exif \
--enable-calendar \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--enable-wddx \
--with-curl \
--with-mcrypt \
--with-iconv \
--with-gmp \
--with-pspell \
--with-Gd \
--with-jpeg-dir=/usr \
--with-png-dir=/usr \
--with-zlib-dir=/usr \
--with-xpm-dir=/usr \
--with-freetype-dir=/usr \
--with-t1lib=/usr \
--enable-Gd-native-ttf \
--enable-Gd-jis-conv \
--with-openssl \
--with-mysql=/usr \
--with-pdo-mysql=/usr \
--with-gettext=/usr \
--with-zlib=/usr \
--with-bz2=/usr \
--with-recode=/usr \
--with-mysqli=/usr/bin/mysql_config
その後、Sudo make
、Sudo make test
、次にSudo make install
を実行しました。すべてうまくいった。 php -v
を実行すると、いくつかの手順が欠落していると思います。 command not found
と表示されているので、インストールフォルダー/opt/php-7.0.0/binに移動し、./php -v
を試しました。
PHP 7.0.0 (cli) (built: Dec 11 2015 16:38:27) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
他に何をする必要がありますか?どんな助けでも大歓迎です。
パスに/opt/php-7.0.0/bin
を追加する必要があります。
$export PATH=/opt/php-7.0.0/bin:$PATH
これにより、現在のシェルで変更されます。
これらの変更を永続的にするには、上記のコマンドを〜/ .bash_profileファイルの最後に追加します。