PHP/Apache Webサーバーを(ほとんど)ゼロから設定します。つまり、次のように設定します。
途中で私が通過するハードルと一緒に。 DigitalOcean Ubuntuドロップレットを設定することでこれを行うことができましたが、VirtualBox(Windows 8.1)を使用して行うこともできると思いました。しかし、これまでに説明した手順には、UbuntuデスクトップISOイメージをダウンロードし、それをVirtualBoxのベースとして使用することが含まれます。本当に必要ですか?
Ubuntuをデスクトップオペレーティングシステムとして使用する必要はありません。おそらくばかげた質問ですが、使用する必要があるもっと切り詰められた画像がありますか、それともすべて間違っていると思いますか?
Ubuntuサーバーで練習するには、 buntuサーバーイメージ を使用します。それはまさにあなたが考えている取り除かれたイメージです。
Ubuntu Serverの.isoをVMの仮想CDドライブ(ホストのVboxアプリケーション設定の一部です)に入れ、インストールを開始するだけです。
VirtualBoxにVMをインストールすることは、他と同様に習得されたスキルです。多くの人々は、最初のゲストVMインストール-そこから学び、そしてそれを捨てて最初からやり直すことを恐れないでください。
Ubuntuの「サーバー」版があります(これはDOドロップレットで入手できるものです)。もちろん、これは小さなマシンで実行できます(私は、512MBのマシンでDOのフォーラムを実行しました)。もちろん、Linuxに熟練している必要があり、コマンドラインからファイル管理と編集の基本を持っている必要があります(またはWindowsホストでSSH対応ツールを使用します:WinSCP、PuTTY ...)。
現在、DevOpsはApacheでもPHPでもありません。DevOpsは、複雑な環境でコードを迅速かつ効率的にビルド/展開/監視/アップグレードできるため、継続的インテグレーションとそのツール(Git、Jenkins、Travis)に慣れる必要があります。 Dockerコンテナー、おそらくAnsibleおよびVagrant ...これらのツールを実行するには、3つの方法があります。