目次
yum install mysql8.0 または php7.3 をインストールすることもできます。 php7.4
Update をインストールします。以前 7.0 をインストールするように書きましたが、7.2
1. まず、yum ソースを更新する必要があります。そうでない場合は、古いバージョン (通常は 5.6 以下) でなければなりませんが、php7 はリリースされてから長い時間が経っており、パフォーマンスは 50% 以上向上しています。 !
2。結果を確認します:
ホームページ バックエンド開発 PHP7 yum を使って最新バージョンの php7 をインストールする方法を学びましょう

yum を使って最新バージョンの php7 をインストールする方法を学びましょう

Jan 12, 2021 am 09:15 AM
php yum

yum を使って最新バージョンの php7 をインストールする方法を学びましょう

推奨 (無料): PHP7

yum install mysql8.0 または php7.3 をインストールすることもできます。 php7.4

Update をインストールします。以前 7.0 をインストールするように書きましたが、7.2

Update php70 を php72

yum install yum-plugin-replace
yum replace php-common --replace-with=php72w-common
ログイン後にコピー

に直接インストールできるようになりました。 「警告: すべてのプロバイダーを解決できません…」というメッセージが表示されます。これは正常です。「y」を入力して続行できます。再度確認する前に、どのパッケージがインストールおよび削除されるかを確認する機会が与えられます。 .


この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.rpm
rpm -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.rpm
rpm -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などをインストールする必要がありますよね。

安装包			提供的拓展
php70w			mod_php	, php70w-zts
php70w-bcmath		
php70w-cli		php-cgi, php-pcntl, php-readline
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
php70w-dba		
php70w-devel		
php70w-embedded		php-embedded-devel
php70w-enchant		
php70w-fpm		
php70w-gd		
php70w-imap		
php70w-interbase		php_database, php-firebird
php70w-intl		
php70w-ldap		
php70w-mbstring		
php70w-mcrypt		
php70w-mysql		php-mysqli, php_database
php70w-mysqlnd		php-mysqli, php_database
php70w-odbc		php-pdo_odbc, php_database
php70w-opcache		php70w-pecl-zendopcache
php70w-pdo		php70w-pdo_sqlite, php70w-sqlite3
php70w-pdo_dblib		php70w-mssql
php70w-pear		
php70w-pecl-apcu	
php70w-pecl-imagick	
php70w-pecl-memcached	
php70w-pecl-mongodb	
php70w-pecl-redis	
php70w-pecl-xdebug	
php70w-pgsql		php-pdo_pgsql, php_database
php70w-phpdbg		
php70w-process		php-posix, php-sysvmsg, php-sysvsem, php-sysvshm
php70w-pspell		
php70w-recode		
php70w-snmp		
php70w-soap		
php70w-tidy		
php70w-xml		php-dom, php-domxml, php-wddx, php-xsl
php70w-xmlrpc
ログイン後にコピー

たとえば、xml をインストールしたい場合は、直接実行できます。非常に簡単であることに疑問を持たないでください:

yum install php70w-xml
ログイン後にコピー

2。結果を確認します:

php バージョンを確認してください :

php -v
ログイン後にコピー

yum を使って最新バージョンの php7 をインストールする方法を学びましょう

php 拡張機能を確認してください:

php -m
ログイン後にコピー

yum を使って最新バージョンの php7 をインストールする方法を学びましょう

##見てください??基本的に使える拡張子は全て揃っていますよね?何か欲しいものがあれば、ヤムに行けば大丈夫です!さまざまな依存関係の問題を心配する必要はもうありません。

国内の yum ソースを使用します: http://blog.csdn.net/zhezhebie/article/details/73484695

Redis と memcached をインストールするには、yum を直接インストールします:

yum install -y memcached redis
ログイン後にコピー
memcached説明: http://blog.csdn.net/zhezhebie/article/details/73471519

redis の説明: http://blog.csdn.net/zhezhebie/article/details/73470134

ここに移動これはまだ終わっていません。php 設定ファイルと nginx 設定ファイルを設定する必要があります。

参照リンク: http://php.net/manual/en/install.unix.nginx.php

Webtatic 参照リンク: https://webtatic.com/packages/php70/

.php ファイルを解析するように php を設定します:

http://php.net/manual/en/install.unix.nginx.php

清華大学にはミラーがあるようです:

OK これを参照してください: https://blog.csdn.net/qq_39583463/article/details/80571849

systemctl 提供了一组子命令来管理单个的 unit,其命令格式为:
systemctl [command] [unit]
command 主要有:
start:立刻启动后面接的 unit。
stop:立刻关闭后面接的 unit。
restart:立刻关闭后启动后面接的 unit,亦即执行 stop 再 start 的意思。
reload:不关闭 unit 的情况下,重新载入配置文件,让设置生效。
enable:设置下次开机时,后面接的 unit 会被启动。
disable:设置下次开机时,后面接的 unit 不会被启动。
status:目前后面接的这个 unit 的状态,会列出有没有正在执行、开机时是否启动等信息。
is-active:目前有没有正在运行中。
is-enable:开机时有没有默认要启用这个 unit。
kill :不要被 kill 这个名字吓着了,它其实是向运行 unit 的进程发送信号。
show:列出 unit 的配置。
mask:注销 unit,注销后你就无法启动这个 unit 了。
unmask:取消对 unit 的注销。
ログイン後にコピー
たとえば、php-fpm を起動して自動的に開始します:

systemctl  start php-fpm
systemctl enable php-fpm
systemctl reload php-fpm   #更改php.ini里面的内容之后平滑重载
ログイン後にコピー

以上がyum を使って最新バージョンの php7 をインストールする方法を学びましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

CakePHP プロジェクトの構成 CakePHP プロジェクトの構成 Sep 10, 2024 pm 05:25 PM

この章では、CakePHP の環境変数、一般設定、データベース設定、電子メール設定について理解します。

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP データベースの操作 CakePHP データベースの操作 Sep 10, 2024 pm 05:25 PM

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP ルーティング CakePHP ルーティング Sep 10, 2024 pm 05:25 PM

この章では、ルーティングに関連する次のトピックを学習します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。

See all articles