Thursday Feb 03, 2022

LinuxCloudVPS Blog

Spread the love

Dans ce tutoriel, nous allons vous guider à travers le processus d’installation de SQLite sur un Ubuntu 16.04 Cloud VPS, qui est rapide, facile, et peut être fait en moins de 5 minutes.

SQLite est une bibliothèque logicielle qui fournit un système de gestion de base de données relationnelle (SGBDR). Il peut fonctionner comme un moteur de base de données pour les sites Web de petite taille ainsi que pour les grands sites Web et les projets, et il est livré avec beaucoup de fonctionnalités utiles. La taille maximale d’une base de données SQLite est d’environ 140 téraoctets, ce qui en fait une solution d’avenir. Utilisé par des millions d’utilisateurs dans le monde entier, y compris certaines des entreprises les plus connues telles que Google, Facebook, Adobe, Microsoft et d’autres, il s’agit du moteur de base de données le plus largement déployé. Commençons par l’installation.

Certaines des caractéristiques de SQLite sont énumérées ci-dessous :

  • Les transactions sont atomiques, cohérentes, isolées et durables (ACID), même après des pannes de système et des pannes de courant.
  • Zéro-configuration – aucune installation ou administration nécessaire.
  • Mise en œuvre SQL complète avec des capacités avancées comme les index partiels, les index sur les expressions, JSON et les expressions de table communes. (Fonctions omises)
  • Une base de données complète est stockée dans un seul fichier disque multiplateforme. Idéal pour une utilisation en tant que format de fichier d’application.
  • Porte des bases de données de taille téraoctet et des chaînes et des blobs de taille gigaoctet. (Voir limites.html.)
  • Petite empreinte de code : moins de 600KiB entièrement configuré ou beaucoup moins avec des fonctionnalités optionnelles omises.
  • Simple, facile à utiliser API.
  • SQLite est très rapide. Dans certains cas, il est plus rapide que les E/S directes du système de fichiers
  • Écrit en ANSI-C. Liaisons TCL incluses. Bindings pour des dizaines d’autres langages disponibles séparément.
  • Code source bien commenté avec une couverture de test de branche de 100%.
  • Disponible sous la forme d’un seul fichier de code source ANSI-C facile à compiler et donc facile à ajouter dans un plus grand projet.
  • Self-contained : pas de dépendances externes.
  • Cross-platform : Android, *BSD, iOS, Linux, Mac, Solaris, VxWorks et Windows (Win32, WinCE, WinRT) sont pris en charge dès la sortie de la boîte. Facile à porter sur d’autres systèmes.
  • Les sources sont dans le domaine public. Utilisez-les à n’importe quelle fin.
  • Vient avec un client autonome d’interface de ligne de commande (CLI) qui peut être utilisé pour administrer les bases de données SQLite

Prérequis

  • LC VPS-1 Cloud VPS avec Ubuntu 16.04 Server
  • Accès SSH avec privilèges root

Étape 1. Connectez-vous et mettez à jour le serveur

Connectez-vous à votre Ubuntu Cloud VPS via en tant qu’utilisateur root

ssh [email protected]_Address -p Port_number

Remplacez ‘IP_Address’ et ‘Port_number’ par votre adresse IP réelle et le numéro de port SSH.

et comme d’habitude, assurez-vous que tous les paquets installés sur le serveur sont mis à jour à la dernière version disponible.

apt update && apt upgrade

Étape 2. Installer SQLite

Méthode 1 : Installer SQLite avec le gestionnaire de paquets apt

Le module SQLite fait partie de la bibliothèque Python standard dans Ubuntu et aucune autre installation n’est nécessaire. Cependant, afin de pouvoir gérer SQLite via la ligne de commande, nous devrons installer l’interface de ligne de commande SQLite. Elle est disponible dans les dépôts officiels d’Ubuntu 16.04 et peut être simplement installée en utilisant le gestionnaire de paquets d’Ubuntu – apt (Advanced Package Tool). Pour ce faire, exécutez la commande suivante en tant qu’utilisateur root

Pour SQLite 2

apt -y install sqlite libsqlite-dev

Pour SQLite 3

apt -y install sqlite3 libsqlite3-dev

Méthode 2 : Installer SQLite à partir des sources

Si vous avez besoin d’une version spécifique de SQLite, vous pouvez toujours la compiler à partir du code source. Téléchargez la version dont vous avez besoin depuis le site officiel de SQLite sur votre serveur. Nous utiliserons la dernière version au moment de la rédaction de cet article, qui est actuellement 3.25.3.

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

Déployez l’archive téléchargée :

tar zxf sqlite-autoconf-3250300.tar.gz

Cela créera un nouveau répertoire ‘sqlite-autoconf-3250300’. Changez le répertoire de travail actuel pour celui-ci:

cd sqlite-autoconf-3250300

et exécutez les commandes suivantes pour compiler et installer SQLite sur votre VPS cloud Ubuntu 16.04:

./configuremake make install

Une fois l’installation terminée, vous pouvez exécuter les commandes suivantes pour contrôler et vérifier que SQLite est correctement installé:

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

C’est tout ! Si vous avez suivi attentivement le tutoriel, vous avez installé avec succès SQLite sur votre VPS Ubuntu 16.04 Cloud et vous pouvez créer votre première base de données. Pour plus d’informations sur la façon d’utiliser SQLite, veuillez consulter leur documentation officielle.

Bien sûr, vous n’avez pas à installer SQLite sur Ubuntu 16.04 si vous utilisez l’un de nos services d’hébergement Ubuntu Cloud VPS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d’installer SQLite pour vous. Ils sont disponibles 24×7 et s’occuperont de votre demande immédiatement.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Back to Top