要自定义 CentOS 上的 PHP 配置,请按照以下步骤操作:
首先,确保已安装 EPEL 和 Remi 存储库。这些存储库包含最新版本的 PHP 和其他软件包。
sudo yum install epel-release
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
要启用 Remi 存储库,请运行以下命令:
sudo yum-config-manager --enable remi-php74
请注意,您可以将 php74
替换为您想要安装的 PHP 版本,例如 php73
或 php80
。
现在,您可以安装所需的 PHP 版本。例如,要安装 PHP 7.4,请运行以下命令:
sudo yum install php
要自定义 PHP 配置,请找到 php.ini
文件。它通常位于 /etc/php.ini
或 /etc/php.d/
目录中。您可以使用文本编辑器(如 nano
或 vim
)编辑此文件。
sudo nano /etc/php.ini
在 php.ini
文件中,您可以更改各种设置,例如上传文件的大小限制、内存限制等。以下是一些常见的设置示例:
upload_max_filesize = 100M
post_max_size = 100M
memory_limit = 256M
date.timezone = "Asia/Shanghai"
完成更改后,请保存并关闭文件。
要使更改生效,请重启 Web 服务器。如果您使用的是 Apache,请运行以下命令:
sudo systemctl restart httpd
如果您使用的是 Nginx 和 PHP-FPM,请运行以下命令:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
现在,您的 CentOS 系统上的 PHP 配置已自定义并生效。