ホームページ  >  記事  >  バックエンド開発  >  centos6.8でphpをコンパイルしてインストールする方法

centos6.8でphpをコンパイルしてインストールする方法

藏色散人
藏色散人オリジナル
2022-12-15 09:21:314811ブラウズ

centos6.8 で php をコンパイルしてインストールする方法: 1. 「yum -y install」コマンドを使用して依存関係をインストールします; 2. 構成ファイルをコピーします; 3. 環境変数を追加します; 4. 「source /」を実行しますetc/profile" コマンド; 5. 自動起動を追加し、php サービスを再起動します。

centos6.8でphpをコンパイルしてインストールする方法

#このチュートリアルの動作環境: Windows10 システム、centos6.8&&php7.1.5 バージョン、Dell G3 コンピューター。

centos6.8 で php をコンパイルしてインストールするにはどうすればよいですか?

centOS6.8、centOS7 の PHP のコンパイルとインストール:

PHP を centOS に 7 回インストールしましたが、centOS6.8 と centOS7 の両方で PHP をインストールできると結論付けました。 PHP をコンパイルしてインストールするメソッドを使用します。これは、長期にわたる病気のようなもので、優れた医師を育てます。最初はインストールできなくても心配する必要はありません。数回インストールすると経験が積まれます。

インストールの依存関係:

yum -y install gd-devel zlib-devel libjpeg-devel libpng-devel libiconv-devel freetype-devel libxml2 libxml2-devel openssl openssl-devel curl-devel libxslt-devel libmcrypt-devel mhash mcrypt

オンラインで自動的にインストールできない手動インストールのチュートリアルを検索していますが、実際には、基本的に何も問題はありません。

ローカル ディレクトリを入力してください:

cd /usr/local

PHP7.1.5 をダウンロード: wget http://am1.php.net/distributions/php-7.1.5.tar.gz

解凍:

tar zxvf php -7.1.5.tar.gz

解凍ディレクトリを入力してください :

cd php-7.1.5

编译:./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-fpm-user=www --with-fpm-group=www --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-fpm --enable-mbstring --with-mcrypt --with-gd --enable-gd-jis-conv --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --enable-opcache --with-libmbfl --with-onig --enable-pdo --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-pdo-mysql --enable-mysqlnd-compression-support --with-pear --enable-maintainer-zts --enable-session --with-gettext

インストールディレクトリは/usr/local/ですphp

コンパイルが完了すると、次のメッセージが表示されます: PHP をご利用いただきありがとうございます。

次に、インストール コマンドを実行します:

make
make install

次に、設定ファイルをコピーします (現時点ではまだphp7.1.5 フォルダー内では、mv コマンドを使用しないでください。これらの構成ファイルは今後も使用できるため、削除しないでください):

cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
cp php.ini-development /usr/local/php/lib/php.ini
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm(这个很重要)

環境変数を追加します:

echo 'export PATH=/usr/local/php/bin:/usr/local/php/sbin:$PATH'>> /etc/profile

Load環境変数:source /etc/profile (私の習慣は、仮想マシンの起動後、最初にこのコマンドを実行することです。これにより、多くのトラブルを回避できます)

実行 この時点で、php -v を実行して、インストールされているファイルを確認します。 PHP のバージョン

自動開始の追加:

chkconfig --add php-fpm
chkconfig php-fpm on
chkconfig --list php-fpm

権限の追加: chmod 755 /etc/init.d/php-fpm

PHP:/etc/init を開始します。 d/php-fpm start

PHP サービスのステータスの表示:/etc/init.d/php-fpm status

PHP サービスの停止:/etc/init.d/php-fpm stop

php サービスを再起動します:/etc/init.d/php-fpm restart

php の設定ファイルは /usr/local/php です /lib/php.ini はここで参照できます。将来拡張機能をインストールすることになります。

推奨学習: 「

PHP ビデオ チュートリアル

以上がcentos6.8でphpをコンパイルしてインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。