Полное руководство по установке расширения PHP MySQL в Ubuntu

Расширение PHP MySQL — важнейший компонент для разработчиков, работающих над веб-приложениями, взаимодействующими с базами данных MySQL. В этой статье мы рассмотрим различные способы установки расширения PHP MySQL в операционной системе Ubuntu. Мы предоставим пошаговые инструкции и примеры кода, чтобы облегчить процесс установки.

Метод 1: установка через диспетчер пакетов
Самый простой способ установить расширение PHP MySQL в Ubuntu — использовать менеджер пакетов. Откройте терминал и выполните следующие команды:

sudo apt update
sudo apt install php-mysql

Метод 2: установка через библиотеку сообщества расширений PHP (PECL).
PECL — это хранилище расширений PHP, которые не входят в состав самого PHP. Чтобы установить расширение PHP MySQL через PECL, выполните следующие действия:

  1. Установите необходимые зависимости:

    sudo apt update
    sudo apt install php-pear php-dev libmysqlclient-dev
  2. Установите расширение с помощью PECL:

    sudo pecl install mysql
  3. Включите расширение, добавив в файл php.ini следующую строку:

    extension=mysql.so

Метод 3: сборка из исходного кода
Если вы предпочитаете сборку из исходного кода, вы можете выполнить следующие действия:

  1. Установите необходимые зависимости:

    sudo apt update
    sudo apt install build-essential php-dev libmysqlclient-dev
  2. Загрузить исходный код PHP:

    wget https://www.php.net/distributions/php-x.x.x.tar.gz
    tar -zxvf php-x.x.x.tar.gz
    cd php-x.x.x/ext/mysql
  3. Соберите и установите расширение:

    phpize
    ./configure
    make
    sudo make install
  4. Включите расширение, добавив в файл php.ini следующую строку:

    extension=mysql.so

Установка расширения PHP MySQL в Ubuntu жизненно важна для разработчиков, работающих над веб-приложениями PHP, требующими взаимодействия с базами данных MySQL. В этой статье мы рассмотрели три различных метода: использование менеджера пакетов, установку через PECL и сборку из исходного кода. В зависимости от ваших предпочтений и требований вы можете выбрать наиболее подходящий метод для вашего проекта.

Следуя инструкциям, приведенным в этой статье, вы сможете успешно установить расширение PHP MySQL в своей системе Ubuntu и начать создавать надежные веб-приложения с полной интеграцией MySQL.