学習内容
|
1. Webサービス概要
- Web 概要
- Web アプリケーション概要
- 3 層アーキテクチャ
- SSL/TLS 概要
- 暗号化技術
- SSL/TLS の仕組み サーバの準備
- SSL/TLS の仕組み サーバクライアント通信
- SSL/TLS の設定
2. Apache HTTP Server の構築
- Apache HTTP Server 概要
- httpd
- Global Environment
- Main Server Configuration
- ディレクトリアクセス
- 一般ユーザの公開ページ設定
- CGI スクリプトの実行許可設定
- ユーザ認証設定
- クライアントアクセス制限設定
- バーチャルホスト設定
- SSL/TLS 設定
- MPM(Multi Processing Module)
3. データベースサーバの構築
- MySQL 概要
- MySQL の構成
- データベースの作成
- (参考)テーブルの作成
- 1 (参考)データ型
- 2 (参考)制約
- (参考)制約の種類
- (参考)制約の定義
- (参考)デフォルト値
4. Webアプリケーションからのデータアクセス
- Web アプリケーションとデータベース
- PHP
- Apache HTTP Server とPHP の連携
- PHP とデータベースの連携
5. Nginx サーバの構築
- Nginx 概要
- 設定ファイル
- main コンテキスト、events コンテキスト
- http コンテキスト
- server コンテキスト
- location コンテキスト
- ユーザ認証設定
- クライアントアクセス制限設定
- SSL/TLS 設定
- リバースプロキシ
|