Как установить все необходимые расширения PHP для Laravel?
Мне нужно сделать Ubuntu 16.04. Есть ли способ использования GUI или это самый простой способ сделать это с помощью терминала?
Я уже установил PHP 7.1, MariaDB.
Мне нужно включить:
- Расширение PHP OpenSSL
- Расширение PDO PHP
- Расширение PHP Mbstring
- Расширение Tokenizer PHP
- Расширение XML PHP
Ответы
Ответ 1
Здесь команда для установки расширений PHP в Ubuntu. У вас должны быть эти расширения, чтобы установить Laravel.
Обновление: выпуск Laravel [5.6] запрашивает расширение php-zip extension
sudo apt-get install php-common php-mbstring php-xml php-zip php-curl
Примечание. Встроенная поддержка токенизатора доступна с версии PHP 4.3.0.
Смотрите все доступные PHP-расширения для Ubuntu.
Ответ 2
Полезная статья для установки php и расширения разработки в Ubuntu. https://www.sitepoint.com/install-php-extensions-source
Ответ 3
Я собираюсь создать клиентский сервер для Laravel и наткнулся на это через GitHub - https://github.com/emilas44/laravel-5.4-on-Ubuntu. Это для сервера на основе Nginx, но может быть адаптирован к Apache (в какой-то момент может создать мою собственную вилку). Этот скрипт оказался для меня работающим, за исключением того, что я оставил конфигурацию Nginx и вместо этого установил Apache.
Я бы разместил здесь код сценария, но это более 100 строк. Если кто-то предпочитает это делать, не стесняйтесь, дайте мне знать :).
Ответ 4
Как установить все необходимые расширения PHP для Laravel 6.2.0 на моем Windows 7?