Linux yum を使用して php 環境をインストールする方法: 最初に yum ソースを更新し、次に yum を使用して php7 を直接インストールし、最後に「yum install php70w-common php70w-fpm php70w-opcache...」を通じて拡張機能をインストールします。指示。
おすすめ: 「PHP ビデオ チュートリアル 」
もう一度過去に2 日 仮想マシンをインストールした後、lnmp をコンパイルしたり、さまざまな拡張機能を作ったりする必要があり、非常に面倒ですが、yum で直接インストールできますか?答えは「はい」です!
#1. まず、yum ソースを更新します。更新しないと、デフォルトの古いバージョン (通常は 5.6 以下ですが、php7 は長い間リリースされています) になります。 、パフォーマンスが 50% 以上向上しました。
システムに応じて yum ソースを更新します。私の場合は centos7 なので、次のコードを実行します。
CentOS/RHEL 7.x:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
centos6 の場合は、次のコードを実行します:
CentOS/RHEL 6.x:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
それでは yum で php7.0 を直接インストールすることができます インストールできる拡張機能は以下の通りです:
yum install php70w-common php70w-fpm php70w-opcache php70w-gd php70w-mysqlnd php70w-mbstring php70w-pecl-redis php70w-pecl-memcached php70w-devel
このコマンドだけで以下の拡張機能をインストールできます!
php-api、php-bz2、php-calendar、php-ctype、php-curl、php-date、php-exif、php-fileinfo、php-filter、php-ftp、php-gettext、 php-gmp、php-hash、php-iconv、php-json、php-libxml、php-openssl、php-pcre、php-pecl-Fileinfo、php-pecl-phar、php-pecl-zip、php-reflection、 php-session、php-shmop、php-simplexml、php-sockets、php-spl、php-tokenizer、php-zend-abi、php-zip、php-zlib
楽しみですか?心配しないでください。さらに良いものもあります。通常、memcached、gd、mysqlなどをインストールする必要がありますよね。
1 安装包 提供的拓展 2 php70w mod_php , php70w-zts 3 php70w-bcmath 4 php70w-cli php-cgi, php-pcntl, php-readline 5 php70w-common php-api, php-bz2, php-calendar, php-ctype, php-curl, php-date, php-exif, php-fileinfo, php-filter, php-ftp, php-gettext, php-gmp, php-hash, php-iconv, php-json, php-libxml, php-openssl, php-pcre, php-pecl-Fileinfo, php-pecl-phar, php-pecl-zip, php-reflection, php-session, php-shmop, php-simplexml , php-sockets, php-spl, php-tokenizer, php-zend-abi, php-zip, php-zlib 6 php70w-dba 7 php70w-devel 8 php70w-embedded php-embedded-devel 9 php70w-enchant 10 php70w-fpm 11 php70w-gd 12 php70w-imap 13 php70w-interbase php_database, php-firebird14 php70w-intl 15 php70w-ldap 16 php70w-mbstring 17 php70w-mcrypt 18 php70w-mysql php-mysqli, php_database19 php70w-mysqlnd php-mysqli, php_database20 php70w-odbc php-pdo_odbc, php_database21 php70w-opcache php70w-pecl-zendopcache22 php70w-pdo php70w-pdo_sqlite, php70w-sqlite323 php70w-pdo_dblib php70w-mssql24 php70w-pear 25 php70w-pecl-apcu 26 php70w-pecl-imagick 27 php70w-pecl-memcached 28 php70w-pecl-mongodb 29 php70w-pecl-redis 30 php70w-pecl-xdebug 31 php70w-pgsql php-pdo_pgsql, php_database32 php70w-phpdbg 33 php70w-process php-posix, php-sysvmsg, php-sysvsem, php-sysvshm34 php70w-pspell 35 php70w-recode 36 php70w-snmp 37 php70w-soap 38 php70w-tidy 39 php70w-xml php-dom, php-domxml, php-wddx, php-xsl40 php70w-xmlrpc
たとえば、XML をインストールしたい場合は、直接インストールできます。非常に簡単であることを疑う必要はありません:
yum install php70w-xml
# #2. 結果を確認します:
php バージョンを確認します:php -vphp 拡張子を確認します:
## ######## ##あなたはそれを見ましたか?基本的に使える拡張子は全て揃っていますよね?何か欲しいものがあれば、ヤムに行けば大丈夫です!さまざまな依存関係の問題を心配する必要はもうありません。
以上がLinux yum を使用した PHP 環境のインストールに関するチュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。