博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php-7.1.0 rpm包制作
阅读量:4514 次
发布时间:2019-06-08

本文共 2097 字,大约阅读时间需要 6 分钟。

nginx-1.8.0 rpm包制作见上篇文章:

spec文件

Name:            php    Version:         7.1.0    Release:        1%{?dist}Summary:         phpGroup:            Applications/Server    License:         GPLv2    URL:            http://www.51.comSource0:        %{name}-%{version}.tar.gz    Source1:        php.ini-productionSource2:        php-fpm.confBuildRequires:        gcc,make    Requires:        zlib libpng-devel libjpeg-turbo-devel libcurl-devel  libjpeg freetype libgpg-error-devel libxslt libxslt-devel libpng gd curl libmcrypt libmcrypt-devel zlib-devel libxml2-devel libjpeg-devel freetype-devel libpng-devel gd-devel curl-develBuildRoot:        %{_topdir}/BUILDROOT %descriptionIt's a php compile by hexm@51.com.%prep%setup -q%buildecho $RPM_BUILD_ROOT./configure \ --prefix=%{_prefix} \ --enable-fpm \ --with-fpm-user=nobody \ --with-config-file-path=%{_prefix}/lib \ --with-fpm-group=nobody \ --with-mysqli \ --with-pdo-mysql \ --with-freetype-dir \ --with-jpeg-dir \ --with-png-dir \ --with-zlib \ --with-libxml-dir=/usr \ --enable-xml \ --disable-rpath \ --enable-bcmath \ --enable-shmop \ --enable-sysvsem \ --enable-inline-optimization \ --with-curl \ --enable-mbregex \ --enable-mbstring \ --with-mcrypt \ --enable-ftp \ --with-gd \ --enable-gd-native-ttf \ --with-openssl \ --with-mhash \ --enable-pcntl \ --enable-sockets \ --with-xmlrpc \ --enable-zip \ --enable-soap \ --without-pear \ --disable-phar \ --with-gettext \ --disable-fileinfo \ --enable-maintainer-ztsmake %{?_smp_mflags}%install[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOTmake INSTALL_ROOT=$RPM_BUILD_ROOT install%{
__install} -p -D %{SOURCE1} $RPM_BUILD_ROOT/%{_prefix}/lib/php.ini%{
__install} -p -D %{SOURCE2} $RPM_BUILD_ROOT/%{_prefix}/etc/php-fpm.conf%pre%postln -sv %{_prefix} /usr/local/%{name} &> /dev/null[ ! -d /data/logs/%{name} ] && mkdir -p /data/logs/%{name} &> /dev/null%preun%postunrm -rf /usr/local/%{name}rm -rf %{_prefix}%clean[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT%files%defattr (-,root,root,0755)%{_prefix}%changelog

 

转载于:https://www.cnblogs.com/xiaoming279/p/6253063.html

你可能感兴趣的文章
8、使用转换流处理标准输入
查看>>
Git 常用命令
查看>>
Why does Http header contains "X-SourceFiles"?
查看>>
uva 10976 fractions again(水题)——yhx
查看>>
爬虫实战篇---数据入库之去重与数据库
查看>>
CMPSC-132 – Programming and Computation
查看>>
洛谷 P4878 [USACO05DEC] 布局
查看>>
Python MySQL Django一些问题
查看>>
OpenGL------显示列表
查看>>
『科学计算』高斯判别分析模型实现
查看>>
『Pickle』数据结构持久化模块_常用方法记录
查看>>
pycharm 的包路径设置export PYTHONPATH=$PYTHONPATH
查看>>
SQL语句创建函数
查看>>
查找数组元素位置
查看>>
vue开发的打包配置
查看>>
jquery基础
查看>>
端口作用
查看>>
不同web应用登录方案
查看>>
利用css制作横向和纵向时间轴
查看>>
Generic(泛型)
查看>>