Ubuntu安装php8.1和swoole
约 125 字
预计阅读 1 分钟
次阅读
hyperf2.2 + php8.1 + swoole + redis + mysql + ubuntu20 的环境
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
apt install software-properties-common
add-apt-repository ppa:ondrej/php
apt update
# mysql用的是云商的, 本地不安装
apt-get update
apt -y install php8.1
apt -y install php8.1-swoole;
apt -y install php8.1-redis;
apt -y install php8.1-xml;
apt -y install php8.1-simplexml;
apt -y install php8.1-bcmath;
apt -y install zip unzip php-zip;
curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php;
php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer;
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/;
# 这个是hyperf需要的设置
echo 'swoole.use_shortname="Off"' >> /etc/php/8.1/cli/conf.d/25-swoole.ini;
|