如何为Laravel安装所有必需的PHP扩展?

时间:2016-11-26 07:21:58

标签: php laravel ubuntu-16.04

我需要制作我的Ubuntu 16.04。有没有办法使用GUI或最简单的方法来使用终端?

我已经安装了PHP 7.1,MariaDB。

我需要启用:

  1. OpenSSL PHP扩展
  2. PDO PHP Extension
  3. Mbstring PHP扩展
  4. Tokenizer PHP扩展
  5. XML PHP扩展

3 个答案:

答案 0 :(得分:39)

这是在Ubuntu中安装PHP扩展的命令。您必须拥有这些扩展才能安装Laravel。

更新:Laravel Release [5.6]要求 php-zip 扩展程序

sudo apt-get install php-common php-mbstring php-xml php-zip
  

注意:从PHP 4.3.0开始,内置对tokenizer的支持。

查看Ubuntu的所有可用PHP extensions

答案 1 :(得分:2)

在Ubuntu中安装php和开发扩展的有用文章。 https://www.sitepoint.com/install-php-extensions-source

答案 2 :(得分:1)

我正在为Laravel设置客户端服务器,并通过GitHub - https://github.com/emilas44/laravel-5.4-on-Ubuntu遇到了这个问题。它适用于基于Nginx的服务器,但可以适用于Apache(可能会在某些时候创建自己的分支)。这个脚本最终为我工作,除了我离开Nginx配置并安装Apache。

我会在这里发布脚本代码,但它超过100行。如果有人喜欢我,请随时告诉我:)。

相关问题