Linux PHP インストールディレクトリ構造図

PHPz
リリース: 2023-04-26 13:47:07
オリジナル
524 人が閲覧しました

PHP は非常に人気のあるオープン ソースのスクリプト言語であり、そのシンプルさ、使いやすさ、強力な機能により、プログラマーの間で非常に人気があります。多くの Linux システムには PHP インストール パッケージが付属していますが、一部の Linux システムには PHP が提供されていないため、手動でインストールする必要があります。以下に、手動インストールによって Linux システムに PHP をインストールする方法と、PHP のディレクトリ構造図を示します。

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

1. PHP ソース コードをダウンロードします

PHP 公式 Web サイト (http://php.net/downloads.php) にアクセスしてダウンロードします。 PHP ソース コードの最新バージョン。最新バージョンは PHP 7.4.24 です。

2. PHP ソース コードを解凍します

ダウンロードした PHP ソース コード パッケージを解凍します。解凍コマンドは次のとおりです:

tar zxvf php-7.4.24.tar。 gz

3. コンパイル ツールと依存ライブラリをインストールする

コンパイル プロセス中に、いくつかのコンパイル ツールと依存ライブラリを使用する必要があります。これらのツールと依存ライブラリは、最初にインストールする必要があります。コマンドは次のとおりです。

sudo apt-get update
sudo apt-get install build-essential autoconf libtool libssl-dev libcurl4-openssl-dev libxml2-dev libpng-dev libjpeg-dev libfreetype6-dev libzip -dev

4 , PHP の設定

インストール前にコンパイルを設定する必要があります。コマンド

cd php-7.4 を実行すると、設定インターフェイスに入ることができます。 24
./configure --prefix=/ usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysqli=mysqlnd --with-pdo-mysql= mysqlnd --with-iconv-dir --with-freetype-dir=/usr --with-jpeg-dir=/usr --with-png-dir=/usr --with-zlib --with-libxml-dir =/usr --enable-simplexml --enable-bcmath --enable-mbstring --enable-sockets --enable-zip --with-curl --enable-fpm --with-fpm-user=www --with -fpm-group=www --with-gd

各パラメータの意味は以下のとおりです。

--prefix: PHP のインストールパスを指定します

-- with-config-file-path: PHP## の設定ファイルのパスを指定します

#--with-mysqli: MySQLi 拡張ライブラリを有効にする

#--with-pdo-mysql: PDO_MySQL 拡張ライブラリを有効にする

--with-iconv-dir: iconv エンコード変換を有効にする 拡張ライブラリ

##--with-freetype-dir: FreeType フォント ライブラリを有効にする

##--with-jpeg-dir :JPEG画像ライブラリを有効にする

--with-png- dir:PNG画像ライブラリを有効にする

--with-zlib:Zlib圧縮拡張ライブラリを有効にする

--with- libxml-dir: XML 拡張ライブラリを有効にする

##--enable -simplexml: SimpleXML 拡張ライブラリを有効にする

##--enable-bcmath: BCMath 拡張ライブラリを有効にする

## --enable- mbstring: MBString 拡張ライブラリを有効にする

--enable-sockets :Sockets 拡張ライブラリを有効にする

--enable-zip:Zip 圧縮拡張ライブラリを有効にする

--with-curl :CURLライブラリを有効にする

--enable-fpm:FastCGIプロセスマネージャーを有効にする

--with-fpm-user:プロセスユーザーを指定します

--with-fpm- group: プロセス ユーザー グループを指定します。

5. PHP のコンパイルとインストール

設定後、次のコマンドを使用してコンパイルおよびインストールできます:

make

sudo make install

6. PHP のテスト

インストールの完了 その後、次のコマンドを実行して、PHP が正常にインストールされたかどうかをテストできます:

/usr/local/php/bin/ php -v

インストールが成功すると、PHPのバージョン番号が出力されます。

2. PHP のディレクトリ構造図

PHP が正常にインストールされると、以下に示すように PHP のディレクトリ構造図が表示されます:

/usr/local/php/
├── bin/            # 存放PHP的可执行文件
│   ├── php
│   ├── php-cgi
│   ├── phpdbg
│   ├── php-fpm
│   ├── phpize
│   └── pecl
├── etc/            # 存放PHP的配置文件目录
│   ├── php.ini
│   ├── php-fpm.conf
│   └── php-fpm.d/
│       ├── www.conf
│       └── other.conf
├── include/        # 存放PHP的头文件目录
├── lib/            # 存放PHP共享库文件目录
├── libexec/        # 存放CGI及命令行接口
├── sbin/           # 存放PHP进程管理器相关命令文件目录
ログイン後にコピー
上記は、 Linux における PHP の構造図。初心者にとって、PHP のディレクトリ構造を理解することは、Linux システムでの PHP の使用と構成を理解するのに役立つため、非常に重要です。

概要

Linux システムに PHP をインストールするのは非常に簡単で、ソース コード パッケージをダウンロードし、コンパイル ツールと依存ライブラリをインストールし、設定、コンパイル、インストールするだけです。インストールが完了すると、PHP のディレクトリ構造図が表示され、Linux システムでの PHP の使用と構成を理解するのに役立ちます。この記事が PHP 初心者に役立つことを願っています。

以上がLinux PHP インストールディレクトリ構造図の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!