全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 667|回复: 16
打印 上一主题 下一主题

[特价VPS] 有偿求一个PHP在Debian系统的编译脚本...

[复制链接]
跳转到指定楼层
1#
发表于 2024-12-6 22:13:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
系统:Debian 12
版本:PHP 7.4.33

希望达成的效果:
在Debian12系统最小化安装的情况下,执行该脚本能够自动编译安装PHP7.4.33,自动处理好相关的依赖。


期望的编译参数:
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-config-file-scan-dir=/usr/local/php/conf.d --enable-fpm --with-fpm-user=www --with-fpm-group=www --enable-mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv-dir --with-freetype=/usr/local/freetype --with-jpeg --with-zlib --with-zip --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring --enable-intl --enable-pcntl --enable-ftp --enable-gd --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --with-zip --enable-soap --with-gettext --enable-opcache --with-xsl --with-pear --with-webp --enable-exif --with-ldap --with-ldap-sasl --with-bz2 --with-sodium --with-imap --with-imap-ssl --with-kerberos


如果编译参数里有什么不合理的,请告诉我。

预算:¥50.00

交易方式:
    加微信,确认接任务(只需要一份);
    完成后发送.sh格式的shell脚本,我运行后没问题发红包。
    针对该脚本有疑问的我会咨询,其它问题我会支付合理的咨询费用。

vx:macaws
17#
发表于 2024-12-7 00:21:47 | 只看该作者
ssl 库安装直接用
apt isntall libssl3-dev 我记得就可以了。
16#
发表于 2024-12-7 00:02:50 | 只看该作者
编译没遇到什麽错误,如果是 ssl 错误,
apt install openssl libssl-dev
如果编译 openssl ,找了一篇stackoverflow

https://stackoverflow.com/questions/74988278/how-to-compile-php-7-4-33-correctly-with-openssl-1-1-1-on-ubuntu-22-04

15#
发表于 2024-12-6 23:52:17 | 只看该作者
需要的话可以提供SSH, 周末免费帮你编译安装。写shell太费劲。另外我博客很久以前写过怎么编译安装openssl, 如果自己折腾的话,可以作个参考。

其实更简单的方法是用OpenLiteSpeed + LSPHP,可以指定任意PHP版本,全都是现成的自动编译安装脚本,性能也优于Nginx + PHP.  https://docs.openlitespeed.org/installation/script/  我现在所有的PHP网站都改用Litespeed或者OpenLitespeed了。
14#
发表于 2024-12-6 23:24:20 | 只看该作者
要打补丁  不然没法安装, 我现在都不咋编译 php 了, 摆烂用编译好的包了
13#
发表于 2024-12-6 23:21:21 | 只看该作者
用debian竟然还有人准求编译安装.
12#
发表于 2024-12-6 23:12:05 | 只看该作者
本帖最后由 jekyll 于 2024-12-6 23:13 编辑
小白鸡 发表于 2024-12-6 23:06
不不不,有洁癖,还是喜欢用make的


自己编译才会生成一大堆垃圾,你如果不相信开源社区,就不应该使用debian。
你可能不知道sury是谁,他20多年前至今一直是debian的开发维护者之一,并从php5开始提供预编译安装包。
内核中的php版本,也就是说debian12中的php8.2,也是sury维护的。
11#
 楼主| 发表于 2024-12-6 23:07:41 | 只看该作者
why? 发表于 2024-12-6 23:04
openssl有啥难解决的,单独编译一个,php指定就行了,不会就去抄lnmp
没有母鸡编译了,不然我收了这50, ...

直接本地开wsl就可以编译了
坐等大佬来收
10#
 楼主| 发表于 2024-12-6 23:06:24 | 只看该作者
jekyll 发表于 2024-12-6 22:46
脚本里直接apt install而不是make && build .,我有几个老站用php7.3,在debian12上都是直接装sury的包。 ...

不不不,有洁癖,还是喜欢用make的
9#
发表于 2024-12-6 23:04:42 来自手机 | 只看该作者
小白鸡 发表于 2024-12-6 22:36
看着好像是8.4的版本
PHP7的需要解决openssl的问题,我解决不了
所以来求个现成的 ...

openssl有啥难解决的,单独编译一个,php指定就行了,不会就去抄lnmp
没有母鸡编译了,不然我收了这50,哈哈哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-15 03:00 , Processed in 0.074047 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表