每次创建新的Ubuntu服务器环境时,我都会执行:
apt-get upgrade php-mbstring php-mcrypt php-curl php-cli php-gd
取而代之的是,是否有一个"正式的"或"公共支持的"元包可以一次性包含所有常见的php包?
我不在乎安装所有正式的php软件包,因为我认为如果所有软件包都在Ubuntu存储库上经过同行审查,那么这不应该是一个安全问题,而且可能不需要占用太多SSD空间.
我更喜欢版本不可知的方式.
每次创建新的Ubuntu服务器环境时,我都会执行:
apt-get upgrade php-mbstring php-mcrypt php-curl php-cli php-gd
取而代之的是,是否有一个"正式的"或"公共支持的"元包可以一次性包含所有常见的php包?
我不在乎安装所有正式的php软件包,因为我认为如果所有软件包都在Ubuntu存储库上经过同行审查,那么这不应该是一个安全问题,而且可能不需要占用太多SSD空间.
我更喜欢版本不可知的方式.
知道诀窍,这是不可取的.
sudo apt install php7.2 php-*
这就是php(您想要的版本),然后是php(任何元包).
在这样做之前,让我们判断一下php中有多少个包.跑
sudo apt policy php-*
如果那台机器有1 gb ram.我相信你,它不会再次启动,或者apache2不会启动.这也是为什么php被引入到这些扩展中的原因.因此,请考虑只安装所需的扩展.
或者您可以 Select 在php.ini
中启用哪些扩展