CentOS 7.4 は PHP7 をコンパイルしてインストールします

Guanhui
リリース: 2023-02-17 15:04:02
転載
3534 人が閲覧しました

CentOS 7.4 は PHP7 をコンパイルしてインストールします

ベンチマーク テスト

必要なバージョンのパフォーマンスを比較できます

http://www.php .net /releases/

php Zend/bench.php  简版
php Zend/micro_bench.php    复杂版
ログイン後にコピー

デコンプレッサーをインストールします

wget または git (オプション)。この記事では wget

$ yum install wget -y
ログイン後にコピー

## を使用します。 # php7 ソース コードのダウンロード

公式パッケージまたは github パッケージは問題ありません。非公式プラットフォームではダウンロードしないことをお勧めします

$ wget -c http://am1.php.net/distributions/php-7.2.11.tar.gz
ログイン後にコピー

php7 ソース コードを解凍します

zip 圧縮パッケージの場合は、unzip を使用することもできます。

$ tar zxvf php-7.2.11.tar.gz
ログイン後にコピー

#コンパイル ソフトウェアをインストールします (必須)

必須、必須、必須

$ yum install gcc autoconf gcc-c++ -y
ログイン後にコピー

コンパイルソフトのインストール(選択)

#基本的によく使う拡張パッケージ

$ yum install unzip get libxml2 libxml2-devel openssl openssl-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel php-mcrypt libmcrypt libmcrypt-devel pcre-devel -y
ログイン後にコピー

#php拡張パッケージのインストール

必要に応じて使用される拡張パッケージを参照してください

$ yum install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel curl-devel libxslt-devel postgresql-devel gmp-devel -y
$ yum install mysql-connector-odbc mysql-devel libdbi-dbd-mysql php-mysql mysql-devel php-pdo-mysql  -y
ログイン後にコピー

一般構成

そのうち 2 つを追加できます。正式な環境には追加しないでください。使い方がわからない場合は追加しないでください

--enable-fpm
--enable-debug
ログイン後にコピー

コンパイル場所

phpのインストール場所は(/home/soft/php)##です#

$ ./configure --prefix=/home/soft/php  --with-openssl --with-curl --with-curl --with-pdo-mysql --with-gd
ログイン後にコピー
Compilation

make がエラーを報告した場合は、拡張機能パッケージが見つからないか確認してください

编译
$ make
编译测试
$ make test
编译安装
$ make install
ログイン後にコピー
php.ini が必要な場所を確認してください

#カスタマイズする必要があるかどうかを確認し、php.ini を必要なアドレスに転送し (ソース コードから転送)、名前を変更します。

$ php -i | grep php.ini
$ cp php.ini-development /home/soft/php/etc/
$ mv php.ini-development php.ini
ログイン後にコピー

php コマンドは利用できません

----------------------------------
---      设置全局php命令        ---
----------------------------------
第一种方式
----------
1. 打开指令
vi ~/.bash_profile
2. 加入路径
alias php=/home/soft/php/bin/php
3. 写入系统
source ~/.bash_profile
另外一种方法
第二种方式
----------
1. 打开全局指令集
vim /etc/profile
2. 加入php指令到最后面
PATH=$PATH:/home/soft/php/bin
export PATH
3. 写入系统
source /etc/profile
ログイン後にコピー
推奨チュートリアル: "PHP7 チュートリアル

"

以上がCentOS 7.4 は PHP7 をコンパイルしてインストールしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:learnku.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!