Как установить php linux mint

Содержание
  1. Как установить/обновить PHP 8.0 (Debian/Ubuntu/Mint)
  2. Изменения расширений и зависимостей в PHP 8.0
  3. Изменения в файле INI PHP 8.0
  4. Установка PHP 8
  5. Установка PHP8 fpm
  6. Смена установленной версий PHP по умолчанию.
  7. Как установить PHP 7.3 / PHP 7.3-FPM на Linux Mint 19
  8. Как мне установить PHP 7.3 на Linux Mint 19 ?
  9. Шаг 1: Обновите Linux Mint 19
  10. Шаг 2: Добавьте репозиторий PHP 7.3 в Linux Mint 19
  11. Шаг 3: Установите PHP 7.3 на Linux Mint 19
  12. Шаг 4: Установка расширений PHP 7.3
  13. Установка PHP7.3 FPM на Linux Mint
  14. Как установить PHP 5.6 на Linux Mint (Ubuntu)
  15. 1. Добавляем источник пакета PHP 5.6 на вашу систему:
  16. 2. Обновление
  17. 3. Установка PHP
  18. One thought to “Как установить PHP 5.6 на Linux Mint (Ubuntu)”
  19. linux-notes.org
  20. Установка Apache2 с PHP5 и MySQL + phpmyadmin для Debian/Ubuntu/Mint
  21. Установка Mysql
  22. Установка apache2
  23. Установка PhP5
  24. Установка phpmyadmin
  25. Настройка mysql
  26. Настройка apache2
  27. Настройка PHP5
  28. 2 thoughts on “ Установка Apache2 с PHP5 и MySQL + phpmyadmin для Debian/Ubuntu/Mint ”
  29. Добавить комментарий Отменить ответ
  30. Как установить php linux mint
  31. Установка веб сервера Apache на Linux Mint, Debian, Ubuntu.
  32. Установка базы данных MySQL на Linux, Mint Debian, Ubuntu.
  33. Установка PHP на Linux Mint, Debian, Ubuntu.
  34. Установка phpMyAdmin на Linux Mint, Debian, Ubuntu.

Как установить/обновить PHP 8.0 (Debian/Ubuntu/Mint)

Как установить PHP 8 на Linux

Релиз PHP 8 состоялся 26 ноября 2020 года, и в этом посте мы установим новую версию или обновим вашу старую версию PHP до 8

PHP 8.0 содержит много новых функций и улучшений производительности, синтаксиса, безопасности и стабильности. Установка PHP 8.0 практически на любой сервер упрощается благодаря предварительно скомпилированным пакетам, доступным во всех поддерживаемых в настоящее время версиях Debian и Ubuntu.

Изменения расширений и зависимостей в PHP 8.0

Несмотря на огромное количество изменений в PHP 8.0, в принципе было произведено не так много изменений в его зависимостях и структуре расширений.

Расширение JSON теперь всегда доступно , и нет флага компиляции для его исключения. Это означает, что больше нет необходимости явно устанавливать пакет php-json.

Расширение xmlrpc перемещено в PECL по уважительным причинам. Репозитории программного обеспечения, упомянутые в этом посте, не включают xmlrpc расширения для PHP 8.0.

Кроме того, в Windows название расширения GD было изменено с php_gd2.dll на php_gd.dll.

Изменения в файле INI PHP 8.0

Также есть несколько изменений в файле INI.

  • По умолчанию утверждения вызывают исключения — ( assert.exception=1)
  • Отображение ошибок по умолчанию установлено на E_ALL — ( error_reporting=-1)
  • При запуске теперь по умолчанию ошибки включены — ( display_startup_errors=1)
  • Новая функция JIT в PHP 8.0 добавляет несколько новых директив INI.
  • Параметр zend.exception_string_param_max_len для настраиваемой длины строки трассировки стека исключений

Установка PHP 8

1. Необходимо добавить репозиторий ondrej/phpPPA

Приведенные выше шаги добавят PPA в качестве источника пакетов, который содержит все пакеты PHP и их зависимости, такие как argon2 и libzip.

2. Установите PHP 8.0 и нужные расширения

Все пакеты PHP 8.0 следуют шаблону php8.0-имя_расширения , и пакет php8.0-common включает необходимый набор расширений по умолчанию.

Установите PHP 8.0 CLI для работы в консоли

Вы можете установить дополнительные расширения по тому же шаблону php8.0-имя_расширения. Обратите внимание, что вам не нужно устанавливать, так php8.0-json, так как теперь он включен по умолчанию.

Пример установки еще нескольких полезных расширений:

Для разработки также могут быть установлены инструменты покрытия кода или отладчик Xdebug.

Установка PHP8 fpm

В зависимости от используемого веб-сервера вам необходимо будет установить дополнительные пакеты для интеграции с веб-сервером.

