げんき☆ひろき– Author –
-
【Docker】構築したDjangoのWebアプリにBootstrapを使用する方法
Docker上で構築したDjangoコンテナで簡単にWebサイトを作成する際、フレームワークの「Bootstrap」を使用する方法をまとめました。 トップページで「Hello, world!」のページが表示されるまでの手順となります。 「Docker」Djangoコンテナで「Bootstrap」... -
CentOS6からCentOS7へのアップグレード手順
CentOS6からCentOS7へアップグレードすることがあったので、現時点での最新のアップグレード方法をまとめます。 CentOS6→7へのアップグレード手順 今回、対象となるCentOS6のバージョンは以下となります。 まずは事前準備として、以下でyumアップデートを... -
【Docker】Growiコンテナ構築とSSL対応まで(CentOS7,8対応)
資料の管理場所や資料を一つのツールに一元管理したかったのでGrowiをDockerコンテナで構築しました。 今回はGrowiのDockerコンテナ設計手順をまとめます。 GrowiはWikiをベースとしたコミュニケーションツールで、MarkDown形式で書けるソフトウェアです。... -
【Docker】Webサイトを無料でSSL(HTTPS)化する方法
DockerコンテナでWebサイトを構築し、SSL(HTTPS)化する手順をまとめました。 Dockerで構築したWebサイトの構成は以下となります。 CentOS8環境(ConoHaVPS) Nginx(https-portal) Django PostgreSQL https-portalは、dockerで構築したWebサイトを自動... -
【VPS】Nginx(CentOS8)で証明書「Let’s Encrypt」を利用し無料でSSL化する方法
Webサイトを無料でSSL化(https)する場合は「Let's Encrypt」を使用します。今回はNginxで作成したWebサイトへ「Let's Encrypt」で取得したサーバー証明書を設定する手順をまとめます。 構築環境はの環境で実施しています。VPS環境は違っていても仮想マシ... -
viやvimで文字化けしたときの対応方法
viやVIMで設定ファイルを編集する際、日本語が文字化けしてしまうことがあります。 以下では文字化けしたときの対応方法をまとめました。 LinuxOSで日本語が文字化けしたときの対応方法 vi/vimで編集する際、日本語が文字化けする場合は以下のセットコマン... -
【VPS】生成した秘密鍵(SSHkey)を使用してSSHでアクセスする方法(Mac編)
MacPCでSSHアクセス用に生成した秘密鍵「SSHkey」を使用してSSHログインを実施する方法をまとめました。 キーはVPS(ConoHaVPS)から生成したSSHkeyを用いたファイルでアクセスしたものを手順でまとめます。 MacPCでVPSで生成した秘密鍵「SSHkey」を使用し... -
【VPS】生成した秘密鍵(SSHkey)を使用してSSHアクセスする方法(Windows編)
WindowsでSSHアクセス用に生成した証明書「SSHkey」を使用してSSHログインを実施する方法をまとめました。 今回は、VPS()から生成したSSHkeyを用いたアクセスの手順をまとめます。 VPSで生成した秘密鍵「SSHkey」を使用してSSHログインする方法 まずは、S... -
【docker-compose】Django+PostgreSQL+Nginxを連携した構築手順(CentOS8+VPS環境)
VPS+CentOS8環境下で、docker-composeを利用し、Djangoの環境構築をしましたのでまとめます。 今回の構築では「docker-compose」でDjango+PostgreSQL+Nginxを連携した設計となっています。 構築に時間がかからず簡単にできるので参考にしてください。 前回... -
【docker-compose】CentOS8環境(Django+PostgreSQL)NetworkエラーでDBにアクセス不可解決方法
CentOS8環境において、Django+PostgreSQLの「docker-compose」を実行した際、PostgreSQLへのアクセスエラーが発生し、うまく接続ができない事象の解決方法をまとめます。 Linux系でDockerコンテナを立てて、困っている方は参考にしてください。 ※本環境はC... -
【Mac】VPSにSSH接続した後にすぐに接続が切れないようにする方法
MacでVPSへSSH接続をする際、ある一定時間触っていないとVPSとの接続が切れてしまいます。 そのため、毎回接続が切れるたびに再ログインが必要となります。 MacのSSH接続が切れる問題を解決する方法をまとめました。 MacPCでVPSへのSSH接続が切れないよう... -
【Django】管理画面のログインユーザー設定方法
Djangoを正常にログインした後は、管理画面へのログインを実施します。 初期の状態では、ログインユーザーが作成されていないので、Django起動後は管理ユーザーのID・パスワードを作成します。 今回は、Django管理画面のログインユーザー作成の方法をまと... -
「docker-compose」で任意のvolumeを作成・マウントする方法
Dockerコンテナ作成時にvolumeを永続化したい、また任意のボリュームを作成する方法を前回まとめました。 今回は、「docker-compose」を利用してボリュームを作成、マウントするコードをまとめました。 作成環境は「CentOS8」となります。 「docker-compos... -
【Windows】robocopyでLOGをファイル出力するバッチ作成方法
前回、Windowsのフォルダをrogocopyを使用して、バックアップ・ミラーリングする方法を紹介しました。 ただし、前回の設定では正確にファイルをコピーできたのか確認することができません。 今回は、robocopyのオプションを利用して、ログファイルを出力す... -
【Docker】CentOS7,8環境でのアンインストール方法
CentOS7もしくは8の環境下においてDockerをインストールしたけど誤って重要なファイルなどを削除いたときなどは、アンインストールしたほうが早いです。 私はいろいろといじりすぎて、復帰できなかったのでアンインストールをしましたが。 以下はDockerの... -
【Python】Cisco機器へのSSH接続と複数コマンド実施・ファイル書き込みプログラム
Pythonプログラムで「tkinter」と「paramiko」を利用し、Cisco機器へ自動アクセス・任意の複数のコマンドの出力結果を出力するプログラムを作成しました。 Cisco機器だけでなく、そのほかのSSHで接続できる機器であれば、互換性はあるので参考にしてくださ... -
【LinuxOS】sshアクセス時に「Host key verification failed」でエラーが出た時の対応方法
LinuxOS、またはMacOSなどでサーバーを構築し、SSHアクセスした場合エラーが発生し、アクセスできない場合があります。 「WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!」 このエラーが発生した場合の対応方法をまとめました。 SSHアクセスで「WARNIN... -
【Docker】コンテナのvolumeを作成・マウント指定する方法
Dockerコンテナを作成する際に、書くコンテナではデータを保存するボリュームが作成されます。 以下ではコンテナのボリュームを表示するコマンド結果ですが、ボリューム名が文字と数字の羅列となっており、非常に見にくく、どのボリュームがどのコンテナの... -
【Windows】フォルダを移行先にコピーする「robocopy」のバッチ作成方法
WindowsOSでフォルダ単位でデータをコピーする方法は「robocopy」コマンドを使うことが便利です。 今回は「robocopy」のコマンド例と、バッチの作成例についてまとめました。 「robocopy」Windowsでフォルダ単位でデータを移行するコマンドとバッチ作成例 ... -
【Windows】巨大サイズのファイルを作成する「fsutil」コマンドの使い方
検証やテスト用に大きなサイズのファイルを使いたい場合はいろんな場面であります。 Windowsではサイズの大きなファイルを簡単に作成できる「fsutil」というコマンドがあります。 今回は「fsutil」コマンドについてまとめます。 「Windos」で巨大サイズの... -
【Python】openpyxlを使用したExcelのセルの幅や高さを変更・調整する方法
Pythonのライブラリ「openpyxl」を使用してセルの幅・高さを調整するコードをまとめました。 こちらも、セルの設定でよく使用するので参考にしてください。 「openpyxl」でExcelのセルの幅・高さを変更するプログラム openpyxlを使用してExcelのセルの幅・... -
【Python】openpyxlでExcelの文字書き込みと色・サイズ・フォント変更をする方法
Pythonのライブラリ「openpyxl」を使用して文字を編集するコードをまとめました。 文字の色の変更、サイズ変更、フォント変更はExcelではよく使用するので参考にしてください。 「openpyxl」でExcelの文字(色・サイズ・フォント)を変更するプログラム op... -
【Python】openpyxlでExcelのセルの背景色を変更する方法
Pythonでエクセルの背景色を変更するコードの書き方をまとめました。 単体と指定範囲でのコードの書き方を記載しているので参考にしてください。 「openpyxl」でExcelのセルの背景色を変更する方法 openpyxlでExcelのセルの背景色を変更する方法は「fill」... -
【Python】openpyxlでExcelのセルを結合するプログラム
前回、openpyxlを使用したエクセルの罫線の書き方プログラムと種類についてまとめました。 今回は、該当のセルの結合を実施するプログラムについてまとめました。 「openpyxl」を使用したExcelのセルを結合するプログラム Excelのセルを結合する方法は簡単... -
【Django】dockerコンテナ上で管理画面のアクセスエラーが発生した場合の対処法
Docker上でDjangoのコンテナを作成した際、管理画面(admin)へアクセスできない場合があります。 DockerコンテナでDjangoの構築でインストール成功画面は表示できたけど、管理画面にアクセスできない場合はこのページを参考にしてください。 今回の環境は... -
【Python】openpyxlの罫線の書き方コードと種類
Pythonのライブラリ「openpyxl」を使用して、エクセルに罫線を書くコードと罫線の種類をまとめました。 現在(2020年4月時点)でのopenpyxlの罫線の種類は以下となります。 「thin」実線(細) 「midium」実線(中) 「thick」実線(太) 「double」二重線... -
【Docker】任意のネットワークを作成してコンテナ間通信をする手順
Dockerコンテナを構築するにあたり、一定のコンテナのグループ間で通信ができるようにしたい場合、任意のネットワークを作成し、通信する方法があります。 今回は「Docker Network」を利用したコンテナ間通信ができる環境を構築する手順をまとめました。 D... -
docker-composeでDjangoとPostgreSQLを連携した構築手順(VPS環境)
docker-composeを利用し、「Django」と「PostgreSQL」を連携した環境を作成する手順をまとめました。 今回の構築手順は、事前に「docker」と「docker-compose」をインストールしていることが前提条件となります。 構築環境は以下となります。 ConoHaVPS Ce... -
【CentOS6】Linux系で2TB以上のハードディスクを認識とパーティション追加する方法
Linux(CentOS6)系のファイルシステムでは、2TB以上のディスクを認識しません。 fdiskを実施してもエラーが発生します。 そのために2TB以上のハードディスクを使用できるようにするには「GPT(GUID Partition Table)」を使用することで認識をするように... -
【CentOS6系,7系】Linux関連のVMwareToolsインストール手順
VMware仮想環境におけるLinux系(CentOS6、CentOS7)のVMwareToolsのインストール手順をまとめました。 Linux系は少し設定やマウントなどを実施するため設定手順をメモしておきます。 Linux系VMToolsインストール手順(CentOS6系、7系) 仮想マシン(CentO...