目录
linux环境下安装php7.3.0" >linux环境下安装php7.3.0
一、安装依赖包
二、下载php-7.3.0
三、解压 
四、配置 
五、编译安装
六、[如果存在]编译错误解决:internal compiler error: Killed (program cc1plus)
七、生成 php.ini 配置文件
八、生成 php-fpm 文件
九、生成php-fpm 配置文件 
十、生成www.conf 配置文件 
十一、修改php的timezone
十二、将php安装目录到系统环境变量 
十三、查看是否安装成功
首页 后端开发 php教程 详解linux环境下安装php7.3.0的方法

详解linux环境下安装php7.3.0的方法

Mar 01, 2021 pm 05:52 PM
linux

本篇文章给大家介绍一下linux环境下安装php7.3.0的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

详解linux环境下安装php7.3.0的方法

linux环境下安装php7.3.0

一、安装依赖包

1

[root@localhost ~]# yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers

登录后复制

二、下载php-7.3.0

  • ①、使用迅雷下载 【推荐】
  • 下载地址: https://www.php.net/releases/

  • 迅雷下载完成后,将mirror文件格式改为 .rar 后解压

  • 将文件夹内的 php-7.3.0.tar 文件通过 FTP 等软件上传到服务器中 /usr/local/src 文件夹下

1

2

3

[root@localhost src]# ll

total 136512

-rw-r--r-- 1 root root 139786240 Aug 26 03:07 php-7.3.0.tar

登录后复制
  • ②、linux命令下载 [速度无法直视],这里不做推荐

1

2

[root@localhost ~]# cd /usr/local/src

[root@localhost src]# wget http://cn2.php.net/get/php-7.3.0.tar.gz/from/this/mirror -o php-7.3.0

登录后复制

三、解压

1

[root@localhost src]# tar -xvf php-7.3.0.tar

登录后复制

推荐学习:《PHP视频教程》、《Linux视频教程

四、配置

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

[root@localhost src]# cd php-7.3.0

 

[root@localhost php-7.3.0]# ./configure \

--prefix=/usr/local/php \

--exec-prefix=/usr/local/php \

--bindir=/usr/local/php/bin \

--sbindir=/usr/local/php/sbin \

--includedir=/usr/local/php/include \

--libdir=/usr/local/php/lib/php \

--mandir=/usr/local/php/php/man \

--with-config-file-path=/usr/local/php/etc \

--with-curl \

--with-zlib \

--with-openssl \

--enable-mbstring \

--enable-fpm \

--enable-bcmath \

--enable-ftp \

--enable-gd2 \

--enable-sockets \

--enable-pcntl \

--enable-mysqlnd \

--with-pdo-mysql=mysqlnd

登录后复制

五、编译安装

1

[root@localhost php-7.3.0]# make && make install

登录后复制

六、[如果存在]编译错误解决:internal compiler error: Killed (program cc1plus)

  • 内存不足造成的,安装时需要内存至少2G内存
  • 解决方法:交换分区

1

2

3

[root@localhost php-7.3.0]# dd if=/dev/zero of=/swapfile bs=64M count=16

[root@localhost php-7.3.0]# mkswap /swapfile

[root@localhost php-7.3.0]# swapon /swapfile

登录后复制

七、生成 php.ini 配置文件

1

[root@localhost php-7.3.0]# cp php.ini-production /usr/local/php/etc/php.ini

登录后复制

八、生成 php-fpm 文件

1

2

[root@localhost php-7.3.0]# cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

[root@localhost php-7.3.0]# chmod +x /etc/init.d/php-fpm

登录后复制

九、生成php-fpm 配置文件

1

[root@localhost php-7.3.0]# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf

登录后复制

十、生成www.conf 配置文件

1

[root@localhost php-7.3.0]# cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf

登录后复制

十一、修改php的timezone

1

2

[root@localhost php-7.3.0]# vim /usr/local/php/etc/php.ini

date.timezone = PRC

登录后复制

十二、将php安装目录到系统环境变量

  • 创建并添加以下内容

1

2

[root@localhost php-7.3.0]# vim /etc/profile.d/php.sh

export PATH=$PATH:/usr/local/php/bin/:/usr/local/php/sbin/

登录后复制
  • 使环境变量生效

1

[root@localhost php-7.3.0]# source /etc/profile.d/php.sh

登录后复制
  • 启动php-fpm

1

[root@localhost php-7.3.0]# service php-fpm start

登录后复制
  • 设置php开机启动

1

2

3

[root@localhost php-7.3.0]# chmod +x /etc/init.d/php-fpm

