linux php8.x 编译安装_linux编译安装php8_FForever、0606的博客-CSDN博客


本站和网页 https://blog.csdn.net/Miss_Mario/article/details/123711361 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

linux php8.x 编译安装_linux编译安装php8_FForever、0606的博客-CSDN博客
linux php8.x 编译安装
FForever、0606
已于 2022-08-26 02:18:50 修改
1477
收藏
文章标签:
后端
运维
编译
linux
于 2022-03-24 15:03:10 首次发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Miss_Mario/article/details/123711361
版权
安装各种依赖
yum -y install wget vim pcre pcre-devel openssl openssl-devel libicu-devel gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel ncurses ncurses-devel curl curl-devel krb5-devel libidn libidn-devel openldap openldap-devel nss_ldap jemalloc-devel cmake boost-devel bison automake libevent libevent-devel gd gd-devel libtool* libmcrypt libmcrypt-devel mcrypt mhash libxslt libxslt-devel readline readline-devel gmp gmp-devel libcurl libcurl-devel openjpeg-devel sqlite-devel
编译 (选择自己需要的安装)
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php --enable-mbstring --enable-ftp --enable-gd --enable-gd-jis-conv --enable-mysqlnd --enable-pdo --enable-sockets --enable-fpm --enable-xml --enable-soap --enable-pcntl --enable-cli --with-openssl --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-mysqlnd-compression-support --with-pear --with-zlib --with-iconv --with-curl --enable-bcmath
编译 安装
make && make install
开始配置
新增环境变量
> vim /etc/profile 最后增加
export PHP=/usr/local/php
export PATH=$PHP/bin:$PHP/sbin:$PATH
> source /etc/profile
配置PHP
cp php.ini-production /usr/local/php/etc/php.ini
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
chmod +x /etc/init.d/php-fpm
测试
[root@localhost www]# php -v
PHP 8.0.7 (cli) (built: Jun 25 2021 10:10:16) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.7, Copyright (c) Zend Technologies
添加权限 指定配置文件
vim /etc/init.d/php-fpm
php_fpm_INI=${prefix}/etc/php.ini
php_opts="--fpm-config $php_fpm_CONF --pid $php_fpm_PID -c $php_fpm_INI -R"
将user group 改成 root
vim /usr/local/php/etc/php-fpm.d/www.conf
user = root
group = root
重新加载和重启php-fpm服务
systemctl daemon-reload
systemctl restart php-fpm
FForever、0606
关注
关注
点赞
收藏
打赏
评论
linux php8.x 编译安装
linux php8.x 编译安装
复制链接
扫一扫
【linux下安装php7.4.8】 No package ‘oniguruma‘ found
u014265398的博客
08-20
4011
step1:下载php7.4.8安装包,并安装系统依赖包
yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel
yum install libxml2-devel -y
yum install openssl openssl-devel
yum install bzip2 bzip2-devel -y yum install curl-devel -y
yum install libjpeg-devel -y
yum install
安装PHP8后可以获取列表 采集发布失败是什么原因?
et1300的博客
09-08
13
宝塔环境wordpressPHP7.4一直正常使用,安装PHP8后可以获取列表 采集发布失败缓存WP-Rocket不兼容。
参与评论
您还未登录,请先
登录
后发表或查看评论
linux安装php8.0步骤,linux centos7.2 安装php8.0.3
weixin_35554306的博客
05-12
1247
下载php8.0.3下载地址https://www.php.net/官方最靠谱。下载后解压到你的对应的位置,我的是/usr/local/php80。注意这个位置我的操作是错的,官方下载的包在任意位置解压都可以就是不能放到你要安装php的位置我在这个地方踩了一会坑,应该是放到其他任意位置之后./configure 完成 再make && make install 才会在/usr/lo...
linux安装php环境
最新发布
RSFeegg的博客
12-22
233
linux下安装php环境
LiNUX安装PHP7.X
小威在旅行
12-04
5424
LiNUX安装PHP7.X
PHP版本:7.2.12
下载地址:http://cn2.php.net/get/php-7.2.12.tar.bz2/from/this/mirror
安装前准备,避免在安装PHP依赖包时报错:configure: error: mcrypt.h not found. Please reinstall libmcrypt.
添加 epel 源
centos 7.x
r...
如何在Linux上编译安装PHP
445822357
10-23
53
PHP安装
1.下载php-5.2.8.tar.gz http://php.net/downloads.php
2.解压tar zxvf php-5.2.8.tar.gz
3.编译配置
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs
4.编译
make
5.安装
make in...
[PHP] linux下安装PHP8的小问题
小红帽
05-12
95
当使用apt install php 安装完新版php以后
直接输入 php -v 结果显示仍然为旧版
是因为安装的时候 , 默认把新版php8安装到了 /usr/bin/php8.0
直接输入/usr/bin/php8.0 -v是可以找到的
首先使用whereis php 查看旧版的是哪个
然后把旧版的挪位置 , 把新版的挪过去
这个时候直接php -v , 就是新版的了
...
PHP:CentOS Linux环境下源码编译安装PHP8.0
彭世瑜的博客
11-04
661
系统环境查看可用版本1、下载解压2、设置安装参数我们可能会安装多个PHP版本,所以提前规划好安装目录例如:所有的PHP解释器都安装到一个PHP目录下,按照版本取划分目录configure安装创建快捷方式修改配置文件开机自启Nginx 部署 Laravel需要给 php-fpm.sock 访问权限。
php8编译安装
weixin_50491125的博客
08-12
560
centos8+php8的安装
Linux(centos8):编译安装php8.0正式版并启用jit及php8安装时的报错处理(centos8.2 / php8.0.0 )inux(centos8):编译安装php8.0正式版并启用
firstcode666的博客
12-27
1011
今天是php8.0.0正式版发布的第一天,
php8也是第一次引入jit特性,
php8正式版在生产环境应该如何安装?
jit特性应该如何开启?本文供大家参考
一,下载并解压php8.0.0正式版的安装包:
1,下载
[root@kubemaster source]# wget https://www.php.net/distributions/php-8.0.0.tar.gz
2,解压
[root@kubemaster source]# tar -zxvf php-8.0....
centos7 编译安装php8 以及redis、mongo扩展
weixin_45943724的博客
07-21
491
centos7 编译安装php8 以及redis、mongo扩展
php8 源码编译安装
fanfan
12-10
1063
php8 源码编译安装
1. 下载源码包
wget https://www.php.net/distributions/php-8.0.0.tar.gz
2. 安装依赖
yum -y install autoconf freetype gd libpng libpng-devel libjpeg libxml2 libxml2-devel zlib curl curl-devel net-snmp-devel libjpeg-devel php-ldap openldap-devel openl
编译php8,PHP 8.0 源码编译安装以及 JIT 尝鲜
weixin_39963341的博客
03-17
267
奇技指南PHP 8.0 Alpha 1 已经在2020年6月25号发布了,今天给大家分享一篇最简化的 PHP 8 源码编译安装方法,快速尝鲜 PHP 8.0 的新特性 JIT。操作系统:CentOS Linux release 7.4.1708 (Core)GCC:4.8.5 20150623 (Red Hat 4.8.5-28)PHP 版本:php-8.0.0alpha11、下载页面https:...
VM-CentOS-8+Linux8中编译安装php-8.0.9无错详解教程
圣哥的-Blog
08-19
521
VM-CentOS-8+Linux8中编译安装php-8.0.9无错详解教程
文章目录VM-CentOS-8+Linux8中编译安装php-8.0.9无错详解教程@[toc]P-01) 系统 &环境P-02) 安装前准备P-03) 编译安装【oniguruma】P-04) 编译安装【libzip】P-05) 安装依赖P-06) 编译安装【libxml2】P-07) 编译安装【libmcrypt】P-08) 编译安装【mhash】P-09) 编译安装【mcrypt】P-10) 编
linux 宝塔 nginx php8.0 安装swoole/调试(测试)小白详细图文教程
php菜鸟技术天地
06-21
3231
一、安装swoole
1. 下载swoole源码,官网:http://pecl.php.net/package/swoole挑选自己的版本下载,在这里下载:swoole-4.6.7
解压到/www/server/php/80目录下,
进入:/www/server/php/80/swoole-4.6.7 文件夹下;
执行以下命令安装(三行命令一起复制,粘贴运行):
phpize
./configure --with-php-config=/www/server/php/80/bin/ph.
Linux 下 PHP7.2.x 编译升级至 PHP 7.3.x
业余敲代码
07-11
2805
1. 升级安装 libzip 依赖至 1.3.2
之前通过 yum 安装的 libzip 的版本太低,需要升级一下 libzip 版本(否则安装 PHP 的时候会报错)
下载 libzip 1.3.2 足矣(官网最新 libzip 1.5.2,但是需要升级 cmake 到 3.0.2 以上版本,太折腾了)
cd /usr/local/src
wget https://libzip.org/do...
Linux 源码安装php8
qq_62874327的博客
07-14
665
Linux源码安装php8
Linux安装PHP8
记得微笑的博客
05-10
1217
1、去php.net官网下载
2、将文件进行解压 tar -zxvf
3、解压完成后进行安装 ./configure --prefix=/home/phpSwoole/php
4、如果报错,则说明自带的yum不能直接使用,使用会出现问题:
其中可能报
No package ‘libxml-2.0’ found
解决方法:
删除yum.repos.d目录下所有文件
rm -f /etc/yum.repos.d/*
然后重新下载阿里的:
wget -O /etc/yum.repo.
编译安装php8,Centos编译安装PHP8
weixin_39775029的博客
03-20
300
最近把服务器进行一下安全更新,好奇逛了一下PHP的主页,也在近期推送了PHP的稳定版本8.0.1。晚上刚好有空就把现在的PHP环境给更新到PHP8。现在的环境是Centos7的最小化版本,会缺少一部分工具包,本着能少则少的原则。安装EPELEPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 ...
PHP8.0正式版的编译安装与使用
小小郭
11-27
9217
2020-11-26发布了PHP8.0的正式版
介绍下它的安装,并使用laravel对比下PHP7
安装与配置
本次使用的操作系统Ubuntu 18.04.4 LTS
安装
1.准备必要库
apt-get install -y autoconf libxml2-dev libsqlite3-dev \
libcurl4-openssl-dev libssl-dev libonig-dev libtidy-dev zlib1g-dev
2.去官网下载8.0正式版 https://www.php.net/.
编译安装php8,[PHP] 最新抢先编译安装PHP8.0.0 alph1以及FPM
weixin_34617955的博客
03-20
149
(麻烦各位转载请注明出处和地址:陶士涵的菜地 , 谢谢 --2020年6月28日)所有操作需要在root用户下本机测试案例系统信息:ubuntu安装路径:/usr/local/php8解压缩:wget https://downloads.php.net/~pollita/php-8.0.0alpha1.tar.gztar -zxvfphp-8.0.0alpha1.tar.gzcd php-8.0...
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:大白
设计师:CSDN官方博客
返回首页
FForever、0606
CSDN认证博客专家
CSDN认证企业博客
码龄8年
暂无认证
54
原创
1万+
周排名
1万+
总排名
13万+
访问
等级
1302
积分
粉丝
25
获赞
评论
76
收藏
私信
关注
热门文章
Vim快速移动光标至行首和行尾
52963
ffmpeg切割音频文件
7950
Lua获取Table中相同值个数
4620
Windows批处理 遍历当前文件夹 循环删除指定文件
4103
(linux)ubuntu 16.04 安装 log4cxx
3596
分类专栏
编译
21篇
编程开发
13篇
运维
5篇
最新评论
(linux)ubuntu 16.04 安装 log4cxx
Faker是神:
3、安装log4cxx 应该是 ./configure
Lua获取Table中相同值个数
艾孜尔江:
错的。。。
(linux)ubuntu 16.04 安装 log4cxx
K0000000r:
博主 没有遇到 -Wnarrowing的警告报错?
如果new 一个对象,用free去释放,会有什么问题?
ohazyi:
支持。(不过代码还是插入一下看的比较清楚一点
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
Almalinux9 Rocky Linux 9 修改静态ip 安装 MongoDB
esxi 平滑升级
ubuntu扩容 /dev/mapper/ubuntu--vg-ubuntu--lv磁盘空间
2023年5篇
2022年13篇
2021年2篇
2020年5篇
2019年8篇
2018年1篇
2017年6篇
2016年5篇
2015年30篇
目录
目录
分类专栏
编译
21篇
编程开发
13篇
运维
5篇
目录
评论
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
FForever、0606
你的鼓励将是我创作的最大动力
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值