6-7-1. 開発環境と本番環境の構築要領 ノウハウ集
開発環境と本番環境の構築 及び Webサーバーの設定に関するノウハウ集。
phpMyAdmin MySQLデータをサーバー上からインポートする サーバー上へファイルを一旦アップロードし、 サーバー上では、MySQLからのインポート処理のみを行うように設定。 |
|
URL変更時の 301リダイレクト 方法 URL変更時の 301リダイレクト はユーザーにもSEOにも重要。 特定のページへのアクセスを、指定したURLに自動転送。 |
|
『SSLなう!』で取得した証明書の更新 証明書の有効期間は3ヶ月なので更新が必要とのこと。 手作業にて証明書を再取得し、再登録を行った。 |
|
HTMLの共通部分を外部化してメンテナンス性を高める サイドバーに表示している『関連記事が共通するページ』が多くなったので、 外部化してメンテナンス性を高めることにした。 |
|
Let's Encrypt の証明書で nginx を HTTPS化し SSL通信にする Raspberry Pi nginx で構築した Webサーバーを HTTP/2化し、 無料で 『セキュリティ評価:A+』 を取得。 |
|
nginx Webサーバーのバージョンアップ nginx + php5-fpm それに mysql-server + php5-mysql で稼働中の、 Webサーバーを、OSから全面的にバージョンアップした。 |
|
nginx での Basic認証 の設定方法 特定の人にしか見せたくないサブディレクトリーを作り、 この中のページにだけセキュリティをかけた。 |
|
URLエラーを無くす robots.txt の作り方 robots.txt は、特定のファイルやディレクトリをクロール禁止に指定することで、これらの関連ページや画像などを、 検索エンジンにインデックスさせないようにすることができる。 |
|
プラグインなし 手動での サイトマップの作り方 XMLサイトマップは、サイト内の各ページのURLや優先度、最終更新日、更新頻度などを記述したXML形式のファイル。 このサイトマップを手作業で作成する方法。 |
|
XAMPP のセキュリティ対策 MySQLのrootパスワードが設定されていない。 phpMyAdminの認証設定がなされていない。 |
|
開発環境から本番環境へのデプロイ要領 FileZilla の 『ファイル』→『サイトマネージャ』で"新しいサイト"を作成し、 『詳細』で『既定のローカルディレクトリ』と『既定のリモートディレクトリ』を設定しておくと便利。 |
|
開発環境の構築要領 XAMPPというフリーソフトを使って、ローカル環境にホームページ開発用の擬似的なサーバーを作る。 さらに、XAMPPのドキュメントルートを変更し、ホームページの場所を C ドライブ以外にする。 |
関連ページ
- ● 開発環境の構築要領
- ● 本番環境への
デプロイ要領 - ▶ 新XAMPP
セキュリティ対策 - ▶ サイトマップの
作り方 - ▶ robots.txt の作り方
- ▶ nginx での
Basic認証の設定方法 - ▶ nginx サーバーの
バージョンアップ - ▶ nginx をHTTPS化し
SSL通信にする - ▶ HTMLの共通部分を
外部化 - ▶『SSLなう!』取得
した証明書の更新 - ● URL変更時の
301リダイレクト - ------------------------------
- ● 環境の構築要領
- ● ホームページの
作り方ノウハウ集へ - ● 画面構成と
表示要領へ - ------------------------------
- ● ホームページの作成
- ● 電子工作Topページへ
- ------------------------------