centos7编译安装php8.1
一 下载源码包
wget https://www.php.net/distributions/php-8.1.1.tar.gz
二 解压
三 安装依赖软件
yum install -y oniguruma-devel openssl-devel gcc gcc-c++ wget make libxml2 libxml2-devel openssl \ openssl-devel curl curl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel \ bison autoconf sqlite-devel bzip2 bzip2-devel libcurl libcurl-devel libicu-devel libxslt-devel \ libxslt libzip-devel libtidy-devel libtidy gmp gmp-devel libmcrypt libmcrypt-devel readline \ readline-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel ncurses gdbm-devel db4-devel \ libXpm-devel libX11-devel gd-devel expat-devel xmlrpc-c xmlrpc-c-devel libmemcached-devel \ libsqlite3x-devel
四 安装
./configure \ --prefix=/usr/local/php8 \ --with-config-file-path=/usr/local/php8/etc \ --enable-fpm \ --enable-mysqlnd \ --with-fpm-user=www \ --with-fpm-group=www \ --with-curl \ --enable-gd \ --with-tidy \ --with-gettext \ --enable-intl \ --with-kerberos \ --with-libdir=lib64 \ --with-mysqli \ --enable-ftp \ --with-openssl \ --with-pdo-mysql \ --with-pdo-sqlite \ --with-pear \ --disable-fileinfo \ --with-xsl \ --with-zlib \ --with-bz2 \ --with-mhash \ --enable-bcmath \ --enable-mbregex \ --enable-mbstring \ --enable-opcache \ --enable-pcntl \ --enable-shmop \ --enable-soap \ --enable-sockets \ --enable-sysvsem \ --enable-sysvshm \ --enable-xml \ --enable-calendar \ --enable-exif
make && make install
五 配置 环境变量
vim /etc/profile
PATH=$PATH:/usr/local/php8/bin
export PATH
加载环境变量
source /etc/profile
参考地址 https://www.jianshu.com/p/d050d613cf45 https://lyh-lyh.cn/?p=428
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
2021-04-22 centos安装ruby及更换gem的源
2021-04-22 redis多实例搭建