SQLite — это легкий и широко используемый встроенный механизм базы данных, который можно легко интегрировать в приложения PHP. В этом руководстве мы рассмотрим различные способы установки и использования расширения SQLite в PHP 7.4 в Ubuntu. Мы предоставим пошаговые инструкции и примеры кода, которые помогут вам начать работу.
Метод 1. Установка расширения SQLite с помощью apt-get
Шаг 1. Обновление списков пакетов
sudo apt-get update
Шаг 2. Установите расширение PHP SQLite
sudo apt-get install php7.4-sqlite3
Метод 2. Установка расширения SQLite с использованием PECL
Шаг 1. Установка необходимых зависимостей
sudo apt-get install php7.4-dev libsqlite3-dev
Шаг 2. Установите расширение SQLite через PECL
sudo pecl install sqlite3
Шаг 3. Включите расширение SQLite
Создайте новый файл /etc/php/7.4/mods-available/sqlite3.iniсо следующим содержимым:
extension=sqlite3.so
Включите расширение, создав символическую ссылку:
sudo phpenmod sqlite3
Метод 3. Компиляция PHP с поддержкой SQLite
Шаг 1. Установка необходимых зависимостей
sudo apt-get install php7.4-dev libsqlite3-dev
Шаг 2. Загрузите исходный код PHP
wget https://www.php.net/distributions/php-7.4.0.tar.gz
tar -zxvf php-7.4.0.tar.gz
cd php-7.4.0
Шаг 3. Настройка и компиляция PHP с поддержкой SQLite
./configure --with-sqlite3=/usr
make
sudo make install
Метод 4: проверка установки
Создайте новый файл PHP, например, test_sqlite.php, со следующим кодом:
<?php
$database = new SQLite3('test.db');
if (!$database) {
die('Failed to open database');
}
echo 'SQLite extension is working!';
?>
Доступ к файлу через веб-браузер или запуск его из командной строки:
php test_sqlite.php
В этом руководстве мы рассмотрели несколько способов установки и использования расширения SQLite в PHP 7.4 в Ubuntu. Вы можете выбрать метод, который соответствует вашим требованиям, и выполнить указанные шаги, чтобы запустить расширение. Установив расширение SQLite, вы можете использовать возможности SQLite в своих приложениях PHP для эффективных и облегченных операций с базами данных.
Не забудьте выбрать метод установки, соответствующий вашим настройкам и требованиям. Наслаждайтесь программированием с помощью PHP 7.4 и SQLite в Ubuntu!