ホームページ > 運用・保守 > Linuxの運用と保守 > Linux Centos に PHP7 をインストールする方法

Linux Centos に PHP7 をインストールする方法

WBOY
リリース: 2023-05-15 20:16:04
転載
2004 人が閲覧しました

Linux Centos に PHP7 をインストールする方法: 1. 「yum -y install」コマンドを使用して、EPEL ソース、REMI ソース、および Yum ソース管理ツールをインストールします。 2. 「yum -y" コマンド PHP をインストールします。 3. PHP インストール パッケージを確認します。 4. php.ini 設定を変更します。 5. 「systemctl restart php74-php-fpm」を通じて「php74-php-fpm」を再起動します。

1. インストール前のライブラリ ファイルとツールの準備

1. まず EPEL ソースをインストールします

yum -y install epel-release
ログイン後にコピー

2. REMI ソースをインストールします

yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
ログイン後にコピー

3 .Yum ソース管理ツールをインストールします

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

2. PHP

1 をインストールします。PHP

yum -y --enablerepo=remi install php74-php php74-php-fpm php74-php-bcmath php74-php-ctype php74-php-curl php74-php-dom php74-php-gd php74-php-hash php74-php-iconv php74-php-intl php74-php-mbstring php74-php-pdo_mysql php74-php-simplexml php74-php-soap php74-php-xsl php74-php-zip php74-php-xml php74-php-sockets php74-php-session php74-php-snmp php74-php-mysql php74-php-cli php74-php-json php74-php-mcrypt php74-php-mysqlnd php74-php-pecl-crypto php74-php-pecl-mcrypt php74-php-pecl-geoip php74-php-recode  php74-php-xmll
ログイン後にコピー

2 をインストールします。コンピュータを再起動します。そうしないと、php

reboot
ログイン後にコピー
が起動する可能性があります。開始されていません

3. スタートアップを設定し、サービスを実行します

systemctl start php74-php-fpm
systemctl enable php74-php-fpm
ログイン後にコピー

3. PHP を設定します

1. PHP インストール パッケージを表示します

[root@VM-0-5-centos ~]# rpm -qa | grep php
oniguruma5php-6.9.7.1-1.el7.remi.x86_64
php74-php-common-7.4.24-1.el7.remi.x86_64
php74-php-7.4.24-1.el7.remi.x86_64
php74-php-xml-7.4.24-1.el7.remi.x86_64
php74-php-pdo-7.4.24-1.el7.remi.x86_64
php74-php-pecl-mysql-1.0.0-0.23.20190415.d7643af.el7.remi.x86_64
php74-php-fpm-7.4.24-1.el7.remi.x86_64
php74-php-bcmath-7.4.24-1.el7.remi.x86_64
php74-php-pecl-recode-1.0.0~DEV.20190723-4.el7.remi.x86_64
php74-runtime-1.0-3.el7.remi.x86_64
php74-php-mysqlnd-7.4.24-1.el7.remi.x86_64
php74-php-pecl-crypto-0.3.2-1.el7.remi.x86_64
php74-php-soap-7.4.24-1.el7.remi.x86_64
php74-php-intl-7.4.24-1.el7.remi.x86_64
php74-php-pecl-zip-1.19.5-1.el7.remi.x86_64
php74-php-json-7.4.24-1.el7.remi.x86_64
php74-php-cli-7.4.24-1.el7.remi.x86_64
php74-php-sodium-7.4.24-1.el7.remi.x86_64
php74-php-pecl-geoip-1.1.1-11.el7.remi.x86_64
php74-php-snmp-7.4.24-1.el7.remi.x86_64
php74-php-pecl-mcrypt-1.0.4-1.el7.remi.x86_64
php74-php-gd-7.4.24-1.el7.remi.x86_64
php74-php-mbstring-7.4.24-1.el7.remi.x86_64
ログイン後にコピー

2. 検索: php74-php-fpm -7.4.24-1.el7.remi.x86_64 のインストール場所

[root@VM-0-5-centos ~]# rpm -ql php74-php-fpm-7.4.24-1.el7.remi.x86_64/etc/logrotate.d/php74-php-fpm/etc/opt/remi/php74/php-fpm.conf/etc/opt/remi/php74/php-fpm.d/etc/opt/remi/php74/php-fpm.d/www.conf/etc/opt/remi/php74/sysconfig/php-fpm/etc/systemd/system/php74-php-fpm.service.d/opt/remi/php74/root/usr/sbin/php-fpm/opt/remi/php74/root/usr/share/doc/php74-php-fpm-7.4.24/opt/remi/php74/root/usr/share/doc/php74-php-fpm-7.4.24/php-fpm.conf.default/opt/remi/php74/root/usr/share/doc/php74-php-fpm-7.4.24/www.conf.default/opt/remi/php74/root/usr/share/fpm/opt/remi/php74/root/usr/share/fpm/status.html/opt/remi/php74/root/usr/share/licenses/php74-php-fpm-7.4.24/opt/remi/php74/root/usr/share/licenses/php74-php-fpm-7.4.24/fpm_LICENSE/opt/remi/php74/root/usr/share/man/man8/php-fpm.8.gz/usr/lib/systemd/system/php74-php-fpm.service/var/opt/remi/php74/lib/php/opcache/var/opt/remi/php74/lib/php/session/var/opt/remi/php74/lib/php/wsdlcache/var/opt/remi/php74/log/php-fpm/var/opt/remi/php74/run/php-fpm
ログイン後にコピー

3. php.ini の場所を見つけます:

[root@localhost src]# find /etc/opt/remi/php74 -name php.ini/etc/opt/remi/php74/php.ini
ログイン後にコピー

4. /etc/opt を編集します/remi/php74/php.ini、cgi.fix_pathinfo=1 を cgi.fix_pathinfo=0;

[root@localhost src]# vim /etc/opt/remi/php74/php.ini
cgi.fix_pathinfo=0
ログイン後にコピー

5 に置き換えます。php74-php-fpm

systemctl restart php74-php-fpm
ログイン後にコピー

6 を再起動します。その他の操作

systemctl restart php74-php-fpm #重启
systemctl start php74-php-fpm #启动
systemctl stop php74-php-fpm #关闭
systemctl status php74-php-fpm #检查状态
ログイン後にコピー

4. PHP ソフト接続と環境変数を設定します

1. PHP プログラムへのソフト接続を確立します

ln -s /opt/remi/php74/root/usr/bin/php /usr/bin/php
ログイン後にコピー

2. rc ファイルを変更します
1. 現在のユーザーの環境変数

#如果是使用bash作为shell
vim ~/.bashrc
#增加一行环境变量
export PATH=/opt/remi/php74/root/usr/bin:$PATH
#刷新一下环境变量
source ~/.bashrc
ログイン後にコピー

2. グローバル環境変数を変更します

vim /etc/profile
export PATH=/opt/remi/php74/root/usr/bin:$PATH
ログイン後にコピー

PHP を確認します
インストールが成功したかどうかを確認します:

[root@VM-0-5-centos ~]# php -v
PHP 7.4.24 (cli) (built: Sep 21 2021 11:23:11) ( NTS )Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
ログイン後にコピー

上記でインストールされた PHP は、一部の PHP 拡張機能のみをインストールします、さらに多くのソフトウェアが表示されます:

yum search php74
ログイン後にコピー

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

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート