各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案

Str Tom,为分享PHP技术和解决方案,贡献一份自己的力量!
收藏本站(不迷路),每天更新好文章!
当前位置:首页 > CMS教程 > PHP

linux编译安装php7.2

管理员 2023-09-05
PHP
119

linux编译安装php7.2

内容导读

收集整理的这篇技术教程文章主要介绍了linux编译安装php7.2,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2267字,纯文字阅读大概需要4分钟

内容图文

这篇文章主要介绍了关于linux编译安装php7.2,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

php编译安装

添加用户

useradd -r -s /sbin/nologin php-fpm

下载解压安装包

cd /data/pkgwget http://php.com/get/php-7.2.2.tar.gz/from/this/mirror mv mirror php-7.2.2.tar.gztar zxvf php-7.2.2.tar.gzcd php-7.2.2

安装依赖

yum -y install libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel libxslt libicu-devel libxslt-devel

编译安装

./configure --prefix=/usr/local/php-7.2.2 --with-mhash --with-openssl --with-config-file-path=/usr/local/php-7.2.2/etc --disable-short-tags --enable-fpm --with-fpm-user=php-fpm --with-fpm-group=php-fpm --enable-xml --with-libxml-dir --enable-bcmath --enable-calendar --enable-intl --enable-mbstring --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-zip --enable-mbregex --enable-mysqlnd --enable-mysqlnd-compression-support --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-gd --enable-ftp --with-curl --with-xsl --with-iconv --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --enable-sysvsem --enable-inline-optimization --with-xmlrpc --with-gettextmake -j 4 && make install

建立软链

ln -s /usr/local/php-7.2.2/ /usr/local/phpln -s /usr/local/php/bin/php /usr/local/binln -s /usr/local/php/sbin/php-fpm /usr/local/sbin

对php-fpm运行用户进行设置

cd /data/pkg/php-7.2.2cp ./php.ini-development ./php.ini-production /usr/local/php/etccp /usr/local/php/etc/php.ini-development /usr/local/php/etc/php.inicp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.confcp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf

建立软链

ln -s /usr/local/php/etc/php.ini /usr/local/etc/ln -s /usr/local/php/etc/php-fpm.conf /usr/local/etc/ln -s /usr/local/php/etc/php-fpm.d/www.conf /usr/local/etc/

配置环境变量,加入全局命令

vim /etc/profilePATH=$PATH:/usr/local/php/binexport PATHsource /etc/profile

启动php-fpm 服务

/usr/local/sbin/php-fpm

查看是否启动

netstat -lnt | grep 9000

杀死php-fpm

killall php-fpm

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

linux编译安装mysql5.7

PHP7.2 Data Structures的使用

以上就是linux编译安装php7.2的详细内容,更多请关注Gxl网其它相关文章!

内容总结

以上是为您收集整理的linux编译安装php7.2全部内容,希望文章能够帮你解决linux编译安装php7.2所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。

内容备注

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部