Thursday Feb 03, 2022

LinuxCloudVPS Blog

Spread the love

În acest tutorial, vă vom ghida prin procesul de instalare a SQLite pe un Ubuntu 16.04 Cloud VPS, care este rapid, ușor și poate fi realizat în mai puțin de 5 minute.

SQLite este o bibliotecă software care oferă un sistem de gestionare a bazelor de date relaționale (RDBMS). Poate funcționa ca motor de baze de date pentru site-uri web de dimensiuni mici, precum și pentru site-uri web și proiecte mari, și vine cu o mulțime de caracteristici utile. Dimensiunea maximă a unei baze de date SQLite este de aproximativ 140 de terabytes, ceea ce o face să fie și rezistentă în viitor. Folosit de milioane de utilizatori din întreaga lume, inclusiv de unele dintre cele mai cunoscute companii, cum ar fi Google, Facebook, Adobe, Microsoft și altele, este cel mai răspândit motor de baze de date implementat. Să începem cu instalarea.

Câteva dintre caracteristicile SQLite sunt enumerate mai jos:

  • Transacțiunile sunt atomice, consistente, izolate și durabile (ACID) chiar și după căderi de sistem și pene de curent.
  • Configurare zero – nu este nevoie de instalare sau administrare.
  • Implementare SQL completă cu capabilități avansate, cum ar fi indici parțiali, indici pe expresii, JSON și expresii comune de tabel. (Funcționalități omise)
  • O bază de date completă este stocată într-un singur fișier disc multi-platformă. Excelent pentru utilizarea ca format de fișier de aplicație.
  • Suportă baze de date de dimensiuni de terabyte și șiruri și blobs de dimensiuni de gigabyte. (A se vedea limits.html.)
  • Amprenta redusă a codului: mai puțin de 600KiB complet configurat sau mult mai puțin cu caracteristici opționale omise.
  • Apif simplu, ușor de utilizat.
  • SQLite este foarte rapid. În unele cazuri, este mai rapid decât I/O direct din sistemul de fișiere
  • Scris în ANSI-C. Legături TCL incluse. Legături pentru zeci de alte limbaje disponibile separat.
  • Cod sursă bine comentat, cu o acoperire de 100% a testelor pe ramură.
  • Disponibil ca un singur fișier de cod sursă ANSI-C, ușor de compilat și, prin urmare, ușor de adăugat într-un proiect mai mare.
  • Autoconținut: fără dependențe externe.
  • Cross-platformă: Android, *BSD, *BSD, iOS, Linux, Mac, Solaris, VxWorks și Windows (Win32, WinCE, WinRT) sunt suportate din start. Ușor de portat pe alte sisteme.
  • Sursele sunt în domeniul public. Utilizați în orice scop.
  • Vine cu un client independent de interfață de linie de comandă (CLI) care poate fi folosit pentru a administra bazele de date SQLite

Precondiții

  • LC VPS-1 Cloud VPS cu Ubuntu 16.04 Server
  • Acces la SSH cu privilegii de root

Pasul 1. Conectați-vă și actualizați serverul

Conectați-vă la Ubuntu Cloud VPS prin intermediul ca utilizator root

ssh [email protected]_Address -p Port_number

Înlocuiți „IP_Address” și „Port_number” cu adresa IP reală și numărul portului SSH.

și, ca de obicei, asigurați-vă că toate pachetele instalate pe server sunt actualizate la cea mai recentă versiune disponibilă.

apt update && apt upgrade

Pasul 2. Instalarea SQLite

Metoda 1: Instalarea SQLite cu apt Package Manager

Modulul SQLite face parte din biblioteca Python standard în Ubuntu și nu este necesară nicio altă instalare. Cu toate acestea, pentru a putea gestiona SQLite prin linia de comandă, va trebui să instalăm interfața SQLite pentru linia de comandă. Aceasta este disponibilă în depozitele oficiale Ubuntu 16.04 și poate fi instalată pur și simplu cu ajutorul managerului de pachete Ubuntu – apt (Advanced Package Tool). Pentru a face acest lucru, rulați următoarea comandă ca utilizator root

Pentru SQLite 2

apt -y install sqlite libsqlite-dev

Pentru SQLite 3

apt -y install sqlite3 libsqlite3-dev

Metoda 2: Instalarea SQLite din sursă

Dacă aveți nevoie de o anumită versiune de SQLite, puteți oricând să o compilați din codul sursă. Descărcați versiunea de care aveți nevoie de pe site-ul oficial al SQLite pe serverul dumneavoastră. Noi vom folosi cea mai recentă versiune la momentul scrierii acestui articol, care în prezent este 3.25.3.

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

Descompilați tarball-ul descărcat:

tar zxf sqlite-autoconf-3250300.tar.gz

Aceasta va crea un nou director ‘sqlite-autoconf-3250300’. Schimbați directorul de lucru curent în acesta:

cd sqlite-autoconf-3250300

și executați următoarele comenzi pentru a compila și instala SQLite pe VPS-ul dvs. Ubuntu 16.04 Cloud:

./configuremake make install

După ce instalarea este finalizată, puteți executa următoarele comenzi pentru a verifica și verifica dacă SQLite este instalat corect:

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

Asta este tot! Dacă ați urmărit îndeaproape tutorialul, ați instalat cu succes SQLite pe Ubuntu 16.04 Cloud VPS-ul dumneavoastră și puteți crea prima bază de date. Pentru mai multe informații despre cum să utilizați SQLite, vă rugăm să vizitați documentația oficială a acestuia.

Desigur, nu trebuie să instalați SQLite pe Ubuntu 16.04 dacă utilizați unul dintre serviciile noastre de găzduire Ubuntu Cloud VPS, caz în care puteți pur și simplu să le cereți administratorilor noștri experți în Linux să instaleze SQLite pentru dumneavoastră. Aceștia sunt disponibili 24×7 și se vor ocupa imediat de cererea dumneavoastră.

Lasă un răspuns

Adresa ta de email nu va fi publicată.

Back to Top