CentOS7はPHP5.4.16をインストールします

1.現在のシステムにPHPがインストールされているかどうかを確認します

#rpm -qa php1

2.yumにインストール可能なPHPソフトウェアがあるかどうかを確認します

#yumリスト| grep php1
[root @ localhost〜] #yumリスト| grep phpgraphviz-php.x86_64 2.30.1-19.el7 base 
php.x86_645.4.16-43.el7_4更新
php-bcmath.x86_645.4.16-43.el7_4更新
php-cli.x86_645.4.16-43.el7_4アップデート
php-common.x86_645.4.16-43.el7_4アップデート
php-dba.x86_645.4.16-43.el7_4アップデート
php-devel.x86_645.4.16-43.el7_4アップデート
php-embedded.x86_645.4.16-43 .el7_4の更新
php-enchant.x86_645.4.16-43.el7_4更新
php-odbc.x86_645.4.16-43.el7_4の更新
php-fpm.x86_645.4.16-43.el7_4更新
php-gd.x86_645.4.16-43.el7_4更新
php-intl.x86_645.4.16-43.el7_4更新
php-ldap.x86_645.4.16-43。 el7_4アップデート
php-mbstring.x86_645.4.16-43.el7_4アップデート
php-mysql.x86_645.4.16-43.el7_4アップデート
php-mysqlnd.x86_645.4.16-43.el7_4アップデート
php-pdo.x86_645.4.16- 43.el7_4は
php-pear.noarch1:1.9.4-21.el7ベースを更新します
php-pecl-memcache.x86_643.0.8-4.el7ベース
php-pgsql.x86_645.4.16-43.el7_4更新
php-process.x86_645.4.16- 43.el7_4アップデート
php-pspell.x86_645.4.16-43.el7_4アップデート
php-recode.x86_645.4.16-43.el7_4アップデート
php-snmp.x86_645.4.16-43.el7_4アップデート
php-soap.x86_645.4。 16-43.el7_4の更新
php-xml.x86_645.4.16-43.el7_4の更新
php-xmlrpc.x86_645.4.16-43.el7_4更新
rrdtool-php.x86_641.4.8-9.el7ベースを
uuid-php.x86_64 1.6.2-26.el7 base12345678910111213141516171819202122232425262728293031

3、PHPをインストールします

#yum install php1

第四に、バージョンとサポートされている拡張機能を確認します

#php -v1
[root @ localhost〜] #php -vPHP 5.4.16(cli)(ビルド:2017年11月15日16:33:54)著作権(c)1997-2013 PHP Group 
Zend Engine v2.4.0、著作権(c)1998- 2013 Zend Technologies1234
#php -m1
[ルート@ localhostの〜]#、PHP -m [PHPモジュール] BZ2
カレンダー
コア
ctypecurldateereg 
EXIF
のFileInfo 
filterftpgettext 
gmphashiconvjson
のlibxml
はmhash
のopenssl 
PCNTL 
PCRE
のPhar 
readlineの
リフレクション
セッション
SHMOP 
SimpleXMLは
ソケット
SPL
標準
トークナイザの
xmlzipzlib [Zendのモジュール] 1234567891011121314151617181920212223242526272829303132333435363738
[root @ localhost〜]#ll / etc / php.d /合計使用量20 
- rw -r--r-。1ルートルート4911月16日00:36curl.ini 
- rw -r--r--。 1ルートルート5711月16日00:36fileinfo.ini 
- rw -r--r-。1ルートルート4911月16日00:36json.ini 
- rw -r--r-。1ルートルート4911月16日00:36phar.ini 
- rw -r--r-。1rootroot 4711月16日00:36zip.ini [root @ localhost〜] #ll / usr / lib64 / php / modules /合計使用量3100 
-rwxr -xr-x。1ルートルート7468811月16日00:
36curl.so- 
rwxr-xr-x。1ルートルート271337611月16日00:36fileinfo.so-rwxr-xr-x。1ルートルート4468811月1600 :
36json.so-rwxr-xr-x。1ルートルート27199211月16日00:
36phar.so-rwxr-xr-x。1ルートルート5839211月16日00:36zip.so1234567891011121314

ファイブ、

現在のシステムにインストールされているmysqlのバージョンは次のとおりです。