Для использования Apache mpm_event, Nginx, Litespeed и т. д. нужно будет установить php8.0-fpm

Для использования Apache mod_php установите libapache2-mod-php8.0

Чтобы проверить установку PHP и расширений, выполните следующие команды:

Если вам потребуется удалить старые пакеты PHP, можно воспользоваться командой

Это предполагает, что вы используете PHP 7.4 в качестве предыдущей версии. Но будьте осторожны, сначала сто раз проверьте что вы больше не используете старые версии в своих проектах.

Смена установленной версий PHP по умолчанию.

Если вдруг вас не устраивает новая установленная версия PHP, вы можете сменить другую версию по умолчанию, командой:

Читайте также:  Не работает сенсорная панель ноутбука acer windows 10

И введя номер нужной вам предыдущей версии PHP.

Веб-разработчик со стажем программирования более 9 лет, всегда в процессе учебы и созидания.

Источник

Как установить PHP 7.3 / PHP 7.3-FPM на Linux Mint 19

Как мне установить PHP 7.3 на Linux Mint 19 ?

В декабре 2018 года команда PHP выпустила PHP 7.3 для общей доступности (GA), и все подробности о выпуске находятся на странице PHP ChangeLog.

Версия PHP по умолчанию, доступная в репозиториях Linux Mint 19, – это PHP 7.2.

Это руководство проведет вас через шаги по установке PHP 7.3 на Linux Mint 19.

Для пользователей веб-сервера Apache вы установите libapache2-mod-php в качестве зависимости.

Но для пользователей Nginx вместо этого вы установите PHP 7.3-FPM.

Шаг 1: Обновите Linux Mint 19

Убедитесь, что вы используете обновленную версию Linux Mint. Если у вас запущены важные программы и вы не хотите их обновлять, вы можете просто обновить список пакетов.

Рекомендуется перезагрузить компьютер после обновления, если у вас установлена более новая версия ядра.

Шаг 2: Добавьте репозиторий PHP 7.3 в Linux Mint 19

Поскольку Linux Mint 19 основан на Ubuntu 18.04, добавляемый репозиторий предназначен для Ubuntu 18.04.

Добавьте ondrej / php PPA-репозиторий с пакетами PHP 7.3 и другими необходимыми расширениями PHP.

Шаг 3: Установите PHP 7.3 на Linux Mint 19

После добавления репозитория установите PHP, выполнив следующие команды на своем терминале.

Версию можно проверить с помощью команды php.

Шаг 4: Установка расширений PHP 7.3

Установите расширения PHP 7.3, используя синтаксис

Смотрите пример ниже

Вы можете подтвердить установленную версию расширения php с помощью команды apt policy:

Конфигурационный файл PHP для настройки среды: /etc/php/7.3/cli/php.ini и /etc/php/7.3/apache2/php.ini.

Установка PHP7.3 FPM на Linux Mint

Если вы используете Nginx Web Server, вам нужно установить php7.3-fpm для страниц PHP.

Файлы конфигурации PHP-FPM доступны в папке /etc/php/7.3/fpm/

Вам может потребоваться перезагрузить ваш веб-сервер после установки PHP.

Счастливой PHP-разработки и хостинга приложений.

Источник

Как установить PHP 5.6 на Linux Mint (Ubuntu)

Установить сервер на Linux не просто легко, а очень легко. Но в репозиториях всегда устаревшие версии программ. Например, PHP там ветки 5.5.

