加入收藏 | 设为首页 | 会员中心 | 我要投稿 92站长网 (https://www.92zz.com.cn/)- 语音技术、视频终端、数据开发、人脸识别、智能机器人!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

Linux的PHP安装目录结构指的什么

发布时间:2023-10-12 11:32:24 所属栏目:PHP教程 来源:转载
导读:   这篇“Linux的PHP安装目录结构是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能
  这篇“Linux的PHP安装目录结构是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux的PHP安装目录结构是什么”文章吧。
 
  一、安装PHP
 
  1、下载PHP源码
 
  前往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的版本号。
 
  二、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进程管理器相关命令文件目录
 

(编辑:92站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章