Djangoアップグレード方法(docker-compose)CentOS8
「docker-compose」で構築した「Django」のアップグレードを実施したのでまとめました。 ※2020年12月時点での最新バージョンとなります。 ※Djangoのバージョン最新情報は以下を参照ください。 ht...
「docker-compose」で構築した「Django」のアップグレードを実施したのでまとめました。 ※2020年12月時点での最新バージョンとなります。 ※Djangoのバージョン最新情報は以下を参照ください。 ht...
前回、AnsibleでNW機器への接続用(Telnet)Playbookを作成しました。 今回出力結果のログファイルを各機器ごとに出力するPlaybookを作成したのでまとめました。 前回の記事はこちらを参照 「Ansi...
NW機器では古い環境になるとSSHアクセスではなく、Telnetアクセスをすることが多いです。 AnsibleでTelnet接続をしてPlaybookを動かすため方法をまとめました。 TelnetでCiscoNW機器へア...
CentOS8の環境でDockerコンテナを使った無償版AnsibleTower「AWX」のインストール手順と注意事項についてまとめました。 今回のCentOS8のバージョンは2020年11月時点での最新版となります。 ...
Ansibleを開発するにあたり、GUIで管理・運用ができる「AnsibleTower」があります。 ただ、このAnsibleTowerはRedHatが有償で提供しているので独学で検証するのも少しハードルが高くなります。...
Googleアドセンスを設置する上で、アドフラウド(広告詐欺)を防ぐために「ads.txt」を実施します。 この「ads.txt」をDjangoで構築したWebサイトへ設置するまでの手順をメモしました。 Googleアド...
VMware仮想環境下でAnsible動作検証環境を構築しました。 今回は、zone設定追加の手順と、設定追加用Playbookを作成したのでメモしておきます。 前回、BINDインストール・起動確認までの記事はこちらから...
VMware仮想環境においてAnsible Playbookを利用してBIND(DNS)のインストールを実施したので構築方法をメモします。 前回、Dockerコンテナ間でAnsibleを動作した際の記事はこちらから VM...
AnsibleのPlaybookを利用して、リモートサーバーへのBINDインストールと動作確認までを実施したのでまとめました。 現状として、インストール先のDNSサーバーは動作不具合を出しているので微妙な感じですが動作確...
Ansibleアップデート方法についてまとめたのでメモしておきます。 Ansibleインストールについての手順は以下の記事を参考にしてください。 「Ansible」バージョンアップデートを実施する際のコマンド Ansib...
Ansibleをインストールして、操作対象となるサーバーに対しての接続確認は「Ping」を使用します。 ただ、AnsibleのPingは通常のPingとは少し仕様が違っており、SSHログインが前提となる設計となっています...
Ansibleは自動化を行うためには基本「Playbook」を作成しないといけません。 しかし、シンプルなコマンドなどで確認する際、いちいち「Playbook」を作成するのは面倒くさいですし、大変です そこで、Ansib...
Dockerコンテナ上でCentOS8を構築し、Ansibleをインストールしたので手順を作成しました。 DockerコンテナでCentOS8の構築手順は以下のページを参考にしてください。 Dockerコンテナ(Cent...
Djangoでホームページを作成し、Googleに認識してもらうように「サイトマップ」を作成します。 ホームページでも10ページ程度であればもんだいないですが、100ページも作るとなると結構大変です。 サイトマップ作成も...
DjangoでWebページを作成していますが、1ページを作成するためには、ただページを作成するだけではなく、そのページにURLを指定したり、公開できる様にDjangoで設定をしないといけません。 この流れは何度も行うので...
Djangoで構築したWebサイトでコンテンツ(文章)を作成する際の書き方をまとめました。 HTMLで文章を作成する際は、「pタグ」を利用します。 DjangoでHTMLでページ作成をする場合、base.htmlを作成し...
Djangoで構築したWebサイトにSEO効果がある「meta」データを設定する方法をまとめました。 metaデータはそのページに何が書かれているのかをGoogleの検索ロボットが把握しやすく、検索上位にページが上がりや...
Djangoで構築したサイトへのアクセス数をする場合、Googleアナリティクスを設置すると便利です。 リアルタイムのアクセスが見れたり閲覧履歴を確認したり、どのようなキーワードでアクセスしているのかを調べたいときに有効...
Djangoで構築したWeb環境でスマホのホーム画面に表示できる「アップルタッチアイコン(apple-touch-icon)」の作成方法をまとめたので紹介します。 ちなみにアイコンの素材は以下の素材がお勧めです。 FLA...
Djangoで構築したWebサイトでブラウザのタブに設置するアイコン(favicon)の設置方法についてまとめました。 設定しても反映されない事象に対しても記載しているので参考にしてください。 Djangoで構築したWe...
DjangoでWebサイトを構築したらやるべきことは、自分のサイトを世界中の人に見てもらうために、Googleサーチコンソールへの登録をお勧めします。 と言うか、ほぼ必須だと思います。 Googleサーチコンソールを登録...
Dockerコンテナで構築したDjangoのWebサイトにおいて静的ページのサイトマップを作成したのでまとめます。 Docker上の環境でDjangoのWebサイトを構築する手順は以下のページを参考にしてください。 Do...
現在、Dockerコンテナ上でDjangoでWebアプリを構築していますが、前回、404エラーページを作成し表示するために「settings.py」で「DEBUG = False」(本番環境)にした際、static配下の...
DjangoでWebアプリを構築している際、開発環境下ではエラーページはデバックモードとなっているためにパスが見える表示の画面となります。 この画面だと、攻撃者からも情報が丸々みられるのでセキュリティにもよくないですし、...
前回、Djangoで構築したWebサイトで画像をレスポンシブに表示する設定方法を紹介しました。 今回はそのレスポンシブ画像を横並びで表示する方法をまとめました。 ベースディレクトリは前回と同様「static」フォルダ配下...
Djangoで構築したWebサイトに画像を表示(レスポンシブ)する方法をまとめました。 画像の配置は以下の記事のとおり、「static」フォルダ配下を読み込ませるようにし、画像をWebサイトに反映しています。 「Djan...
Pythonで開発したプログラムファイルをexe化したいということで前回、「pyinstaller」を紹介しました。 ただ、「pyinstaller」でexe化したファイルは、ファイルサイズが大きく、exeファイルを起動...
ログファイルで大量のログがある場合、毎回検索してある一定のメッセージを抽出するのがめんどくさいので、Pythonで取得したログファイルからある一定の文字列を抽出し、別のファイルに書き込むプログラムを作成しました。 「Py...
前回、bootstrapで構築したサイトに、ソースコードをハイライト表記する手順をまとめました。 前回の設定では、外部のCDNと連携し、ソースコードのハイライトを表示する設定となっていましたが、今回はファイルをダウンロー...
Pythonでファイル・フォルダの移動は、shutil.move()関数を利用します。 以下では、「shutil.move関数」の使い方をまとめました。 「Python」ファイルやフォルダの移動をする標準ライブラリ「sh...