Thursday Feb 03, 2022

LinuxCloudVPS Blog

Spread the love

W tym poradniku przeprowadzimy Cię przez proces instalacji SQLite na Ubuntu 16.04 Cloud VPS, który jest szybki, łatwy i można go wykonać w mniej niż 5 minut.

SQLite to biblioteka oprogramowania, która zapewnia system zarządzania relacyjną bazą danych (RDBMS). Może pracować jako silnik bazy danych dla małych stron internetowych, jak również dużych stron internetowych i projektów, i jest wyposażony w wiele przydatnych funkcji. Maksymalny rozmiar bazy danych SQLite to około 140 terabajtów, co czyni ją również odporną na przyszłość. Używany przez miliony użytkowników na całym świecie, w tym niektóre znane firmy, takie jak Google, Facebook, Adobe, Microsoft i inne, jest najczęściej stosowanym silnikiem bazy danych. Zacznijmy od instalacji.

Niżej wymieniono niektóre cechy SQLite:

  • Transakcje są atomowe, spójne, izolowane i trwałe (ACID) nawet po awariach systemu i zasilania.
  • Konfiguracja zerowa – nie wymaga konfiguracji ani administracji.
  • Pełnowartościowa implementacja SQL z zaawansowanymi możliwościami, takimi jak indeksy częściowe, indeksy na wyrażeniach, JSON i wspólne wyrażenia tabelaryczne. (Pominięte funkcje)
  • Pełna baza danych jest przechowywana w jednym wieloplatformowym pliku dyskowym. Świetny do użycia jako format pliku aplikacji.
  • Obsługuje bazy danych o rozmiarze terabajtów oraz ciągi i plamy o rozmiarze gigabajtów. (Zobacz limits.html.)
  • Mały ślad kodu: mniej niż 600KiB w pełni skonfigurowany lub znacznie mniej z pominięciem opcjonalnych funkcji.
  • Proste, łatwe w użyciu API.
  • SQLite jest bardzo szybki. W niektórych przypadkach jest szybszy niż bezpośredni system plików I/O
  • Pisany w ANSI-C. Dołączone wiązania do TCL. Wiązania dla dziesiątków innych języków dostępne oddzielnie.
  • Dobrze skommentowany kod źródłowy ze 100% pokryciem gałęzi testami.
  • Dostępny jako pojedynczy plik kodu źródłowego ANSI-C, który jest łatwy do skompilowania, a więc jest łatwy do dodania do większego projektu.
  • Samodzielny: brak zewnętrznych zależności.
  • Platformowy: Android, *BSD, iOS, Linux, Mac, Solaris, VxWorks i Windows (Win32, WinCE, WinRT) są obsługiwane po wyjęciu z pudełka. Łatwe do przeniesienia na inne systemy.
  • Źródła są w domenie publicznej. Użyj do dowolnego celu.
  • Dostarczane z samodzielnym klientem interfejsu wiersza poleceń (CLI), który może być używany do administrowania bazami danych SQLite

Wymagania wstępne

  • LC VPS-1 Cloud VPS z serwerem Ubuntu 16.04
  • Dostęp do SSH z uprawnieniami roota

Krok 1. Zaloguj się i zaktualizuj serwer

Zaloguj się do swojego Ubuntu Cloud VPS jako użytkownik root

ssh [email protected]_Address -p Port_number

Zastąp 'IP_Address’ i 'Port_number’ swoim rzeczywistym adresem IP i numerem portu SSH.

i jak zwykle, upewnij się, że wszystkie zainstalowane pakiety na serwerze są zaktualizowane do najnowszej dostępnej wersji.

apt update && apt upgrade

Krok 2. Zainstaluj SQLite

Metoda 1: Instalowanie SQLite za pomocą menedżera pakietów apt

Moduł SQLite jest częścią standardowej biblioteki Pythona w Ubuntu i nie jest wymagana żadna dodatkowa instalacja. Aby jednak móc zarządzać SQLite z poziomu wiersza poleceń, będziemy musieli zainstalować interfejs wiersza poleceń SQLite. Jest on dostępny w oficjalnych repozytoriach Ubuntu 16.04 i można go po prostu zainstalować za pomocą menedżera pakietów Ubuntu – apt (Advanced Package Tool). Aby to zrobić, uruchom następujące polecenie jako użytkownik root

Dla SQLite 2

apt -y install sqlite libsqlite-dev

Dla SQLite 3

apt -y install sqlite3 libsqlite3-dev

Metoda 2: Instalacja SQLite ze źródła

Jeśli potrzebujesz konkretnej wersji SQLite, zawsze możesz skompilować ją z kodu źródłowego. Pobierz potrzebną wersję z oficjalnej strony SQLite na swój serwer. My użyjemy najnowszej wersji w momencie pisania tego artykułu, która obecnie wynosi 3.25.3.

wget https://sqlite.org/2018/sqlite-autoconf-3250300.tar.gz

Unpack the downloaded tarball:

tar zxf sqlite-autoconf-3250300.tar.gz

Tworzy to nowy katalog 'sqlite-autoconf-3250300′. Zmień bieżący katalog roboczy na ten:

cd sqlite-autoconf-3250300

i wykonaj następujące polecenia, aby skompilować i zainstalować SQLite na Ubuntu 16.04 Cloud VPS:

./configuremake make install

Po zakończeniu instalacji możesz wykonać następujące polecenia, aby sprawdzić i zweryfikować, czy SQLite jest poprawnie zainstalowany:

sqlite3 -version3.25.3 2018-11-05 20:37:38 89e099fbe5e13c33e683bef07361231ca525b88f7907be7092058007b75036f2

To wszystko! Jeśli postępowałeś zgodnie z instrukcją, pomyślnie zainstalowałeś SQLite na swoim Ubuntu 16.04 Cloud VPS i możesz utworzyć swoją pierwszą bazę danych. Aby uzyskać więcej informacji na temat korzystania z SQLite, odwiedź ich oficjalną dokumentację.

Oczywiście, nie musisz instalować SQLite na Ubuntu 16.04, jeśli korzystasz z jednej z naszych usług Ubuntu Cloud VPS Hosting, w którym to przypadku możesz po prostu poprosić naszych ekspertów Linux administratorów, aby zainstalować SQLite dla Ciebie. Są oni dostępni 24×7 i natychmiast zajmą się Twoją prośbą.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

Back to Top