このチュートリアルでは、Debian 9 StretchにVagrantをインストールする方法を紹介します。知らなかった人のために、Vagrantは仮想化全体を構築するためのオープンソースツールです。開発環境。多くの場合、最新リリースと新しいツールを分析するためのテスト環境が必要です。また、OSの再構築にかかる時間が短縮されます。デフォルトでは、vagrantは仮想化の管理にVirtualBoxを使用します。Vagrantは基本として機能します。同じ構成で複数の再現可能な仮想環境を管理/デプロイするための構成。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 Debian 9(Stretch)サーバーへのVagrantのインストールを段階的に説明します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Debian 9(Stretch)。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Debian9StretchにVagrantをインストールする
ステップ1.ソフトウェアをインストールする前に、次のapt-get
を実行して、システムが最新であることを確認することが重要です。 ターミナルのコマンド:
apt-get update apt-get upgrade
ステップ2.VirtualBoxをインストールします。
まず、VirtualBoxリポジトリを追加します:
sudo apt-add-repository 'deb http://download.virtualbox.org/virtualbox/debian stretch contrib'
次に、次のコマンドを使用して、OracleGPG公開鍵をダウンロードしてDebian9システムにインポートする必要があります。
curl -O https://www.virtualbox.org/download/oracle_vbox_2016.asc sudo apt-key add oracle_vbox_2016.asc
VirtualBox5を次のようにインストールします。
apt-get update apt-get install virtualbox-5.1
ステップ3.Debian9にVagrantをインストールします。
これは、Wolfgang FaustによってホストされているVagrantの非公式Debianリポジトリです。次のコマンドを使用して、リポジトリをシステムに追加します。
sudo bash -c 'echo deb https://vagrant-deb.linestarve.com/ any main > /etc/apt/sources.list.d/wolfgang42-vagrant.list' sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key AD319E0F7CFFA38B4D9F6E55CE3F3DE92099F7A4 sudo apt-get update
リポジトリが追加されたら、次のコマンドを使用してvagrantをインストールします。
sudo apt-get install vagrant
インストールが成功したことを確認するには、次のコマンドを実行してVagrantバージョンを出力します。
vagrant --version
ステップ4.開発環境をデプロイします。
Vagrantは開発環境をすばやくデプロイできます。Ubuntu18.04Vagrantイメージをダウンロードするには、次のコマンドを使用します。
vagrant box add generic/ubuntu1804
Vagrantを使用してVMを起動するには、Vagrantfileを作成する必要があります:
mkdir ubuntu-18.04 cd ubuntu-18.04 touch Vagrantfile
次を実行してVMを起動します:
vagrant up
次に、インスタンスにsshで接続します
vagrant ssh
VMをシャットダウンするには、次を使用します:
vagrant halt
休止状態のVM
vagrant suspend
すべてのデータをクリーンアップしてVMを初期状態に設定します
vagrant destroy
おめでとうございます!Vagrantが正常にインストールされました。Debian9StretchシステムにVagrantをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、Vagrantの公式Webサイトを確認することをお勧めします。