Thursday Feb 03, 2022

LinuxCloudVPS Blog

Spread the love

Tämässä oppaassa opastamme sinua SQLiten asentamisessa Ubuntu 16.04 Cloud VPS, joka on nopea, helppo ja onnistuu alle 5 minuutissa.

SQLite on ohjelmistokirjasto, joka tarjoaa relaatiotietokannan hallintajärjestelmän (RDBMS). Se voi toimia tietokantamoottorina niin pienille kuin suurillekin verkkosivustoille ja projekteille, ja siinä on paljon hyödyllisiä ominaisuuksia. SQLite-tietokannan maksimikoko on noin 140 teratavua, mikä tekee siitä myös tulevaisuuden varman. Miljoonat käyttäjät ympäri maailmaa, mukaan lukien tunnetut yritykset, kuten Google, Facebook, Adobe, Microsoft ja muut, käyttävät sitä, ja se on laajimmin käytössä oleva tietokantamoottori. Aloitetaan asennuksesta.

Joitakin SQLiten ominaisuuksia on lueteltu alla:

  • Transaktiot ovat atomisia, johdonmukaisia, eristettyjä ja kestäviä (ACID) jopa järjestelmän kaatumisen ja sähkökatkosten jälkeen.
  • Nollakonfigurointi – asennusta tai hallintaa ei tarvita.
  • Täysin monipuolinen SQL-toteutus edistyksellisillä kyvyillä, kuten osittaisilla indekseillä, indekseillä lausekkeille, JSON:lla, ja tavallisilla taulukko-ilmaisuilla. (Pois jätetyt ominaisuudet)
  • Kokonaisvaltainen tietokanta tallennetaan yhteen alustarajat ylittävään levytiedostoon. Sopii erinomaisesti sovellustiedostomuodoksi.
  • Tukee teratavun kokoisia tietokantoja ja gigatavun kokoisia merkkijonoja ja blobeja. (Katso limits.html.)
  • Pieni koodijalanjälki: alle 600KiB täysin konfiguroituna tai paljon vähemmän, kun valinnaiset ominaisuudet jätetään pois.
  • Yksinkertainen, helppokäyttöinen API.
  • SQLite on erittäin nopea. Joissakin tapauksissa se on nopeampi kuin suora tiedostojärjestelmän I/O
  • Kirjoitettu ANSI-C:llä. Mukana TCL-sidokset. Sidokset kymmenille muille kielille saatavilla erikseen.
  • Hyvin kommentoitu lähdekoodi, jossa on 100 %:n oksainen testikattavuus.
  • Saatavana yhtenä ANSI-C-lähdekooditiedostona, joka on helppo kääntää ja näin ollen helppo lisätä suurempaan projektiin.
  • Itsenäinen: ei ulkoisia riippuvuussuhteita.
  • Yleisalustarajat ylittävä: Android, *BSD, iOS, Linux, Mac, Solaris, VxWorks ja Windows (Win32, WinCE, WinRT) ovat valmiiksi tuettuja. Helppo siirtää muihin järjestelmiin.
  • Lähteet ovat julkisia. Käytä mihin tahansa tarkoitukseen.
  • Sisältää itsenäisen CLI-asiakkaan (command-line interface), jota voidaan käyttää SQLite-tietokantojen hallintaan

Edellytykset

  • LC VPS-1 Cloud VPS with Ubuntu 16.04 Server
  • SSH-käyttöoikeus pääkäyttäjän oikeuksin

Vaihe 1. Kirjaudu sisään ja päivitä palvelin

Kirjaudu Ubuntu Cloud VPS:ään käyttäjän root kautta

ssh [email protected]_Address -p Port_number

Korvaa ’IP_Address’ ja ’Port_number’ todellisella IP-osoitteellasi ja SSH-portin numerolla.

Ja tavalliseen tapaan varmista, että kaikki palvelimelle asennetut paketit on päivitetty viimeisimpään saatavilla olevaan versioon.

apt update && apt upgrade

Vaihe 2. Asenna SQLite

Menetelmä 1: SQLiten asentaminen apt-paketinhallinnan avulla

SQLite-moduuli on osa Ubuntun Python-standardikirjastoa, eikä lisäasennusta tarvita. Jotta voimme kuitenkin hallita SQLiteä komentorivin kautta, meidän on asennettava SQLite-komentoriviliittymä. Se on saatavilla Ubuntu 16.04:n virallisissa arkistoissa ja se voidaan yksinkertaisesti asentaa Ubuntun paketinhallintaohjelmalla – apt (Advanced Package Tool). Suorita tätä varten seuraava komento käyttäjänä root

SQLite 2:lle

apt -y install sqlite libsqlite-dev

SQLite 3:lle

apt -y install sqlite3 libsqlite3-dev

Menetelmä 2: SQLiten asentaminen lähdekoodista

Jos tarvitset tietyn SQLite-version, voit aina kääntää sen lähdekoodista. Lataa tarvitsemasi versio SQLiten viralliselta verkkosivustolta palvelimellesi. Käytämme tämän artikkelin kirjoittamishetkellä uusinta versiota, joka on tällä hetkellä 3.25.3.

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

Pakkaa ladattu tarball pois:

tar zxf sqlite-autoconf-3250300.tar.gz

Tämä luo uuden hakemiston ’sqlite-autoconf-3250300’. Vaihda nykyinen työhakemisto tähän:

cd sqlite-autoconf-3250300

ja suorita seuraavat komennot SQLiten kääntämiseksi ja asentamiseksi Ubuntu 16.04 Cloud VPS:ään:

./configuremake make install

Kun asennus on valmis, voit suorittaa seuraavat komennot tarkistaaksesi ja todentaaksesi, että SQLite on asennettu kunnolla:

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

Siinä kaikki! Jos seurasit tarkasti ohjetta, olet onnistuneesti asentanut SQLiten Ubuntu 16.04 Cloud VPS:ään ja voit luoda ensimmäisen tietokantasi. Lisätietoja SQLiten käytöstä saat sen virallisesta dokumentaatiosta.

Ei sinun tietenkään tarvitse asentaa SQLiteä Ubuntu 16.04:ään, jos käytät yhtä Ubuntu Cloud VPS Hosting -palveluistamme, jolloin voit yksinkertaisesti pyytää asiantuntevia Linux-ylläpitäjiämme asentamaan SQLiten puolestasi. He ovat käytettävissä 24×7 ja hoitavat pyyntösi välittömästi.

Vastaa

Sähköpostiosoitettasi ei julkaista.

Back to Top