Ubuntu (и, естественно, Linux Mint) по умолчанию поставляются с PHP 5.5, но если вы хотите использовать PHP 5.6, то вас от этого отделяют всего три строки в командной строке. Говорят, что нижеследующая инструкция для «чистой установки». Т.е. для тех, кто ещё не успел поставить PHP, и что она не для обновления уже установленного PHP. Я не знаю, но у меня всё сработало прекрасно, хотя PHP я установил вместе с свервером в той инструкции, на которую выше дал ссылку. При установке на «чистую» систему, всё должно пройти идеально — проверено на многих машинах. При обновлении существующего PHP появятся дополнительные вопросы о конфигурационном файле (я поменял на новый из пакета, но вы можете поступить по своему желанию — синтаксис файла настройки одинаков для PHP 5.5 и для PHP 5.6.

Апач также работает, я проверил.

1. Добавляем источник пакета PHP 5.6 на вашу систему:

и подтверждаем с ENTER. Если вы видите здесь ошибку, вам нужно установить в первую очередь python-software-properties (а затем вернуться опять к предыдущему шагу):

2. Обновление

3. Установка PHP

для проверки версии делаем:

Ура! Между прочим, этот предельно-простой-для-установки пакет PHP 5.6 был создан Ondřej Surý, следовательно, можете подумать о стимулировании этого человека, подкинув ему деньжат на пиво или на кофе на его странице помощи.

One thought to “Как установить PHP 5.6 на Linux Mint (Ubuntu)”

Как его запустить? Не работает у меня локальный сервер. В смысле не исполняются сценарии php

Источник

linux-notes.org

Установка Apache2 с PHP5 и MySQL + phpmyadmin для Debian/Ubuntu/Mint

Хотелось бы рассказать как я устанавливал apache2 c php5 и mysql, а так же phpmyadmin на Debian, Ubuntu и Linux Mint в своей статье «Установка Apache2 с PHP5 и MySQL + phpmyadmin для Debian/Ubuntu/Mint». У меня установлен Debian, работать будет так же на Ubuntu и Linux Mint.

Читайте также:  Windows автозапуск не запускается приложение

Я использую my_server.example.net — это доменное имя с 192.168.16.66- это его айпишник. Они будут отличны от ваших, и их можно настроить под себя. А посмотреть можно вот так:

Я буду запускать все команды с привилегиями суперюзера, поэтому убедитесь, что вы вошли в вашу систему как администратор (root):

Установка Mysql

Когда я начал писать эту статью, то последняя версия mysql была 5, сейчас установим:

В ходе установки, попросят ввести пароль для MySQL (для полного доступа, для рута) — это пароль будет одинаков как для root@localhost, так и для root@my_server.example.net. Его нужно ввести 2 раза.

Установка apache2

Apache2 содержится в репозитории Ubuntu, как пакет, по этому я могу установить следующим образом:

После того как завершится установка, нужно перейти в свой ​​браузер на http://ip_server_or-IP (у меня это http://my_server.example.net), и вы должны увидеть страницу приветствия Apache2 (Это работает!), на английском «It’s works!». По этому если вы это увидели, то сервер работает нормально.

Домашняя директория с apache-м, по умолчанию, находится в /var/www на Debian, и файл конфигурации лежит в /etc/apache2/apache2.conf. Дополнительные конфигурации хранятся в подкаталогах, в таких как /etc/apache2/mods-enabled (для модулей Apache), /etc/apache2/sites-enabled (для виртуальных хостов), и /etc/apache2/conf.d.

Установка PhP5

Мы можем установить пхп и модуль для работы вот так:

Перезапускаем веб сервер чтобы все что установили вступило в силу:

Для того чтобы убедится что все хорошо работает у нас, нужно создать файл в домашней директории апача ( если вы не меняли то он находится по пути /var/www ) и добавим php код который будет выводить полезную информацию о установленных приложения (php, apache, модули и тд):

Открываем браузер и переходим на этот файл:
http://your_ip/php_info.php

Вы должны увидеть некоторые данные на экране. Чтобы была поддержка MySQL в PHP,нужно установить php5-mysql пакет. Сейчас я установлю полезные модули, по этому, если нужны они вам, то устанавливайте ( они не помешают), так же можно выбрать самое необходимое и не ставить все что я ставлю себе.

Выберите те, которые вам нужны, и установить их так:

Я установлю все перечисленное, оно не помешает мне. В этой установке содержатся модули для работы с шифрованием + для работы с кешем ( улучшение работы пхп) + поддержка sqlite и еще много чего. Я не буду описывать каждый из них, если уж очень нужно будет, то напишите и я добавлю описание каждого из них и вам станет понятно, но гугл еще работает =)

Теперь перезагрузите сервер:

XCache — модуль для кэширования и оптимизации промежуточного кода PHP. У него есть пару аналогов, таких как Eaccelerator и APC. Я рекомендую, чтобы хотя бы один из них был установлен у вас он должен ускорить работу ваших страниц которые написаны на PHP.

XCache можно установить следующим образом:

Чтобы посмотреть весь список установленных модулей, выполните:

Теперь перезагрузите страничку с нашим php_info в вашем браузере и прокручиваем вниз до раздела модулей. Теперь вы должны найти много новых модулей там, в том числе модуля MySQL.

Установка phpmyadmin

Если нужно установить именно phpmyadmin для работы с вашими базами, то сейчас мы это сделаем:

Мастер установки спросит какой веб -сервер вы используете (Web server to reconfigure automatically): выбираем apache2, есть так же еще lighttpd. На следующий вопрос «Configure database for phpmyadmin with dbconfig-common?» — отвечаем No. Хотя можно нажать и Yes, тогда установщик спросит пароль для пользователя admin (нужен для входа в phpmyadmin).

Чтобы начать пользоваться phpmyadmin, нужно открыть в браузере:
http://yourIP_or_server/phpmyadmin/

Вводим в поле логин «root», пароль вводим такой как вы создали для mysql.

Настройка mysql

попозже будет( через пару дней)

Настройка apache2

