技術ブログ
Linux [Debian] 静的ネットワークの設定と設定ファイル
設定ファイルの作成 vi /etc/network/interfaces.d/ifeho0 auto eth0 iface eth0 inet static address 192.168.0.10 …
Linux [Ubuntu] Wifiを使用した無線LANの設定方法
前提 Ubuntu OS wirelesstoolsのインストール aptget install wirelesstools Wifiのスキャン wlp1s0みたいなwifiデバイスがあるので確認 i…
Python [BeautifulSoup4] インストールからHTML解析までを説明します
説明 今回はBeautiful soupでyahoo.co.jpのタイトルを取得します。 環境 Windows ライブラリー beautifulsoup4 lxmlパーサー requests ステップ…
Markdown CodiMDをNginxのリバースプロキシでHTTPS公開する方法
構成イメージ 今回の構成イメージは以下になります。 https://shimidai.com/images/2021/10/codimdnginx201x300.jpg なお、サーバ自体がPublic…
Markdown CodiMDのユーザー作成・削除・パスワード変更方法
ユーザー作成 サーバにログインして以下のコマンドを実行します。 cd bin ./manageusers add sample@sample.com ユーザー削除 ユーザの作成と同様にコマンドを実行し…
Docker CodiMDをDockerで作成する手順
本記事の前提 以下が作成前に準備する前提条件になります。 docker/dockercomposeが事前にインストールされていること gitが利用でき、githubにアクセスできること。 なお、今回の…
セキュリティ SSL証明書(crt)と中間証明書(chain)から完全な証明書(fullchain)を作成する方法
対象読者 Let's encryptなどでSSL証明書(crtファイル)と中間証明書(chainファイル)を渡された人 NginxでWebサーバを運用しており、fullchainの証明書を持っていない…
Nginx Nginxを再起動前にコマンドで文法チェックや設定誤りを確認をする方法
Nginxで設定ファイルを変更したときに以下のエラーが出ることがあると思います。 nginx: configuration file /etc/nginx/nginx.conf test failed…
セキュリティ OpenSSLを使用したオレオレCA証明局の作成
記事の目的 LinuxサーバのOpenSSLを使用したCA認証局の作成手順である。 この手順を使用したオレオレ認証局でもSSL通信の証明書管理やクライアント証明書も署名できる。 なお、今回の使用した環…
Nginx [Nginx]オレオレCA認証局でSSL通信をする手順。サーバ証明書・秘密鍵・証明書署名要求の作成方法。
記事の目的 Linuxサーバ(今回Nginx利用)のSSL通信に必要な、 サーバ証明書(.crtファイル、.pemファイル) 秘密鍵(.keyファイル) 証明書署名要求(.csrファイル) を作成する…
Nginx [Nginx]オレオレCA認証局を利用したクライアント証明書通信をする手順。
記事の目的 Linuxサーバ(今回はNgixn)のクライアント証明書の通信に必要な、 クライアント証明書(.crtファイル、.pemファイル) 秘密鍵(.keyファイル) クライアント証明書署名要求(…
Python [Django] UpdateView+ModelFormのImageFieldにあるCurrent Imageの削除やPreviewを行う方法
この記事の目的 UpdateView+ModelForm+ImageFieldを使用したFormでWidgetをレンダリングすると以下のような表示する。 https://shimidai.com/im…