このチュートリアルでは、Ubuntu 16.04でSQLiteをインストールする手順についてご案内します。04 Cloud VPS に SQLite をインストールする手順を説明します。これは、高速かつ簡単で、5 分以内に行うことができます。
SQLite は、リレーショナル データベース管理システム (RDBMS) を提供するソフトウェア ライブラリです。 小規模の Web サイトだけでなく、大規模な Web サイトやプロジェクトのデータベース エンジンとして機能することができ、多くの便利な機能を備えています。 SQLiteのデータベースの最大サイズは約140テラバイトで、将来性にも優れています。 Google、Facebook、Adobe、Microsoft などの有名企業を含む世界中の数百万人のユーザーに使用されており、最も広く導入されているデータベースエンジンです。
- トランザクションは、システム クラッシュや停電の後でも、原子、一貫性、分離、および耐久性 (ACID) があります。 (機能省略)
- 完全なデータベースは、単一のクロスプラットフォーム ディスク ファイルに格納されます。 アプリケーション ファイル形式として使用するのに最適です。
- テラバイト サイズのデータベースとギガバイト サイズの文字列および blob をサポートします。 (limits.html を参照。)
- 小さなコードフットプリント: 完全に構成された場合は 600KiB 未満、オプション機能を省略した場合はさらに小さくなります。 場合によっては、ファイルシステムの直接入出力よりも速い。
- ANSI-C で書かれている。 TCL バインディングが含まれています。
- 100% のブランチテストカバレッジで、十分にコメントされたソースコード。
- Available as a single ANSI-C source-code file that is easy to compile and therefore is easy to add into a larger project.
- Self-contained: no external dependencies.
- Cross-platform.Of the GNU/Linux (GNU/Linux).Of the GNU/Linux (GNU/Linux).For the GNU/Linux (GNU/Linux).For the GNU/Linux (GNU/Linux).For the GNU/Linux (GNU/Linux).For the GNU/Linux (GNU/Linux).For the GNU/Linux Android、*BSD、iOS、Linux、Mac、Solaris、VxWorks、および Windows (Win32, WinCE, WinRT) がすぐにサポートされます。 他のシステムへの移植も容易です。
- Sources are in the public domain. SQLiteデータベースを管理するために使用できるスタンドアロンのコマンドラインインターフェース(CLI)クライアントが付属しています
前提条件
- LC VPS-1 Cloud VPS with Ubuntu 16.04 Server
- SSH access with root privileges
ステップ1. サーバーへのログインとアップデート
ユーザーrootでUbuntu Cloud VPSにログイン
ssh [email protected]_Address -p Port_number
「IP_Address」「Port_number」を実際のIPアドレスとSSHポート番号に置き換える
そしていつも通り、サーバー上にインストールしたすべてのパッケージを最新のバージョンに更新してください
apt update && apt upgrade
手順2.サーバーのアップグレード
ユーザーrootでログインして、サーバーにログインして、サーバーのアップデートを行います。 SQLite のインストール
Method 1: apt パッケージ マネージャーによる SQLite のインストール
SQLite モジュールは Ubuntu の標準 Python ライブラリの一部であり、それ以上のインストールは必要ではありません。 しかし、コマンドラインを通じて SQLite を管理できるようにするには、SQLite コマンドライン インターフェイスをインストールする必要があります。 これはUbuntu 16.04の公式リポジトリにあり、Ubuntuのパッケージマネージャであるapt (Advanced Package Tool)を使って簡単にインストールすることができます。 これを行うには、ユーザー root として次のコマンドを実行します
For SQLite 2
apt -y install sqlite libsqlite-dev
For SQLite 3
apt -y install sqlite3 libsqlite3-dev
Method 2: Installing SQLite from Source
SQLite の特定のバージョンを必要とするなら、いつでもソースコードからそれをコンパイルすることが可能です。 SQLite の公式 Web サイトから、必要なバージョンをサーバーにダウンロードします。 この記事を書いている時点の最新版、現在3.25.3を使用します。
wget https://sqlite.org/2018/sqlite-autoconf-3250300.tar.gz
ダウンロードしたtarballを解凍します:
tar zxf sqlite-autoconf-3250300.tar.gz
これにより、新しい ‘sqlite-autoconf-3250300’ ディレクトリが作成されます。 現在の作業ディレクトリをこのディレクトリに変更します:
cd sqlite-autoconf-3250300
そして次のコマンドを実行して、SQLiteをコンパイルしてUbuntu 16.04 Cloud VPSにインストールします:
./configuremake make install
インストールが完了したら、次のコマンドを実行してSQLiteが適切にインストールされているか確認できます:
sqlite3 -version3.25.3 2018-11-05 20:37:38 89e099fbe5e13c33e683bef07361231ca525b88f7907be7092058007b75036f2
以上になります! チュートリアルに忠実に従えば、Ubuntu 16.04 Cloud VPSにSQLiteが正常にインストールされ、最初のデータベースを作成することができます。 SQLite の使用方法の詳細については、公式ドキュメントを参照してください。
もちろん、当社の Ubuntu クラウド VPS ホスティング サービスを使用している場合は、Ubuntu 16.04 に SQLite をインストールする必要はありません。 彼らは24時間365日利用可能で、あなたのリクエストにすぐに対処します。