このチュートリアルでは、Ubuntu 20.04 LTSにVagrantをインストールする方法を紹介します。知らない人のために、Vagrantは仮想を構築および管理するためのコマンドラインツールです。デフォルトでは、VagrantはVirtualBox、Hyper-V、Dockerの上にマシンをプロビジョニングできます。Libvirt(KVM)、VMware、AWSなどの他のプロバイダーは、Vagrantプラグインシステムを介してインストールできます。Vagrantは通常、開発者が次の目的で使用します。複数のオペレーティングシステムで機能する開発環境をセットアップします。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 20.04FocalFossaサーバーにVagrant仮想開発環境を段階的にインストールする方法を紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Ubuntu 20.04、18.04、およびLinuxMintやエレメンタリーOSなどの他のDebianベースのディストリビューション。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Ubuntu 20.04 LTSFocalFossaにVagrantをインストールする
手順1.まず、次のapt
を実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。
sudo apt update sudo apt upgrade
ステップ2.VirtualBoxをインストールします。
次のコマンドを使用してVirtualboxをインストールします:
sudo apt install virtualbox
ステップ3.Ubuntu20.04にVagrantをインストールします。
まず、最新の安定バージョンのVagrantをダウンロードします。Vagrantのダウンロードページにアクセスして、新しいバージョンのVagrantが利用可能かどうかを確認します。
curl -O https://releases.hashicorp.com/vagrant/2.2.9/vagrant_2.2.9_x86_64.deb
ファイルがダウンロードされたら、次のコマンドを使用してインストールします。
sudo apt install ./vagrant_2.2.9_x86_64.deb
インストールが成功したことを確認するには、次のコマンドを実行して、Vagrantバージョンを出力します。
vagrant --version
ステップ4.開発環境を展開します。
Vagrantプロジェクトの作成は、プロジェクトのルートディレクトリを設定してVagrantfileを定義するのと同じくらい簡単です。次のコマンドを実行して、ディレクトリを作成します。
mkdir ~/my-project cd ~/my-project
次に、vagrant initコマンドを使用して新しいVagrantfileを初期化し、続いて使用するボックスを初期化します。この例では、centos/8ボックスを使用します。
vagrant init centos/8
vagrant up
を実行します Vagrantfileで指定されているように仮想マシンを作成および構成するコマンド:
vagrant up
仮想マシンにSSHで接続するには、次のコマンドを実行します:
vagrant ssh
次のコマンドで仮想マシンを停止できます:
vagrant halt
マシンの作成中に作成されたすべてのリソースを破棄するには、次のように入力します。
vagrant destroy
おめでとうございます!Vagrantが正常にインストールされました。このチュートリアルを使用してUbuntu 20.04 LTS Focal FossaシステムにVagrant仮想開発環境をインストールしていただきありがとうございます。追加のヘルプや役立つ情報については、次のことをお勧めします。 Vagrantの公式ウェブサイトを確認してください。