yum php7 libphp7.so,centos/RHEL 7.6 使用yum安装php7.3(方便wordpress的php7.3需求,并解决了libphp7.so缺失问题)...
时间: 2023-11-10 10:05:50 浏览: 31
可以按照以下步骤来安装php7.3和解决libphp7.so缺失的问题:
1. 更新系统软件源:sudo yum update
2. 安装EPEL和Remi软件源:sudo yum install epel-release yum-utils
3. 安装Remi软件源:sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
4. 安装php7.3和其它必要的组件:sudo yum install php73-php php73-php-fpm php73-php-mysqlnd php73-php-opcache php73-php-xml php73-php-gd php73-php-devel php73-php-mbstring php73-php-json
5. 启动php-fpm服务:sudo systemctl start php73-php-fpm
6. 设置php-fpm服务开机启动:sudo systemctl enable php73-php-fpm
7. 检查php版本:php73 -v
8. 如果提示libphp7.so缺失,可以通过以下命令创建软链接:
sudo ln -s /opt/remi/php73/root/usr/lib64/php/modules/ /usr/lib64/php/modules
注:以上步骤适用于CentOS/RHEL 7.6系统。如果你使用的是其它版本的系统,可能需要做一些调整。
相关问题
yum php7 libphp7.so,centos/RHEL 7.6 使用yum安装php7.4(方便wordpress的php7.4需求,并解决了libphp7.so缺失问题)...
可以通过以下步骤来使用yum安装php7.4并解决libphp7.so缺失问题:
1.添加Remi源
```
sudo yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
```
2.启用Remi源的PHP7.4库
```
sudo yum install -y yum-utils
sudo yum-config-manager --enable remi-php74
```
3.安装PHP7.4及相关组件
```
sudo yum install -y php php-cli php-fpm php-common php-mysqlnd php-mbstring php-gd php-xml php-zip
```
4.检查是否安装成功
```
php -v
```
5.解决libphp7.so缺失问题
如果在安装完上述组件后,仍然提示“libphp7.so: cannot open shared object file”,则需要手动创建软链接:
```
sudo ln -s /usr/lib64/php/modules/libphp7.so /etc/httpd/modules/
```
然后重启Apache服务:
```
sudo systemctl restart httpd
```
这样,就可以在CentOS/RHEL 7.6上使用yum安装php7.4,并且解决libphp7.so缺失的问题了。
如何把http://mirror.centos.org/centos/7/os/x86_64/Packages/配置成yum源
要将http://mirror.centos.org/centos/7/os/x86_64/Packages/配置为yum源,请按照以下步骤操作:
1. 打开终端并以root用户身份登录系统。
2. 进入/etc/yum.repos.d/目录,该目录包含所有yum源的配置文件。
3. 创建一个名为CentOS-Base.repo的新文件,该文件将包含http://mirror.centos.org/centos/7/os/x86_64/Packages/的yum源配置信息。
4. 在CentOS-Base.repo文件中输入以下内容:
```
[base]
name=CentOS-$releasever - Base
baseurl=http://mirror.centos.org/centos/7/os/x86_64/Packages/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1
```
5. 保存并退出文件。
6. 运行yum clean all命令以清除所有缓存。
7. 运行yum update命令以更新yum源并安装新软件包。
现在,您应该已经成功将http://mirror.centos.org/centos/7/os/x86_64/Packages/配置为yum源。