yum php7 libphp7.so,centos/RHEL 7.6 使用yum安装php7.3(方便wordpress的php7.3需求,并解决了libphp7.so缺失问题)...
时间: 2023-11-10 12:06:58 浏览: 26
好的,以下是在CentOS/RHEL 7.6上使用yum安装php7.3的步骤:
1. 安装EPEL和Remi源:
```
sudo yum install epel-release
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
```
2. 启用Remi PHP 7.3仓库:
```
sudo yum-config-manager --enable remi-php73
```
3. 安装PHP 7.3和常用扩展:
```
sudo yum install php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath
```
4. 确认安装是否成功:
```
php -v
```
5. 如果还是报缺少libphp7.so的错,可以尝试重新安装php:
```
sudo yum remove php*
sudo yum install php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath
```
希望对你有所帮助!
相关问题
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源。