unbuntu 安装php8.3 且安装 redis扩展
时间: 2024-11-03 11:20:13 浏览: 14
在Ubuntu系统上安装PHP 8.3并启用Redis扩展,可以按照以下步骤操作:
1. **更新包列表**:
```
sudo apt-get update
```
2. **安装依赖**:
PHP 8.3需要一些库作为基础,运行:
```
sudo apt-get install libapache2-mod-php8.3 php8.3-fpm php8.3-cli php8.3-common php8.3-dev
```
3. **添加官方PPA** (Personal Package Archive) 或者通过官方源安装PHP 8.3,因为默认Ubuntu 20.x系列不再包含PHP 8.3,需要添加额外的存储库:
- 对于ppa源:
```bash
sudo add-apt-repository ppa:ondrej/php
```
- 然后更新并安装:
```
sudo apt-get update
sudo apt-get install php8.3-redis
```
如果使用阿里云的php8.3源,替换为`deb [trusted=yes] https://mirrors.aliyun.com/php/apt stable main`。
4. **检查安装**:
验证是否成功安装了PHP 8.3和Redis扩展:
```
php -v
```
5. **配置Apache(如果要用到)**:
在Apache配置文件中(如`/etc/apache2/sites-available/default.conf`),确保包含了对`mod_php8.3`的支持,并加载Redis模块:
```apache
LoadModule php8_module /usr/lib/php/8.3/apache2/php8apache2_8_module.so
IncludeOptional mods-available/php83.conf
```
6. **重启服务**:
```
sudo service apache2 restart
```
如果你计划使用CLI(命令行接口)而不是Apache,那么只需启动php-fpm即可:
```
sudo systemctl start php8.3-fpm
```
完成以上步骤后,你就可以开始在PHP 8.3环境中使用Redis扩展了。
阅读全文