Тут я буду рассказывать основные настройки веб-сервера апач, но по мере возможности. Я с каждым разом редактирую данную статью и добавляю что — то новое в описание.

Читайте также:  Масштаб экран windows 10

Виртуальные хосты (Virtualhosts).

Хочу начать я свою настройку с создания и настройки Virtualhosts (виртуальных хостов). Есть много разных способов чтобы создать виртуальные хосты, но я бы посоветовал данный метод (поискав и перебрал много вариантов и литературы, я выбрал именно его).

По умолчанию, веб-сервер апач «слушает» все IP-адреса которые доступны для виртуального сервера. Это не есть хорошо, по этому нужно подредактировать и настроить его на прослушивание только определенного ИП-адреса. Даже если Вы имеете только один IP адрес!

Делаем изменение в файле ports.conf:

Измените данный ИП-адрес на свой!

Делаем изменение в файле default:

Теперь я создам 1 виртуальный хост в качестве примера:

Создадим папки которых нет:

После всех изменений, нужно подключить данный домен в apache:

И перезагрузить веб-сервер:

Можно отключить данный сайт (виртуальный хост test)следующей командой:

Чтобы проверить работает ли все нормально, я скопирую файл (php_info):

Можно открыть браузер и перейти:
http://192.168.16.66/php_info.php

Настройка PHP5

Все изменения нужно проводить в конфигурационном файле php.ini, сейчас мы его немного поправим:

Вот и все, данная тема «Установка Apache2 с PHP5 и MySQL + phpmyadmin для Debian/Ubuntu/Mint» полностью раскрыта, можно использовать наш установленный LAMP. Спасибо за посещение http://linux-notes.org

2 thoughts on “ Установка Apache2 с PHP5 и MySQL + phpmyadmin для Debian/Ubuntu/Mint ”

У меня нет строчки NameVirtualHost

Напиши что не получается и я помогу.

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Источник

Как установить php linux mint

В этой статье речь пойдет о том, как установить и настроить web-сервер Apache в связке с базой данных MySQL и PHP, получившей название LAMP на ОС Linux Mint, Debian, Ubuntu, xUbuntu, а также об установке phpMyAdmin, популярного инструмента для администрирования базы данных MySQL.

Попробую описать установку LAMP как можно более подробно. Давайте начнем с установки веб сервера Apache.

Установка веб сервера Apache на Linux Mint, Debian, Ubuntu.

Apache на сегодняшний день является самым популярным бесплатным веб сервером в мире. Для его установки выполним следующие команды из терминала:

Проверяем, стартовал ли «apache».

Теперь проверим работоспособность «apache». Для этого запускаем браузер и переходим по ссылке «http://localhost/», должна открыться страничка с тексом «It’s Works!».

По умолчанию путь к файлам веб сервера расположен в директории «/var/www/html/».

Для дальнейшего удобства работы с веб сервером, установим нужные права на директорию «/var/www/».

Установка базы данных MySQL на Linux, Mint Debian, Ubuntu.

MySQL — это бесплатная база данных, достаточно популярная в среде web-програмистов. Для ее установки выполним следующие команды из терминала:

Во время установки необходимо установить пароль для пользователя «root” в MySQL.

Проверяем, стартовал ли «mysql».

Установка PHP на Linux Mint, Debian, Ubuntu.

PHP является одним из самых популярных языков для разработки веб-приложений. Для его установки выполним из терминала следующие команды:

Установка дополнительных модулей:

Для проверки работоспособности «php», создадим файл «index.php» в директории «/var/www/html/».

И впишем в этот файл следующий код:

Сделать это можно используя любой текстовый редактор например «nano» или «mc».

Набираем код, нажимаем «Ctrl+О» для сохранения и «Ctrl+X» для выйхода из текстового редактора «nano».

Далее нужно перезапустить «apache».

Запускаем браузер и переходим по ссылке «http://localhost/index.php», должна открыться страничка с тексом «PHP Version».

Установка phpMyAdmin на Linux Mint, Debian, Ubuntu.

Для установки «phpMyAdmin» в терминале набираем следующие команды:

В процессе установки выбираем «apache2» и «Нет».

По умолчанию «phpMyAdmin» установиться в папку «/usr/share/phpmyadmin». Для того, чтобы «phpMyAdmin» заработал из деректории нашего сервера, необходимо создать символьную ссылку (symbolic link).

Теперь «phpMyAdmin» будет доступен по ссылке «http://localhost/phpmyadmin/index.php».

Для подключения в качестве пользователя вводим «root» и пароль, который задали при установке «MySQL».

На этом процесс установки и первоначальной настройки LAMP закончен. Надеюсь, что эта статья была полезной. Комментируем, подписываемся, ну и всем пока:)

1″ :pagination=»pagination» :callback=»loadData» :options=»paginationOptions»>

Источник

Оцените статью