UbuntuサーバーでWebminを使用してApacheWebサーバーをセットアップする方法

UbuntuサーバーでWebminを使用してApacheWebサーバーをセットアップする方法

Apacheは、Ubuntuで動作する優れたWebサーバーツールです。ただし、設定するのは簡単ではありません。ありがたいことに、Ubuntu ServerシステムでWebminを使用している場合は、WebminUIで簡単にセットアップできます。

このガイドでは、Webminを使用してUbuntuサーバーでApacheWebサーバーをセットアップする方法を説明します。また、Webmin WebUIインターフェイスを使用して管理する方法についても説明します。

UbuntuサーバーでWebminを使用してApacheWebサーバーをセットアップする方法

WebminをUbuntuサーバーにインストールする

Webminに組み込まれているApacheサーバーモジュールを使用するには、最初にWebmin WebUIインターフェイスを構成する必要があります。ただし、Webminの設定はそれほど難しくありません。インストールするには、ターミナルウィンドウを起動し、UbuntuサーバーにSSHで接続して(または物理的にそこに座って)、コマンドラインにアクセスします。

Ubuntu Serverコマンドラインにアクセスできるようになったら、次の手順を実行してWebmin WebUIを起動して実行します。

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb
sudo apt install ./webmin_1.981_all.deb

UbuntuサーバーでWebminをセットアップする際のガイダンスがさらに必要な場合は、UbuntuサーバーでWebminをセットアップする方法に関するガイドを確認してください。

ルートパスワードの設定

UbuntuサーバーでWebminWeb UIを使用する場合は、rootパスワードとrootアカウントにアクセスできる必要があります。Ubuntuは、セキュリティ上の理由から、デフォルトでrootパスワードをロックオフします。

rootパスワードを設定するには、まず、sudo-sコマンドを使用してrootにログインします。

UbuntuサーバーでWebminを使用してApacheWebサーバーをセットアップする方法

sudo -s

rootアクセスを取得すると、パスワードを設定できます。passwdコマンドを使用して、rootパスワードを設定することをUbuntuに伝えます。ルートパスワードが覚えやすく安全であることを確認してください。

注:安全なパスワードの生成についてサポートが必要な場合は、ここをクリックしてください

passwd

ルートアカウントを設定すると、Webmin WebUIにログインできるようになります。UbuntuサーバーでWebminWeb UIにアクセスするには、新しいブラウザタブを開きます。次に、以下のURLにアクセスします。

http:// YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:10000

Webminログインのユーザー名ボックスに「root」を入力し、ログインするにはパスワードボックスに新しく作成したパスワードを入力する必要があることに注意してください。

UbuntuサーバーへのApacheWebサーバーパッケージのインストール

Webminを使用してUbuntuServerでApacheをセットアップするには、以���の手順に従ってください。

ステップ1:左側のメニューをクリックして、オプションを表示します。次に、「ダッシュボード」の横にある「Webmin」セクションを見つけ、「未使用のモジュール」ボタンを見つけてクリックします。

ステップ2:「未使用のモジュール」セクション内で「ApacheWebサーバー」ボタンを見つけて選択し、ApacheWebサーバーモジュールセクションにアクセスします。

ステップ3: Webmin Apache Webserverモジュール領域に、メッセージが表示されます。このメッセージには、「Apacheサーバーの実行可能ファイル/ usr / sbin / apache2が存在しません。Apacheがインストールされている場合は、正しいパスを使用するようにモジュール構成を調整してください。」

緑色の[今すぐインストール]ボタンを見つけて、UbuntuServerシステムにインストールプロセスを起動します。

ステップ4:緑色の[今すぐインストール]ボタンを選択すると、青色の[今すぐインストール]ボタンになります。UbuntuサーバーでApacheを使用するために必要なすべてのパッケージをインストールするには、このボタンを選択します。

WebminでのApacheWebサーバーの構成

Apache Webサーバーのデフォルト設定で十分ですが、一部の構成設定を変更することもできます。その方法は次のとおりです。

ステップ1: Webminサイドバーを見つけて、マウスでクリックします。次に、「サーバー」セクションを見つけて、マウスでクリックします。

ステップ2:「サーバー」領域内で、「ApacheWebサーバー」オプションをクリックします。このオプションを使用すると、ApacheWebサーバー構成領域に移動します。

ステップ3: ApacheWebサーバーで変更する設定を見つけます。オプションには、「プロセスと制限」、「ネットワークとアドレス」、「MIMEタイプ」、「その他」、「ディレクトリごとのオプションファイル」などがあります。

ApacheWebサーバーへのファイルの追加

Apacheサーバーを起動して実行したので、次はHTMLファイルを追加します。Webminでそれを行う方法は次のとおりです。

ステップ1: Webminの左側のサイドバーをクリックします。次に、マウスで「ツール」メニューオプションを選択します。

ステップ2: [ツール]領域内で[ファイルマネージャー]オプションを見つけてクリックし、Webminファイルマネージャーアプリを開きます。

UbuntuサーバーでWebminを使用してApacheWebサーバーをセットアップする方法

ステップ3:ファイルマネージャー内で「var」を見つけてダブルクリックし、/ var /ディレクトリにアクセスします。次に、「www」フォルダを選択してダブルクリックし、/ var / www /フォルダにアクセスします。

ステップ4: / var / www /フォルダーで、「html」フォルダーを見つけてダブルクリックし、ApacheWebサーバーのWebディレクトリにアクセスします。

UbuntuサーバーでWebminを使用してApacheWebサーバーをセットアップする方法

ステップ5: Webminファイルマネージャー内で、マウスで「ファイル」ボタンを選択します。次に、「ファイルをここにドラッグアンドドロップするか、クリックして選択」というテキストを選択して、新しいHTMLドキュメントをApacheサーバーにアップロードします。

UbuntuサーバーでWebminを使用してApacheWebサーバーをセットアップする方法


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか