UbuntuでNginxをセットアップしてライブHLSビデオをストリーミングする
HTTPライブストリーミング(HLS)は、Apple Inc.によって実装された非常に堅牢なストリーミングビデオプロトコルです。HLSは、ファイアウォール、プロキシ、
IISは、Microsoftによって作成されたWebサーバーです。IISはWindows Serverと互換性があります。つまり、パッケージをダウンロードしてインストールするのではなく、機能として追加するだけです。また、.NETアプリケーションをホストできるという利点もあります。
IISのインストールは非常に簡単です。実際、あなたがしなければならない唯一のことはそれを有効にすることです。IISを有効にするには、「サーバーマネージャー->管理->役割と機能の追加」に移動します。IISをインストールする場所を選択します。[サーバーの役割の選択]画面で、[Webサーバー(IIS)]を有効にします。「次へ」をクリックしてインストールを終了します。
複数のサイトでIISを使用するのは非常に簡単です。では、最初のサイトを追加しましょう!「IISマネージャー」を開くだけです。このアプリケーションは、IISとすべてのサイトが管理される場所です。サイドバーにすべてのサーバーが表示されます。名前をダブルクリックしてサーバーを展開し、[サイト]を展開します。IISがホストするすべてのサイトがここに表示されます。
新しいサイトを追加するには、表示された画面を右クリックして[Webサイトを追加...]を選択します。ここでは、サイト名、アプリケーションプール、物理パス、バインディング、ホスト名など、いくつかのことを尋ねられます。
サイト名は任意の名前にすることができます。そこに何を置くかはあなた次第です。Webサイトをホストするだけの場合は、アプリケーションプールについて心配する必要はありません。変更する必要はありません。
物理パスは、Webサイトファイルが格納される場所です。このパスは次のようになりますC:\inetpub\wwwroot
。IISサーバーで複数のWebサイトをホストしている場合は、フォルダー内に各Webサイトのフォルダーを追加しwwwroot
ます。
バインディングについては、http://
またはhttps://
ウェブサイトのどちらを使用するかを選択します。IPアドレスは、サーバーの外部IPである必要があります。IISはそれを自動的に検出します。指定されたポートは、Webサイトをホストするポートです。通常、これはポート80です。
ホスト名は、Webサイトのドメイン名です。「http://example.com」をホストする場合は、そこに「example.com」を配置します。
IISを使用すると、Webサイトを「停止」することで簡単に無効化できます。これを行うには、Webサイトの[サイト-> Webサイト名]に移動し、サイドバーの[停止]をクリックします。
同じ方法でWebサイトを「開始」または「再起動」できます。
コンピューターからファイルをアップロードして、Webアプリケーションをインストールできます。CMS(WordPressやJoomla!など)を使用する場合は、Webプラットフォームインストーラーを使用してインストールするのが妥当です。Web Platform InstallerをSoftaculousと比較できます。Web Platform Installerを使用すると、PHPやSQL Serverなどの他のアプリケーションをインストールすることもできます。
Web Platform Installerを使用してアプリケーションをインストールするには、サイドバーで[Deploy]を見つけます。次に、「ギャラリーからアプリケーションをインストール」をクリックします。これで、アプリケーションを検索し、「追加」または「インストール」ボタンをクリックして簡単にインストールできるようになります。
特定の人だけにあなたのウェブサイトにアクセスする許可を与えたいかもしれません。これには、HTTP認証を使用できます。HTTP認証の最も一般的なタイプは「基本認証」です。
「IIS」の下の「認証」をクリックすると、認証を有効にできます。基本認証を有効にすると、サーバーにアカウントを持つユーザーがWebサイトにアクセスできるようになります。Active Directoryアカウントも使用できます。
デフォルトでは、匿名認証が有効になっています。つまり、認証は必要ありません。
WordPressやJoomlaなどのアプリケーションをインストールしている場合は、おそらくユーザーにメールが送信されます。これを機能させるには、SMTPをセットアップする必要があります。IISでSMTPをインストールするには、「サーバーマネージャー->管理->役割と機能の追加」に移動します。役割の選択をスキップできます。代わりに、インストールする機能を選択するように求められたときに[SMTPサーバー]にチェックマークを付けます。
アイコン「SMTP E-mail」がIISの「ASP.NET」の下に表示されます。ここでは、メールの送信元のメールアドレスを設定できます。
おそらく圧縮を有効にしたいでしょう。圧縮はあなたのウェブサイトをより速くします。圧縮を有効にするには、「IIS」の下の「圧縮」をクリックするだけです。
の使用に慣れている場合は.htaccess
、の使用方法を学ぶ必要がありますweb.config
。web.config
ファイルは基本的に同じです.htaccess
。同じ機能の多くを提供しますが、形式が異なります。
SSLを有効にするには、SSL証明書が必要です。
まず、サイトのバインドをからhttp://
に変更する必要がありますhttps://
。
サイドバーでサーバー名をクリックし、[IIS]の[サーバー証明書]をクリックします。サイドバーに、[インポート...]オプションが表示されます。これを使用してSSL証明書をインポートします。
SSL証明書を正常にインポートしたら、サイドバーでサイト名を右クリックし、[バインディングの編集...]をクリックします。バインディングを追加します。「追加...」をクリックします。の代わりにhttp://
、を選択しますhttps://
。IPアドレスとホスト名は同じになります。ただし、ポートは443に設定されます。を使用するようhttps://
にサイトを設定すると、「SSL証明書」というオプションが表示されます。ここでSSL証明書を選択します。「OK」をクリックします。新しいバインディングが表示されたら、[閉じる]をクリックします。WebサイトでSSLが使用されるようになりました。
HTTPライブストリーミング(HLS)は、Apple Inc.によって実装された非常に堅牢なストリーミングビデオプロトコルです。HLSは、ファイアウォール、プロキシ、
PleskはネイティブのHTTP / 2サポートを備えています。PleskでのHTTP / 2のロールアウトは、他のコンポーネントに比べてはるかに簡単ですが、その導入プロセスには慎重な計画が必要です
このチュートリアルでは、リバースプロキシを使用してWebサーバーをセットアップします。使用するCMSは、有名なWebアプリケーションフレームワークであるKeystone.jsです。
Froxlorは、オープンソースの無料で軽量かつ強力なサーバー管理パネルであり、Webホスティングサービスの確立と管理に最適です。ティ
概要このチュートリアルでは、ServerPilotとVultr VPSを使用してLAMPサーバーを作成する方法を説明します。ServerPilot.ioは、サービスを容易にするサービスです
前提条件最新のArch Linuxを実行するVultrサーバー(この記事を参照)。実行中のWebサーバー(ApacheまたはNginx Sudoアクセス):コマンドが必要
MoinMoinは、Pythonで書かれたオープンソースのファイルシステムベースのWikiエンジンです。今日、MoinMoinはオープンソースコミュニティで広く使用されています。多くのベンダー
別のシステムを使用していますか?X-Cartは、数多くの機能と統合を備えた非常に柔軟なオープンソースのeコマースプラットフォームです。X-Cartのソースコードはホストです
Apache Hadoopは、IT業界で広く使用されているオープンソースのビッグデータ処理ツールです。データのサイズ、タイプ、スケールに応じて、
別のシステムを使用していますか?X-Cartは、数多くの機能と統合を備えた非常に柔軟なオープンソースのeコマースプラットフォームです。X-Cartのソースコードはホストです
Laravel GitScrum(GitScrum)は、開発チームがスクラム手法を同様の方法で実装できるように設計されたオープンソースの生産性ツールです。
はじめにLinuxのLAMPスタックに相当するFAMPスタックは、通常一緒にインストールされるオープンソースソフトウェアのコレクションです。
別のシステムを使用していますか?OTRSはオープンソースチケットリクエストシステムとも呼ばれ、無料でオープンソースのWebベースのチケットシステムです。このチュートリアルでは、w
このチュートリアルでは、Vultr VPに、Chrome V8エンジンに基づくJavascriptランタイムであるNode.jsを使用して、基本的なExpress.js Webサーバーをインストールします。
別のシステムを使用していますか?X-Cartは、数多くの機能と統合を備えた非常に柔軟なオープンソースのeコマースプラットフォームです。X-Cartのソースコードはホストです
注:この記事のコマンドには、sudoアクセスが必要です。ステップ1:Apacheをインストールするまず、パッケージマネージャーを更新します。sudo apt-get update -y Instal
このチュートリアルでは、CentOS 6(またはCentOS 7)にNode.jsおよびExpress.jsをインストールする方法を示します。Node.jsを使用して、迅速でスケーラブルなWebアプリを構築できます
別のシステムを使用していますか?ERPまたはエンタープライズリソースプランニングは、コアビジネスプロセスの管理に使用されるエンタープライズアプリケーションスイートです。ERPNextは無料です
HTTP / 2は、SPDYに基づくHTTPプロトコルの最新バージョンです。その開発はGoogleによって開始され、HTTP / 2は主にコードベースと
別のシステムを使用していますか?Review Boardは、ソースコード、ドキュメント、画像などをレビューするための無料のオープンソースツールです。ウェブベースのソフトウォーです
CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。
FreeBSD 11.1におけるBlacklistdのインストール方法について詳しく解説します。この方法を通じて、強力なセキュリティ対策を実装できます。
サーバーマネージャーを使用して、Windows Serverの管理が向上します。セキュリティリスクを軽減し、効率的な管理を実現します。
CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。
Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。
CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。
WindowsサーバーでWebサイトを実行している場合、電子メールも受信できるようにするためにhMailServerを使用する方法を解説します。
FiveMサーバーをUbuntu 19.04にインストールするための詳細なガイド。必要条件からインストール、起動、トラブルシューティングまで、すべてのステップを含みます。
Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。
ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。