UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Adguard Homeは、過去にTipsWebTech360で取り上げたPi-Holeによく似た、ネットワーク全体の広告フィルタリングシステムです。Adguard Homeの主なセールスポイントは、クライアント側のアプリ(Windows、MacなどにインストールできるAdguardアプリなど)を使用する必要がないことです。
Adguard Homeは、Pi-Holeのようなものが必要であるが、より堅牢なツールのセットが必要な場合に最適です。このガイドでは、LinuxにAdguard Homeをインストールする方法と、それを構成する方法についても説明します。
注:Adguard Homeを使用するために、RaspberryPiは必要ありません。ただし、ホームサーバーやデスクトップPCなど、常にオンにできるLinuxPCが必要になります。
LinuxへのAdguardHomeのインストール
Adguard Homeソフトウェアは、いくつかの方法でインストールできます。これらの方法は、Snapパッケージ、スタンドアロンシェルスクリプト、ソースコード、およびArch LinuxAURパッケージです。ガイドのこのセクションでは、3つの方法すべてでソフトウェアをインストールする方法を説明します。
LinuxシステムへのAdguardHomeのインストールを開始するには、ターミナルウィンドウを起動します。次に、ターミナルウィンドウを開いた状態で、希望するインストールタイプに対応する以下のコマンドラインインストール手順に従います。
スナップパッケージのインストール
LinuxへのAdguardHomeのスナップインストールは、頼りになる方法です。理由?Adguard Homeはサーバーアプリケーションであり、正しく機能するように構成する必要があります。スナップバージョンのAdguardHomeはすでにコンパイルされ、事前構成されており、すべての頭痛の種を取り除きます。
LinuxPCでAdguardHomeのSnapパッケージインストールを使用するには、Snapdランタイムを設定する必要があります。このランタイムは簡単にセットアップできます。次に進む前に、こちらの手順に従ってセットアップしてください。
コンピューターでSnapdランタイムを設定した後、以下のsnap install コマンドを実行して、AdguardHomeを設定します 。
sudo snap installadguard-home
シェルスクリプトのインストール
シェルスクリプトのインストールは、LinuxでAdguardHomeを機能させるためのよりアクセスしやすい自動の方法です。Snapのインストールほどシームレスでも高速でもありませんが、機能します。インストールするには、以下のコマンドを実行します。
注:PCにCurlパッケージがインストールされている必要があります。詳細については、ここをクリックしてください。
curl -sSL https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh
Arch LinuxAURのインストール
Arch Linuxユーザーであり、(何らかの理由で)Snapパッケージを実行できない場合は、AdguardHome用のAURパッケージがあることを知って幸せです。アプリをインストールするには、まずTrizenAURヘルパーツールをインストールします。
sudo pacman -S git base-devel git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri
次に、trizen-Sコマンドを使用してAdguardHome パッケージをインストールします 。
adguardhome
systemctlを使用してAdguardHomeを起動します。
sudo systemctl enable AdGuardHome.service sudo systemctl start AdGuardHome.service
AdguardHomeをセットアップする
Adguard Homeをセットアップするには、Webブラウザーを起動し、Webブラウザーに以下のIPアドレスを入力します。以下のIPアドレスは一例であることに注意してください。URLの例を、AdguardHomeをホストしているサーバーまたはデスクトップPCのIPアドレスに置き換えます。
注:LinuxサーバーのIPアドレスを見つけるのに助けが必要ですか?ヘルプが必要な場合は、ここをクリックしてください。
http:// server-ip-address:3000 / install.html
ブラウザでAdguardHomeセットアップウィザードを開いた後、以下の手順に従ってサービスを起動して実行します。
ステップ1:ブラウザで「WelcometoAdguardHome」スタートページを読みます。「ようこそ」というタイトルのメッセージも必ずお読みください。
Adguardホームページのウェルカムメッセージを読み終えたら、[開始]ボタンをクリックしてインストールツールを続行します。
ステップ2:次のページに、「管理Webインターフェイス」と「DNSサーバー」が表示されます。[管理Webインターフェイス]で[リッスンインターフェイス]メニューを見つけて、デフォルトのネットワークデバイスに変更します。「lo」に設定しないでください。
次に、「DNSサーバー」を見つけて、その下にある「リッスンインターフェイス」ドロップダウンメニューをクリックします。サーバーのデフォルトのネットワークデバイスに設定します。繰り返しになりますが、「lo」に設定しないでください。
手順3: 2ページの下部にある[統計IPアドレスを設定する]ボタンを見つけてクリックし、AdguardHomeにソフトウェアを実行しているサーバーに静的IPアドレスを設定するように指示します。
ステップ4: 3ページで、AdguardHomeはWebインターフェイスのユーザーアカウントを構成するように求めます。UIを使用して、安全なパスワードで管理者アカウントを作成し、「次へ」を押します。
ステップ5: 4ページ目に、Adguard Homeインストーラーは、新しいAdguard HomeDNSサービスを使用するようにネットワークデバイスを構成するように指示します。ページ上部のIPアドレスをコピーし、LinuxでDNSアドレスを変更して設定する方法に関するガイドに従ってください。
注:スマートフォン、Windows、Macなどの他のLinux以外のデバイスでDNSを設定する場合は、AdguardHomeインストーラーの画面の指示に必ず従ってください。
すべてのデバイスがAdguardHome DNSを使用するように設定されたら、[次へ]をクリックします。
ステップ6: 5ページに、「ダッシュボードを開く」という画面が表示されます。クリックして、AdguardHomeコントロールページにアクセスします。
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。
Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。
Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。
最新の Nvidia GPU ドライバーを Linux にインストールする方法
ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。
.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。
GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。
Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。
Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか