linux下如何安装php7.3.0

发布时间:2021-02-18 11:44:05 作者:小新
来源:亿速云 阅读:132

这篇文章给大家分享的是有关linux下如何安装php7.3.0的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

一、安装依赖包

[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

[root@localhost src]# ll
total 136512
-rw-r--r-- 1 root root 139786240 Aug 26 03:07 php-7.3.0.tar
[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

三、解压

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

四、配置

[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

五、编译安装

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

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

[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 配置文件

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

八、生成 php-fpm 文件

[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 配置文件

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

十、生成www.conf 配置文件

[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

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

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

[root@localhost php-7.3.0]# vim /etc/profile.d/php.sh
export PATH=$PATH:/usr/local/php/bin/:/usr/local/php/sbin/
[root@localhost php-7.3.0]# source /etc/profile.d/php.sh
[root@localhost php-7.3.0]# service php-fpm start
[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

十三、查看是否安装成功

[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”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

推荐阅读:
  1. linux下安装ecshop,
  2. Linux下安装Redis及Linux下php安装Redis扩展

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux php7.3.0

上一篇:css中使用rgb的方法

下一篇:smartaudio指的是什么软件

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》