Linux系统下安装PHP7.3版本


Posted in PHP onJune 26, 2021

 

请先安装依赖包

$ 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

wget http://cn2.php.net/get/php-7.3.0.tar.gz/from/this/mirror -o php-7.3.0

解压 

$ tar -zxvf php-7.3.0.tar.gz
$ cd 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-openssl \
--enable-mbstring \
--enable-fpm

编译安装 

$ make && make install

在之前编译的源码包中,找到 php.ini-production,复制到/usr/local/php/etc下,并改名为php.ini:

$ cp php.ini-production /usr/local/php/etc/php.ini

将php源码编译目录下的 sapi/fpm/init.d.php-fpm 文件拷贝到系统配置 /etc/init.d  目录下并重命名为 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 配置文件 
将php安装目录下的 /usr/local/php/etc/php-fpm.conf.default 文件拷贝同目录下并重命名为 php-fpm.conf

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

添加 www.conf 配置文件 

将php安装目录下的 /usr/local/php/etc/php-fpm.d/www.conf.default文件拷贝同目录下并重命名为 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安装目录到系统环境变量 

创建并打开文件php.sh 

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

添加内容如下: 

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

保存并退出 

:wq!

使用source立即生效刚刚添加的php环境变量 

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

启动php-fpm

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

 看到9000端口也就成功了!!!

Linux系统下安装PHP7.3版本

设置php开机启动

修改系统配置目录下的 php-fpm 文件可执行权限 
[root@localhost php-src-php-7.1.6]# chmod +x /etc/init.d/php-fpm
> 将系统配置目录下的 `php-fpm` 添加到 `系统服务`
[root@localhost php-src-php-7.1.6]# chkconfig --add php-fpm
 
> 设置 `php-fpm` `系统服务` 为开机启动
[root@localhost php-src-php-7.1.6]# chkconfig php-fpm on

重启后查看端口看看是否存在!

Linux系统下安装PHP7.3版本

到此这篇关于Linux系统下安装PHP7.3版本的文章就介绍到这了,更多相关Linux安装PHP7.3内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
一个PHP模板,主要想体现一下思路
Dec 25 PHP
利用discuz实现PHP大文件上传应用实例代码
Nov 14 PHP
php中获得视频时间总长度的另一种方法
Sep 15 PHP
Win2003+apache+PHP+SqlServer2008 配置生产环境
Jul 29 PHP
php基于socket实现SMTP发送邮件的方法
Mar 05 PHP
PHP SPL标准库中的常用函数介绍
May 11 PHP
利用PHP命令行模式采集股票趋势信息
Aug 09 PHP
Laravel5中Cookie的使用详解
May 03 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
Jul 26 PHP
php插入mysql数据返回id的方法
May 31 PHP
PHP面向对象程序设计子类扩展父类(子类重新载入父类)操作详解
Jun 14 PHP
PHP设计模式之迭代器模式Iterator实例分析【对象行为型】
Apr 26 PHP
详细分析PHP7与PHP5区别
Jun 26 #PHP
laravel添加角色和模糊搜索功能的实现代码
一文搞懂php的垃圾回收机制
PHP中strval()函数实例用法
Jun 07 #PHP
使用php的mail()函数实现发送邮件功能
PHP实现rar解压读取扩展包小结
Jun 03 #PHP
详解Laravel制作API接口
May 31 #PHP
You might like
CodeIgniter中使用cookie的三种方式详解
2014/07/18 PHP
Parse正式发布开源PHP SDK
2014/08/11 PHP
PHP迭代器接口Iterator用法分析
2017/12/28 PHP
redis+php实现微博(二)发布与关注功能详解
2019/09/23 PHP
PHP代码加密的方法总结
2020/03/13 PHP
Javascript笔记一 js以及json基础使用说明
2010/05/22 Javascript
同域jQuery(跨)iframe操作DOM(示例代码)
2013/12/13 Javascript
javascript获取checkbox复选框获取选中的选项
2014/08/12 Javascript
百度UEditor编辑器如何关闭抓取远程图片功能
2015/03/03 Javascript
javascript实现画不相交的圆
2015/04/07 Javascript
Javascript通过overflow控制列表闭合与展开的方法
2015/05/15 Javascript
Gulp实现静态网页模块化的方法详解
2018/01/09 Javascript
vue权限问题的完美解决方案
2019/05/08 Javascript
Jquery 动态添加元素并添加点击事件实现过程解析
2019/10/12 jQuery
python抓取百度首页的方法
2015/05/19 Python
zookeeper python接口实例详解
2018/01/18 Python
python list转矩阵的实例讲解
2018/08/04 Python
python  Django中的apps.py的目的是什么
2018/10/15 Python
对Python中创建进程的两种方式以及进程池详解
2019/01/14 Python
python实现京东订单推送到测试环境,提供便利操作示例
2019/08/09 Python
python单向循环链表原理与实现方法示例
2019/12/03 Python
pycharm下pyqt4安装及环境配置的教程
2020/04/24 Python
Python基于QQ邮箱实现SSL发送
2020/04/26 Python
台湾旅游网站:雄狮旅游网
2017/08/16 全球购物
西班牙Polo衫品牌:Polo Club
2020/08/09 全球购物
大学生个人推荐信范文
2013/11/25 职场文书
获奖的大学生创业计划书
2014/01/05 职场文书
2015年暑假生活总结
2015/07/13 职场文书
先进教师个人主要事迹材料
2015/11/03 职场文书
团队合作精神学习心得体会
2016/01/19 职场文书
《蚂蚁和蝈蝈》教学反思
2016/02/22 职场文书
2016年优秀教师先进事迹材料
2016/02/26 职场文书
Redis性能监控的实现
2021/07/09 Redis
为了顺利买到演唱会的票用Python制作了自动抢票的脚本
2021/10/16 Python
深入浅出的讲解:信号调制到底是如何实现的
2022/02/18 无线电
攻击最高的10只幽灵系神奇宝贝,坚盾剑怪排第一,第五最为可怕
2022/03/18 日漫