Linux mint firebird установка

Как установить FireBird на Ubuntu 20.04 LTS

hosting.energy недорогой хостинг сайтов

hosting.energy недорогой хостинг сайтов

В этом руководстве мы покажем вам, как установить FireBird на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Firebird — это реляционная база данных, предлагающая множество стандартных функций ANSI SQL, которые работают на Linux, Windows и различных платформах Unix. Firebird поддерживает прикладные программы и триггеры, а также многие стандартные функции ANSI SQL. Его конструкция с несколькими поколениями позволяет одновременно выполнять операции OLTP (онлайн-обработка транзакций) и OLAP (онлайн-аналитическая обработка).

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo ‘ к командам для получения привилегий root. Я покажу вам пошаговую установку базы данных FireBird на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.

Установите FireBird на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt команды в терминале.

sudo apt update sudo apt upgrade

Шаг 2. Установка FireBird на Ubuntu 20.04.

По умолчанию FireBird доступен в репозитории Ubuntu по умолчанию. Выполните следующую команду, чтобы установить его:

sudo apt install firebird-server

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

Читайте также:  Linux java system properties

Как установить FireBird на Ubuntu 20.04 LTS 1

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

sudo dpkg-reconfigure firebird3.0-server

Шаг 3. Настройте базу данных FireBird.

Firebird может хранить и получать доступ к вашим базам данных из любого места в стиле SQLite, но также может ограничивать их местоположение. Выполните следующую команду для редактирования : firebird . conf

sudo nano /etc/firebird/3.0/firebird.conf
Database Paths/Directories# # DatabaseAccess may be None, Full or Restrict. If you choose Restrict, # provide ';'-separated trees list, where database files are stored. # Relative paths are treated relative to the root directory of Firebird. # Default value 'Full' gives full access to all files on your site. # To specify access to specific trees, enum all required paths # (for Windows this may be something like 'C:\DataBase;D:\Mirror', # for unix - '/db;/mnt/mirrordb'). If you choose 'None', then only # databases listed in databases.conf can be attached. # # Note: simple quotation marks shown above should *NOT* be used when # specifying values and directory path names. Examples: ##Uncomment #DatabaseAccess = Full below by removing ## DatabaseAccess = None # DatabaseAccess = Restrict C:\DataBase # DatabaseAccess = Restrict C:\DataBase;D:\Mirror # DatabaseAccess = Restrict /db # DatabaseAccess = Restrict /db;/mnt/mirrordbDatabaseAccess = Full

Сохраните изменения и закройте файл. Затем, чтобы применить изменения, просто перезапустите службу:

sudo systemctl restart firebird3.0 sudo systemctl enable firebird3.0

Шаг 4. Создание баз данных FireBird.

Сначала войдите в базу данных Firebird, используя следующую команду:

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

CREATE DATABASE ['database_path.fdb'] USER ['user'] PASSWORD ['your-password'];

Затем создайте базу данных « testdb » с пользователем « » и паролем « »: computerfreaks — user Your — Strong — Password

CREATE DATABASE '/home/godet/Documents/testdb.fdb' USER 'computerfreaks-user' PASSWORD 'Your-Strong-Password';

После этого подключение к созданной базе данных:

SQL> CONNECT '/home/frank/Documents/testdb.fdb' USER 'computerfreaks-user' PASSWORD 'Your-Strong-Password'; Commit current transaction (y/n)?y Committing. Database: '/home/godet/Documents/testdb.fdb', User: computerfreaks-user

Поздравляю! Вы успешно установили FireBird. Благодарим за использование этого руководства по установке базы данных FireBird в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт FireBird .

Читайте также:  Linux check all user groups

Источник

firebird-dev on Linux Mint 21 «Vanessa»

This guide covers the steps necessary to install firebird-dev package:

2. Uninstall / Remove firebird-dev package

Learn how to uninstall firebird-dev package:

3. Details of firebird-dev package

Package: firebird-dev
Architecture: amd64
Version: 3.0.8.33535.ds4-1ubuntu2
Priority: optional
Section: universe/libdevel
Source: firebird3.0
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Damyan Ivanov
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1460
Depends: libfbclient2 (>= 3.0.8.33535.ds4-1ubuntu2), libib-util (>= 3.0.8.33535.ds4-1ubuntu2), firebird3.0-common-doc (= 3.0.8.33535.ds4-1ubuntu2)
Suggests: firebird3.0-examples
Conflicts: firebird2-dev, firebird2.1-dev, firebird2.5-dev
Replaces: firebird2-dev, firebird2.1-dev, firebird2.5-dev
Filename: pool/universe/f/firebird3.0/firebird-dev_3.0.8.33535.ds4-1ubuntu2_amd64.deb
Size: 126286
MD5sum: 3d48d35b156b98880ca3fef6774e196b
SHA1: 64e55f405c42e07edf734da02909d4931931e9d3
SHA256: 058e72555d5c93c9ad1dead7813fa6db8aac18af62a38611f542197cd7f2686f
SHA512: 5e676d41ad64c899ba8c9d2a45a5670857959377f5f7cc78c5cf57e6352ae9ca67ac68e7b6b9177bcd9670f9439b147cde1725a77995984b71343213bf2a1c79
Homepage: https://firebirdsql.org/
Description: Development files for Firebird
Description-md5: 9ca2522453b9fb015e98efc093af9d5c

4. References on Linux Mint 21 «Vanessa»

5. The same packages on other Linux Distributions

firebird-dev (3.0.2.32703.ds4-11ubuntu2) Ubuntu 18.04 LTS (Bionic Beaver)

firebird-dev (2.5.4.26856.ds4-1build1) Ubuntu 16.04 LTS (Xenial Xerus)

firebird-dev (3.0.7.33374.ds4-2) Ubuntu 21.04 (Hirsute Hippo)

firebird-dev (3.0.6.33328.ds4-2build1) Ubuntu 20.10 (Groovy Gorilla)

firebird-dev (3.0.7.33374.ds4-2) Ubuntu 21.10 (Impish Indri)

firebird-dev (3.0.8.33535.ds4-1ubuntu2) Ubuntu 22.04 LTS (Jammy Jellyfish)

firebird-dev (3.0.5.33100.ds4-2) Debian 10 (Buster)

Источник

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