专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

php下载安装教程,php下载安装详细介绍

来源:小易整编  作者:小易  发布时间:2023-03-22 04:47
摘要:php下载安装教程,php下载安装详细介绍一、PHP环境安装流程  说明:最近在搭建个人网站,环境有用到PHP,特此记录。本文安装案例是以PHP8.0.0版本为示例,「开始安装前建议先将第三步骤抛出异常的依赖安装,这样安装的时候就无需逐个解...

php下载安装教程,php下载安装详细介绍

一、PHP环境安装流程

  说明:最近在搭建个人网站,环境有用到PHP,特此记录。本文安装案例是以PHP8.0.0版本为示例,「开始安装前建议先将第三步骤抛出异常的依赖安装,这样安装的时候就无需逐个解决问题。」

1、下载PHP包(在线或者压缩包方式都可)

  建议:提前创建好压缩包地址,方便后续对文件管理,下载地址:https://www.php.net/downloads.php

  在线下载(如果网速很慢,则离线下载上传到服务器):wget https://www.php.net/distributions/php-8.0.0.tar.gz

  离线下载后可通过rz命令上传到服务器:rz -be 文件名

php下载安装教程,php下载安装详细介绍


2、解压压缩包

  执行代码:tar -xvf  php-8.0.0.tar.gz

php下载安装教程,php下载安装详细介绍


3、指定配置信息

  说明:在执行编译之前,需要配置此次编译和安装后的文件的存放位置以及安装的一些组件,「在安装前务必要清楚,如果不了解,建议直接使用本文的代码,防止出现异常问题。」

  了解概念:

  1、源码安装需要经历步骤:配置(configure)、编译(make)、安装( make install )。

  2、Configure则是一个可执行文件,可以配置很多选项(可以理解为我们在Windows安装时的图像化界面的功能),可以通过./configure --help来查看选项具体含义。

  其中--pfix选项作用是配置源码安装的路径,--with-config-file-path选项作用是设置php配置文件(php.ini)的存放位置,一般来说安装的时候只需要指定这两个路径即可,其他的则是指定php支持哪一些组件了。

  3、延伸说明下指定存放路径的好处,其实可以类比在Windows等图形化系统的安装软件步骤,安装时指定软件的位置,方便后续对软件进行统一管理(删除,查找等)。

  4、注意:下面的代码必须处于同一行上,建议先复制到文本上查看是否在同一行,然后再复制到服务器中执行(否则会出现很多莫名其妙的问题,相信你也不想花上几天时间去处理)。

  至于其他参数选项的含义,可以打官方或者使用./configure --help来查看选项具体含义,建议添加自己需要的组件即可,如果不清楚,进入到解压的文件后直接执行下面的代码。

./configure --pfix=/usr/local/install/php8 --with-config-file-path=/usr/local/install/php8/etc --with-curl --with-freetype --enable-gd --with-jpeg  --with-gettext --with-kerberos --with-libdir=lib64 --with-libxml --with-mysqli --with-openssl --with-pdo-mysql  --with-pdo-sqlite --with-pear --enable-sockets --with-mhash --with-ldap-sasl --with-xsl --with-zlib --with-zip -with-bz2 --with-iconv  --enable-fpm --enable-pdo  --enable-bcmath  --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl  --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-sysvsem --enable-cli --enable-opcache --enable-intl --enable-calendar --enable-static --enable-mysqlnd

  5、配置成功后会出现下面提示:

php下载安装教程,php下载安装详细介绍

4、编译中可能出现的异常和解决方案

  说明,新服务器在执行configure脚本设置配置之前,需要存在的相关依赖脚本整合,下面会对每一个异常问题做具体说明:

yum install dnf dnf install libxml2-devel dnf install sqlite-devel dnf -y install bzip2-devel dnf -y install libcurl-devel dnf -y install libpng-devel dnf -y install libjpeg-devel dnf -y install freetype-devel dnf -y install libicu-devel yum install oniguruma-devel -y dnf -y install libxslt-devel dnf -y install libzip-devel

  1、异常信息:


本文地址:百科问答频道 https://www.neebe.cn/wenda/936282.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


百科问答
小编:小易整编
相关文章相关阅读
  • phpMyAdmin是什么意思?

    phpMyAdmin是什么意思?

    phpMyAdmin是一个用PHP编写的MySQL的管理界面程序,它通过Web浏览器实现MySQL的管理,操作MySQL数据库更加容易,不必使用命令行。phpMyAdmin的功能很强大,能实现MySQL的各种管理操作,能够执行SQ...

  • 如何用迅雷磁力链接下载资源

    如何用迅雷磁力链接下载资源

    这里与大家分享一下使用迅雷磁力链接下载资源的方法。操作方法01双击“迅雷”图标打开迅雷程序。02点击迅雷程序工具栏上的“新建”按钮。03...

  • 安卓手机怎么刷机教程

    安卓手机怎么刷机教程

    对于大部分安卓手机用户来讲,刷机是不可避免的。可是我们都知道刷机是有一定的风险的,有些用户还是不敢随意的刷机。我们先来了解一下安卓手机怎么刷机?操作方法01先关机,然后按住音量减键,再同时按开机键,即...

  • 如何安装AppSync补丁

    如何安装AppSync补丁

    IPA是Apple程序应用文件iPhoneApplication的缩写,通过安装Appsync补丁后,就可以安装破解的ipa软件。而安装Appsync补丁需要先越狱,如果设备是4.x以上固件,使用同步助手1.14以上版本使用同步推也能自动完...

  • 详解内存条的安装过程和注意事项

    详解内存条的安装过程和注意事项

    在安装内存条之前,大家不要忘了看看主板的说明书,看看主板支持哪些内存,可以安装的内存插槽位置及可安装的最大容量。不同内存条的安装过程其实都是大同小异的,这里主要说明常见的SDRAM、DDRRAM、RDRAM内存。下面乐天一起来看看内存条的...

  • 在哪里找到百度网盘中下载文件的文件夹

    在哪里找到百度网盘中下载文件的文件夹

    今天给大家介绍一下在哪里找到百度网盘中下载文件的文件夹的具体操作步骤。1.打开电脑,找到桌面上的百度网盘快捷方式,双击打开。2.点击主页面上方的传输列表选项。3.如图,就会看到正在下载的文件4.下载好之后,点击页面左侧的“传输完成”...

  • 自动下载是什么意思?

    自动下载是什么意思?

    自动下载是通过特定网站,在网络中搜索自己感兴趣的文件,然后自动把所找到的文件下载到自己的计算机上的技术。自动下载是一项新兴的技术,它可以极大的缩短对网络上的文件的搜索时间。现在的互联网已经得到了广泛的应用,越来越多的文件都可以传输至网络中...

  • gpk是什么文件,gpk文件的具体安装方法

    gpk是什么文件,gpk文件的具体安装方法

    大家知道什么是GPK吗?从百度百科一下可以看到释义是:拇指玩安卓游戏gpk文件格式,gpk文件格式可以将apk和游戏的数据包打包在一起,通过拇指玩安卓游戏安装器即可完成安装apk和数据包的过程,方便快捷。笔者相信有不少使用平板电脑的朋友都下...

  • 周排行
  • 月排行
  • 年排行

精彩推荐