[root@localhost php-7.3.0]# chkconfig --add php-fpm

[root@localhost php-7.3.0]# chkconfig php-fpm on

登录后复制

十三、查看是否安装成功

1

2

3

4

5

[root@localhost php-7.3.0]# php -v

 

PHP 7.3.0 (cli) (built: Aug 20 2020 19:27:30) ( NTS )

Copyright (c) 1997-2018 The PHP Group

Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies

登录后复制

更多编程相关知识,请访问:编程视频!!

以上是详解linux环境下安装php7.3.0的方法的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它们
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

centos和ubuntu的区别 centos和ubuntu的区别 Apr 14, 2025 pm 09:09 PM

CentOS 和 Ubuntu 的关键差异在于:起源(CentOS 源自 Red Hat,面向企业;Ubuntu 源自 Debian,面向个人)、包管理(CentOS 使用 yum,注重稳定;Ubuntu 使用 apt,更新频率高)、支持周期(CentOS 提供 10 年支持,Ubuntu 提供 5 年 LTS 支持)、社区支持(CentOS 侧重稳定,Ubuntu 提供广泛教程和文档)、用途(CentOS 偏向服务器,Ubuntu 适用于服务器和桌面),其他差异包括安装精简度(CentOS 精

centos如何安装 centos如何安装 Apr 14, 2025 pm 09:03 PM

CentOS 安装步骤:下载 ISO 映像并刻录可引导媒体;启动并选择安装源;选择语言和键盘布局;配置网络;分区硬盘;设置系统时钟;创建 root 用户;选择软件包;开始安装;安装完成后重启并从硬盘启动。

Centos停止维护2024 Centos停止维护2024 Apr 14, 2025 pm 08:39 PM

CentOS将于2024年停止维护,原因是其上游发行版RHEL 8已停止维护。该停更将影响CentOS 8系统,使其无法继续接收更新。用户应规划迁移,建议选项包括CentOS Stream、AlmaLinux和Rocky Linux,以保持系统安全和稳定。

docker原理详解 docker原理详解 Apr 14, 2025 pm 11:57 PM

Docker利用Linux内核特性,提供高效、隔离的应用运行环境。其工作原理如下:1. 镜像作为只读模板,包含运行应用所需的一切;2. 联合文件系统(UnionFS)层叠多个文件系统,只存储差异部分,节省空间并加快速度;3. 守护进程管理镜像和容器,客户端用于交互;4. Namespaces和cgroups实现容器隔离和资源限制;5. 多种网络模式支持容器互联。理解这些核心概念,才能更好地利用Docker。

Centos停止维护后的选择 Centos停止维护后的选择 Apr 14, 2025 pm 08:51 PM

CentOS 已停止维护,替代选择包括:1. Rocky Linux(兼容性最佳);2. AlmaLinux(与 CentOS 兼容);3. Ubuntu Server(需要配置);4. Red Hat Enterprise Linux(商业版,付费许可);5. Oracle Linux(与 CentOS 和 RHEL 兼容)。在迁移时,考虑因素有:兼容性、可用性、支持、成本和社区支持。

centos停止维护后怎么办 centos停止维护后怎么办 Apr 14, 2025 pm 08:48 PM

CentOS 停止维护后,用户可以采取以下措施应对:选择兼容发行版:如 AlmaLinux、Rocky Linux、CentOS Stream。迁移到商业发行版:如 Red Hat Enterprise Linux、Oracle Linux。升级到 CentOS 9 Stream:滚动发行版,提供最新技术。选择其他 Linux 发行版:如 Ubuntu、Debian。评估容器、虚拟机或云平台等其他选项。

docker desktop怎么用 docker desktop怎么用 Apr 15, 2025 am 11:45 AM

如何使用 Docker Desktop?Docker Desktop 是一款工具,用于在本地机器上运行 Docker 容器。其使用步骤包括:1. 安装 Docker Desktop;2. 启动 Docker Desktop;3. 创建 Docker 镜像(使用 Dockerfile);4. 构建 Docker 镜像(使用 docker build);5. 运行 Docker 容器(使用 docker run)。

vscode需要什么电脑配置 vscode需要什么电脑配置 Apr 15, 2025 pm 09:48 PM

VS Code 系统要求:操作系统:Windows 10 及以上、macOS 10.12 及以上、Linux 发行版处理器:最低 1.6 GHz,推荐 2.0 GHz 及以上内存:最低 512 MB,推荐 4 GB 及以上存储空间:最低 250 MB,推荐 1 GB 及以上其他要求:稳定网络连接,Xorg/Wayland(Linux)

See all articles