タグ

あとで読むとNginxに関するsagasiteのブックマーク (3)

  • Ubuntu 20.04でLet’s Encryptを使用してNginxを保護する方法 | DigitalOcean

    はじめに Let’s Encryptは、無料のTLS /SSL証明書を取得してインストールし、Webサーバーで暗号化されたHTTPSを有効にする簡単な方法を提供する認証局(CA)です。必要な手順のほとんど(すべてではないにしても)の自動化を試みるソフトウェアクライアントCertbotを提供することにより、プロセスを簡素化します。 現在、証明書の取得とインストールのプロセス全体は、ApacheとNginxの両方で完全に自動化されています。 このチュートリアルでは、Certbotを使用して、Ubuntu 20.04上のNginx用の無料のSSL証明書を取得し、証明書が自動的に更新されるように設定します。 このチュートリアルでは、デフォルトファイルの代わりに別のNginxサーバー設定ファイルを使用します。アドバイス:各ドメインに新しいNginxサーバーブロックファイルを作成すると、よくある間違い

    Ubuntu 20.04でLet’s Encryptを使用してNginxを保護する方法 | DigitalOcean
  • Linux、Nginx、MySQL、PHP(LEMP)スタックをUbuntu 20.04にインストールする方法 | DigitalOcean

    はじめに LEMPソフトウェアスタックは、PHPで記述された動的WebページとWebアプリケーションの提供に使用できるソフトウェアのグループです。これは、Nginx(「 Engine-X」と発音)Webサーバーを備えたL ** inuxオペレーティングシステムを表す頭字語です。バックエンドデータはMySQLデータベースに保存されており、動的コンテンツはP**HPが処理を行います。 このガイドは、Ubuntu 20.04サーバーにLEMPスタックをインストールする方法を示します。Ubuntuオペレーティングシステムが最初の要件を処理します。ここでは、残りのコンポーネントを起動して実行する方法を説明します。 前提条件 このチュートリアルを完了するには、Ubuntu 20.04サーバーに通常のroot以外のsudoユーザーとしてアクセス可能で、サーバーでファイアウォールが有効になっている必要があ

    Linux、Nginx、MySQL、PHP(LEMP)スタックをUbuntu 20.04にインストールする方法 | DigitalOcean
    sagasite
    sagasite 2021/11/04
    ステップ3 — PHPのインストール 「PHP fastCGIプロセスマネージャー」を表すphp-fpmをインストールし、PHPリクエストを渡すよう、Nginxに指示します。PHPとMySQLベースの通信を可能にするPHPモジュールphp-mysqlも必要です。
  • Ubuntu 20.04にNginxをインストールする方法 | DigitalOcean

    はじめに Nginxは、世界で最も人気のあるWebサーバーの1つであり、インターネット上で最大かつ最もトラフィックの多いサイトのホスティングを担っています。リソースにやさしく、Webサーバーやリバースプロキシとして使用できます。 このガイドでは、Ubuntu 20.04サーバーにNginxをインストールさらにファイアウォールを調整、Nginxプロセスを管理し、サーバーブロックをセットアップして単一のサーバーから複数のドメインをホストする方法について説明します。 前提条件 このガイドを始める前に、サーバーにsudo権限を持つ通常のroot以外のユーザーが設定されている必要があります。通常のユーザーアカウントを設定する方法については、Ubuntu 20.04の初期サーバーセットアップガイドをご覧ください。 アカウントを使用できるようになったら、root以外のユーザーとしてログインして開始します

    Ubuntu 20.04にNginxをインストールする方法 | DigitalOcean
    sagasite
    sagasite 2021/11/04
    ステップ6 – 重要なNginxファイルとディレクトリに精通する Nginxサービス自体の管理方法が分かったところで、いくつかの重要なディレクトリとファイルに慣れるために少しみてみましょう。
  • 1