背景:linux服务器已经安装了lnmp1.5的包,里面带了php7.1版本,一直再跑;
现在想学点swoole,要求PHP>=7.2,所以准备自己再装个php7.4的版本,玩起来。(未使用docker安装,推荐docker更简单)0--花一天时间已完成hyperf2.1安装和调试,跑起来了。
client:
hyperf:
参考文章:
安装之前,需要指定安装位置和配置文件位置:亲测可行php7.4,其他的要么多了要么少了
./configure --prefix=/usr/local/php74/php-7.4.21 --with-config-file-path=/usr/local/php74/php-7.4.21/etc --with-curl --enable-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-mysqli --with-openssl --with-pdo-mysql --with-pdo-sqlite --with-pear --with-xmlrpc --with-xsl --with-zlib --with-bz2 --with-mhash --enable-fpm --enable-bcmath --enable-inline-optimization --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-sysvshm --enable-xml
1、https://www.cnblogs.com/jackzhuo/p/12761035.html
2、https://blog.csdn.net/gusijin/article/details/97008105
安装完毕后,需要修改相关配置: 1、将php74/php.ini.development 放到php74/etc/php.ini中, cp xxx php.ini
php版本下载:http://php.net