当前位置:网站首页>CentOS8搭建PHP8.0.3运行环境
CentOS8搭建PHP8.0.3运行环境
2022-04-23 05:57:00 【每月仅支持修改 1-次】
安装依赖
dnf 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 openldap openldap-devel nss_ldap cmake boost-devel bison automake libevent libevent-devel gd gd-devel libtool* libxslt libxslt-devel readline readline-devel gmp gmp-devel libcurl libcurl-devel systemd-devel sqlite-devel libzip-devel make nginx
安装oniguruma
dnf --enablerepo=powertools install oniguruma-devel
下载PHP安装包
wget https://www.php.net/distributions/php-8.0.3.tar.gz
编译安装PHP
./configure --prefix=/usr/local/php8 --with-config-file-path=/usr/local/php8/etc --with-curl --with-freetype --enable-gd --with-jpeg --with-gettext --with-kerberos --with-libdir=lib64 --with-libxml --with-mysqli --with-openssl --with-pdo-mysql --with-pdo-sqlite --with-pear --enable-sockets --with-mhash --with-ldap-sasl --with-xsl --with-zlib --with-zip -with-bz2 --with-iconv --enable-fpm --enable-pdo --enable-bcmath --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-sysvsem --enable-cli --enable-opcache --enable-intl --enable-calendar --enable-static --enable-mysqlnd
make && make install
测试
/usr/local/php8/bin/php --version
初始化php.ini
cp php.ini-development /usr/local/php8/etc/php.ini
初始化FPM配置文件
cp /usr/local/php8/etc/php-fpm.d/www.conf.default /usr/local/php8/etc/php-fpm.d/www.conf
cp /usr/local/php8/etc/php-fpm.conf.default /usr/local/php8/etc/php-fpm.conf
mkdir /usr/local/php8/deamon
cp sapi/fpm/init.d.php-fpm /usr/local/php8/deamon/php-fpm
chmod 740 /usr/local/php8/deamon/php-fpm
启动PHP-FPM
/usr/local/php8/deamon/php-fpm start
//----------------
版权声明
本文为[每月仅支持修改 1-次]所创,转载请带上原文链接,感谢
https://blog.csdn.net/tandengshanEpaylinks/article/details/124327610
边栏推荐
- el-date-picker限制选择范围,从当前时间到两个月前
- ASP.NET CORE在类库项目中读取配置文件
- Offset et client pour obtenir des informations sur l'emplacement des éléments Dom
- 启用AHCI后无法启动系统
- ECMAScript历史
- Promise(四)
- 【ES6】 Promise相关(事件循环,宏/微任务,promise,await/await)
- .Net Core 下使用 Quartz —— 【7】作业和触发器之简单触发器
- js更改全部变量失败后改成return方法,终于解决解决问题
- offset和client获取dom元素位置信息
猜你喜欢
随机推荐
freeCodeCamp----prob_calculator练习
1-4 NodeJS的安装之配置可执行脚本
初步认识Promse
el-date-picker限制选择范围,从当前时间到两个月前
freeCodeCamp----arithmetic_arranger练习
关于软件的空间占用,安装目录
最近编程中遇到的一些问题2021/9/8
Aperçu de Redux
常用sql语句收藏
Node data flow
Multi cycle verification of El form
【批量更改mysql表以及表中字段对应的编码】
微信小程序
自用学习笔记-连接式与非连接式访问数据库
模仿扇贝短文阅读页面
oninput 一个函数达到控制多个oninput的效果(将本输入框的内容作为参数)【很实用,很实用】
ASP.NET CORE 配置选项(上篇)
Promise(三)
input文件上传
浏览器中堆栈内存的底层处理