web

web

【入門】Flask + Python で REST API を設計・実装

REST API (Representational State Transfer API) REST API (Representational State Transfer API) とは、以下の6つの REST ア...
web

【入門】認証方式とサーバーの設定をわかりやすく解説

本記事は以下の4つの認証について解説します。 Basic 認証 Form 認証 (Cookie によるセッション管理) Digest 認証 Bearer 認証 (OAuth, OIDC からのアクセストーク...
web

Let’s Encrypt で nginx に HTTPS を設定 (TLS 証明書を発行)

Let's Encrypt Let's Encrypt とは、TLS 証明書を無料で発行する証明書認証局です。 certbot というツールを利用し、Let's Encrypt の認証局から TLS 証明書を発行...
web

【入門】nginx とは?設定方法を紹介

本記事は Web サーバー構築の第1回「nginx」編です。 【Web サーバー構築1】Web/リバースプロキシ/ロードバランサー (nignx) ←イマココ【Web サーバー構築2】プロキシ/リバースプロキシサーバー (squid...
web

【入門】Squid とは?proxy サーバーの構築方法を紹介

Squid Squid とは、「プロキシ」と「リバースプロキシ」のサーバー機能を持つソフトウェアです。 プロキシサーバー プロキシサーバーとは、クライアントの代わりに外部サーバーにアクセスするサ...
web

nginx + Gunicorn + Flask で Python の Web アプリ入門

この記事では以下の順でアプリケーションを作成します。 Python アプリケーションで Hello World を実行動的 Web サーバー(アプリケーションサーバー)で Hello World を実行Web アプリケーションフレー...