ホームページ バックエンド開発 PHPの問題 CentOS 7.5にPHPをインストールする方法

CentOS 7.5にPHPをインストールする方法

Jan 26, 2022 am 10:54 AM
centos php

centos7.5 に php をインストールする方法: 1. php-fpm プロセスを実行するための php ユーザーを追加します; 2. php ソース コード パッケージを解凍します; 3. 依存関係パッケージをインストールします; 4. 関連する設定ファイルを php にコピーしますインストールパスは十分です。

CentOS 7.5にPHPをインストールする方法

この記事の動作環境:CentOS7.5システム、php7.4.1バージョン、DELL G3コンピュータ

インストール方法Centos 7.5上のphp?

CentOS-7.5 php-7.4.1 のコンパイルとインストール

##旅行記: パッケージのインストールにはソースコードのコンパイルに強いyumを使うのが一般的ですが、Baiduで検索したら無事インストールできました~

1. 環境準備

仮想マシン: centos 7

ソース ファイル php-7.4.1 をダウンロード:


wget https://www.php.net/distributions/php-7.4.1.tar.gz (サーバー上のダウンロード エラーの半分が原因で、ローカル ダウンロードに変更し、サーバー scp php-7.4.1.tar.gz root@server ip:/usr/local/)

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

    php-fpm プロセスの実行に使用する php ユーザーを追加します。
  1. cd /usr/local/
    useradd php -s /sbin/nologin
    ログイン後にコピー

CentOS 7.5にPHPをインストールする方法

    php ソースを解凍します。 package

  1. tar -zxf php-7.4.1 .tar.gz CentOS 7.5にPHPをインストールする方法
  2. 依存関係パッケージのインストール
  3. yum install libxml2-devel sqlite-devel libcurl-devel oniguruma-devel libpng-devel libjpeg-devel freetype-devel libzip-devel openssl-devel -y
    ログイン後にコピー
    cd /usr/local/php-7.4.1
    ログイン後にコピー
    コンパイル パラメーターのリファレンス
  1. [root@iZ8vbice4h2bcujon9zc00Z php-7.4.1]#  ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mhash --with-openssl --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv --with-zlib --enable-inline-optimization --disable-debug --disable-rpath --enable-shared --enable-bcmath --enable-shmop --enable-sysvsem --enable-gd --with-jpeg --with-freetype --enable-mbregex --enable-mbstring --enable-ftp --enable-pcntl --enable-sockets --enable-soap --without-pear --with-gettext --enable-session --with-curl  --enable-opcache --enable-fpm --with-fpm-user=php --with-fpm-group=php --without-gdbm --enable-fast-install --disable-fileinfo
    ログイン後にコピー
    [root@iZ8vbice4h2bcujon9zc00Z php-7.4.1]# make && make install
    ログイン後にコピー

CentOS 7.5にPHPをインストールする方法コンパイルとインストールが完了しました

CentOS 7.5にPHPをインストールする方法

3. 関連する設定ファイルを php インストール パスにコピーします

スクリプトの開始: php-7.4.1/sapi/fpm/init.d.php-fpm

cd  /usr/local/php-7.4.1/sapi/fpm/
cp init.d.php-fpm /usr/local/php/
ログイン後にコピー

php.ini 設定ファイル: php-7.4.8/php .ini-production

cd  /usr/local/php-7.4.1
cp php.ini-production /usr/local/php/etc/php.ini
ログイン後にコピー

php -fpm.conf 構成ファイルを作成します

etc

/usr/local/php/etc
ログイン後にコピー
[root@iZ8vbice4h2bcujon9zc00Z etc]# pwd
/usr/local/php/etc
[root@iZ8vbice4h2bcujon9zc00Z etc]# ls
php-fpm.conf.default  php-fpm.d  php.ini
[root@iZ8vbice4h2bcujon9zc00Z etc]# cp php-fpm.conf.default php-fpm.conf
ログイン後にコピー

CentOS 7.5にPHPをインストールする方法 を入力します

##php インストール パスの下の php-fpm.d ディレクトリに入り、その中のファイルの名前を

[root@iZ8vbice4h2bcujon9zc00Z php-fpm.d]# pwd
/usr/local/php/etc/php-fpm.d
[root@iZ8vbice4h2bcujon9zc00Z php-fpm.d]# ls
www.conf.default
[root@iZ8vbice4h2bcujon9zc00Z php-fpm.d]# 
[root@iZ8vbice4h2bcujon9zc00Z php-fpm.d]# cp www.conf.default www.conf
ログイン後にコピー

CentOS 7.5にPHPをインストールする方法php-fpm
# を開始します。 ##init.d.php-fpm を実行してスクリプトを開始し、php-fpm を開始します

[root@iZ8vbice4h2bcujon9zc00Z php]# bash init.d.php-fpm start
ログイン後にコピー

edit .bash_profileCentOS 7.5にPHPをインストールする方法

vim ~/.bash_profile
ログイン後にコピー

最後に、コマンドを実行しますCentOS 7.5にPHPをインストールする方法

source ~/.bash_profile
ログイン後にコピー
PHP バージョンを確認します php -v

テストしてください: vim test.php

CentOS 7.5にPHPをインストールする方法

CentOS 7.5にPHPをインストールする方法

推奨学習: 「CentOS 7.5にPHPをインストールする方法PHP ビデオ チュートリアル

以上がCentOS 7.5にPHPをインストールする方法の詳細内容です。詳細については、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:27 PM

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

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

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

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

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

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

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

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

See all articles