#rpm -qi mysql-community-server1
[root @ localhost〜] 
#rpm -qi mysql-community-serverName:mysql-community-serverバージョン:5.7.21
リリース:1.el7
アーキテクチャ:x86_64
インストール日:2018年2月13日火曜日09:37:23
グループ:アプリケーション/データベース
サイズ:775546923
ライセンス:Copyright(c)2000、2017 、Oracleおよび/またはその関連会社。Allrightsreserved 。[説明]フィールドに示されているGPLv2ライセンスの下。
署名:DSA / SHA1、2017年12月28日木曜日20: 54:13、キーID 8c718d3b5072e1f5
ソースRPM:mysql-community-5.7.21-1.el7.src.rpm
ビルド日:2017年12月28日木曜日
12:11:13ビルドホスト:siv27 .no.oracle.com
再配置:(再配置不可)パッケージャー:MySQLリリースエンジニアリング<[email protected]>ベンダー:Oracleおよび/またはその関連会社
URL:http://www.mysql.com/
要約:非常に高速で信頼性の高いSQLデータベースサーバー
説明:MySQL(TM)ソフトウェアは、非常に高速で、マルチスレッド、マルチユーザー、
および堅牢なSQL(構造化照会言語)データベースサーバーを提供します。MySQL Server
は、ミッションクリティカルで高負荷の本番システム、および
大量展開されたソフトウェアへの埋め込みを目的しています。MySQLは、
Oracleおよび/またはその関連会社
商標です。MySQLソフトウェアにはデュアルライセンスがあります。つまり、MySQLを使用できます。
、GNU General Public License(http://www.gnu.org/licenses/)に基づくソフトウェアの
GPLの
条件に拘束されたくない場合は、Oracleおよび/またはその関連会社から商用MySQLライセンスを購入することもできます詳細については、マニュアルの「ライセンスとサポート」の章を参照してください。

MySQL Webサイト(http://www.mysql.com/)は
、MySQLソフトウェアに関する最新のニュースと情報を提供します。また、詳細については、ドキュメント
とマニュアルを参照してください。

このパッケージには、MySQLサーバーバイナリと、MySQLサーバー
を実行および管理するための関連ユーティリティ含まれています。1234567891011121314151617181920212223242526272829303132333435363738

php-mysqlndをインストールします

#yum install php-mysqlnd1
[root @ localhost test]#ll / etc / php.d /总数48 
- rw -r--r--。1ルートルート4911月1600:36 curl.ini 
- rw -r--r--。1ルートルート5711月1600:36 fileinfo.ini 
- rw -r--r--。1ルートルート4911月1600:36 json.ini 
- rw -r--r--。1ルートルート5511月1600:36 mysqlnd.ini 
- rw -r--r--。1ルートルート6911月1600:36 mysqlnd_mysqli.ini 
- rw -r--r--。1ルートルート6711月1600:36 mysqlnd_mysql.ini 
- rw -r--r--。1ルートルート4711月1600:36 pdo.ini 
- rw -r--r--。1ルートルート6311月1600:36 pdo_mysqlnd.ini 
- rw -r--r--。1ルートルート6111月1600:36 pdo_sqlite.ini 
- rw -r--r--。1ルートルート4911月1600:36 phar.ini 
- rw -r--r--。1ルートルート5511月1600:36 sqlite3.ini
-rw-r--r-。1root root 47 November 16 00:36 zip.ini [root @ localhost test] #ll / usr / lib64 / php / modules / total 
36pdo_sqlite.so-rwxr-xr-x。1ルートルート27199211月16日00:36phar.so
-rwxr-xr-x。1ルートルート7468811月1600:36 
curl.so-rwxr-xr-x。1ルートルート271337611月1600:36 fileinfo.so 
-rwxr-xr-x。1ルートルート4468811月1600:36 
json.so-rwxr-xr-x。1ルートルート13313611月1600:36 
mysqlnd_mysqli.so-rwxr-xr-x。1ルートルート5358411月1600:36 
mysqlnd_mysql.so-rwxr-xr-x。1ルートルート25658411月1600:36 
mysqlnd.so-rwxr-xr-x。1ルートルート2787411月1600:36 
pdo_mysqlnd.so-rwxr-xr-x。1ルートルート11634411月1600:36 
pdo.so-rwxr-xr-x。1ルートルート2917611月1600:36 
pdo_sqlite.so-rwxr-xr-x。1ルートルート5136011月1600:36 
sqlite3.so-rwxr-xr-x。1ルートルート5839211月1600:36 zip.so12345678910111213141516171819202122232425262728

php-mysqlndの代わりにphp-mysqlをインストールすると、関数mysqli_connect()を使用するときに警告が表示されます。PHP警告:mysqli_connect():ヘッダーとクライアントライブラリのマイナーバージョンの不一致。ヘッダー:50556ライブラリ:50637

おすすめ

転載: blog.csdn.net/kexin178/article/details/112760988