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 のコンパイルとインストール 設定後、次のコマンドを使用してコンパイルおよびインストールできます: makesudo make install
6. PHP のテスト
インストールの完了 その後、次のコマンドを実行して、PHP が正常にインストールされたかどうかをテストできます:
/usr/local/php/bin/ php -v
/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 中国語 Web サイトの他の関連記事を参照してください。