サーバー管理者のためのホスティング
かつて「サーバー」を立ち上げて稼働させるのに必要な技術的な洗練は、この分野がすでに技術的なノウハウを持っている人、あるいはシステム管理者になるための時間とリソースを投入する意思のある人に限られていた。善悪を問わず、それはもはや当てはまりません。これで、だれにでも横になっていると思われるほとんどすべてのボックスで「サーバー」を起動して実行できるようになり、さまざまなソフトウェアへのアクセスが増加する一方で、ネットワークの危険性も増加しました。
Webの初期開発の大部分は、UnixとUnixディストリビューションで利用可能なツールを使って行われました。オープンな亜種であるLinuxは、Unixと多くのツールを共有しており、今日非常に普及しています。ベンダーや開発者がシステム管理用のGUIを提供するようになったため、* nixシステムでのシステム管理がより簡単になりました。 OS Xは、Unix OSと高度なGUIを組み合わせた例です。
それがそうであったように、軟膏で飛ぶのはMS-Windowsです。当初はMS-DOSの規約に基づいていたWindowsがデスクトップを支配し、サーバー環境に大きく侵入しました。他のOSよりも管理が容易であると考えているため、多くの人がWindowsをサーバーとして使用しています。ユーザー数が増えるにつれて、多くの人がこの独自のプラットフォームでオープンソフトウェアツールを使用したいと考えました。
しかし、Moodleを人々に提供できるという観点からすると、重要な要素は、OSがWebサーバ、SQLデータベース、およびPHP5の構築/コンパイルをサポートしていることです。システム管理者として、 Advanced Moodle Adminをサポートするために必要なハードウェア、オペレーティングシステム、基本的なアプリを管理するのはあなたの責任です。
オペレーティングシステム
システム管理者は、オペレーティングシステムをインストールおよび管理できなければなりません