検索
ホームページバックエンド開発PHP7centos yumにphp7をインストールする方法を詳しく解説

centos yum に php7 をインストールする方法: まず yum ウェアハウス パッケージを PHP7 の rpm パッケージにアップグレードし、次に yum コマンドを使用して基本的な PHP コンポーネントをインストールし、次に「PHP-fpm」をインストールして「php- fpm"; 最後にバージョンを確認して、インストールが成功したかどうかを確認します。

centos yumにphp7をインストールする方法を詳しく解説

#1. インストールの準備

次のコマンドを使用して、yum ウェアハウス パッケージを PHP7 の rpm パッケージにアップグレードします。

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2. インストールを開始します

1. まず yum コマンドを使用して基本的な PHP コンポーネントをインストールし、次にインストールします将来必要になるものは何でも

yum -y install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64

2. 次に、PHP-fpm (PHP プロセス管理メソッドを提供するプロセス マネージャー) をインストールします。メモリとプロセスを効果的に制御し、スムーズにリロードできます。 PHP 設定)

yum -y install php70w-fpm php70w-opcache

3. インストール後、php-fpm

systemctl start php-fpm
4 を起動し、バージョンを確認してインストールが成功したかどうかを確認します

php -v

3. PHP が Nginx

と通信できるかどうかを確認します1. Nginx のデフォルトの HTML フォルダー (/usr/local) に新しいインデックスを作成します/webserver/nginx/html/) .php、内容は次のとおりです:

<?php     phpinfo();?>
2. Nginx 構成ファイルを変更します (find /|grep nginx.conf を使用して構成ファイルの場所を検索できます) Nginx.conf に以下を修正して追加します。

        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #
        #location ~ \.php$ {
        #    proxy_pass   http://127.0.0.1;        #}

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #        location ~ \.php$ {
            root           html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }

元の属性を青色のフォントの部分に変更する必要があります。そうしないと、index.php にアクセスするときに次の状況が発生します (php-fpm が見つかりません)元の SCRIPT_FILENAME で実行された php ファイル)

3. Nginx

/usr/local/webserver/nginx/sbin/nginx -s reload
を再起動します4. ドメイン名 (IP)/インデックスにアクセスします。 php と次の内容が表示されます。これは、設定が成功したことを意味します

4. PHP が mysql# と通信できるかどうかを確認します。 ##以前のindex.PHPの内容を次のように変更します

<?php // 创建连接
$test = mysqli_connect(&#39;localhost&#39;,&#39;root&#39;,&#39;qq1234&#39;);//数据库服务器地址,账号名,密码

// 检测
if (!$test) echo "连接失败,请检查mysql服务以及账户密码";
echo "数据库连接成功!";
?>

変更後はすぐにindex.phpにアクセスします。Nginxを再起動する必要はありませんxx

##

以上がcentos 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ヘンタイを無料で生成します。

ホットツール

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール