【CentOS8】systemdのCPU使用率が高騰し100%になる問題解決
CentOS8で構築したWebサイトが最近なぜか重く感じるようになりました。 アクセスしても表示されるのが著しく遅いので、サーバーを確認してみるとCPUが高騰し、100%近くで張り付いている状況でした。 今回の問題を解決...
CentOS8で構築したWebサイトが最近なぜか重く感じるようになりました。 アクセスしても表示されるのが著しく遅いので、サーバーを確認してみるとCPUが高騰し、100%近くで張り付いている状況でした。 今回の問題を解決...
Bootstrapで作成したサイトにパンくずリストを設置してみたので設定方法をまとめました。 パンくずリストはWebサイトを構築するうえで、そのサイトのどの位置にいるのかを簡単に確認できる表示のことを言います。 以下で設...
技術サイトを構築していますが、コマンドやプログラムのコードをHTMLで表示する際にちょっとカッコ悪いのでハイライトを付けて見た目をよくしたいと思いましたので、「highlight.js」を使用したのでメモをしておきます。...
前回、MacPCでリモートホストへのファイルアップロード・ダウンロードを実行する「SCP」コマンドについてまとめました。 今回は、フォルダ(ディレクトリ)ベースでアップロード・ダウンロードするコマンドをまとめました。 「...
MacPCで外部サーバーとファイルのアップロードとダウンロードを実施した際のメモをしておきます。 SCPはSSH接続をした際にファイルのアップロード・ダウンロードなどのやりとりができる機能です。 ソフトやアプリをインスト...
GROWIを構築しているのですが、左のサイドバーにメニューを追加することができません。 「create」と書かれていますが、何も設定することができないので、調べて設置することにしました。 「GROWI」左サイドバーにメニ...
Cisco892jではLAG(port-channel)の機能がありません。 ただ、機能としては違いますが、「BVI(ブリッジ仮想インターフェイス)」の機能を利用したポートバンドルの設定ができるのではないかと思い試してみ...
NW機器(ルーター、スイッチなど)に接続に直接接続する場合は、コンソール接続を行います。 ほとんどの人はWindowsPCで接続をしますが、MacPCでもコンソール接続をすることは可能です。 以下では、MacPCでコンソ...
Dockerで構築したDjangoのデフォルトのadomin画面は以下のようになります。 デフォルトのadmin画面だと、ユーザー・グループの追加・編集のみしか機能がありません。 今回は、admin画面にブログ投稿用のエ...
ネットワークエンジニアを目指す方は必ず通るものといえば、Ciscoのネットワーク機器です。 Ciscoのネットワーク機器は世界中で利用されており、日本でも多くの企業やデータセンターで使用されています。 NWエンジニアの初...
Windowsである処理(ファイルバックアップやツールの起動)を定期的に繰り返し実行したい場合は「タスクスケジューラ」を利用して自動化することができます。 タスクスケジューラを使用することで、簡単にプログラムの起動実行ス...
Pythonでファイル・フォルダの移動は、shutil.move()関数を利用します。 以下では、「shutil.move関数」の使い方をまとめました。 「Python」ファイルやフォルダの移動をする標準ライブラリ「sh...
VPSから取得した秘密鍵(SSHkey)を使用してWinSCPからVPSへのSSHアクセス方法をまとめました。 SSHkeyの拡張子が「pem」の場合に変換をしてSSHアクセスをする方法となるので参考にしてください。 W...
WindowsPCでSSHアクセス用に生成した秘密鍵「SSHkey」でVSCodeでSSHログインを実施する方法をまとめました。 キーはVPS(ConoHaVPS)から生成したSSHkeyを用いたファイルでアクセスしたも...
VPSを契約してリモートアクセスをする際、秘密鍵を利用したSSH接続の方法を前回紹介しました。 今回は、VSCodeを利用してVPSとリモート接続する手順をまとめました。 今回の手順は、事前にVPSから証明書を取得したと...
PyCharmはPython統合開発環境のツールです。 Pythonの統合環境であるPyCharmは豊富な機能がデフォルトで備わっていますし、視覚的にデバッグなどの操作が可能となり、コードの保管や変数の参照元へのジャンプ...
ホームページやブログ(Wordpress)などで自身のページを作成している方で、ページのサイトスピードなどをテストする場合、「PageSpeed Insights」を利用している方は多いです。 PageSpeed Ins...
Django構築時にBootStrapのテンプレートでベースHTMLを使用して追加ページを作成する方法をまとめました。 Djangoでページを追加作成する場合は、「urls.py」と「view.py」を編集することでペー...
前回、Djangoを構築してトップページをBootstrapのテンプレートを使用して表示させました。 今回は、Djangoで新たに新規のページをカテゴリで分け、追加する手順をまとめました。 それぞれのhtmlファイルは「...
robocopyを実施する際、共有フォルダにアクセス時、パスワード認証が必要な場合があります。 そのような状況の時にバッチファイルへパスワード認証の設定の書き方をメモしておきます。 robocopyのバッチファイルの作成...
Windows「robocopy」をバッチ(拡張子が「.cmd」のファイル)を使って実施する際に日本語のフォルダを指定するとうまくバックアップができない場合があります。 以下は日本語フォルダを正常にrobocopyできる...
前回、CentOS8で構築したDockerでDjangoのコンテナを構築し、簡単なWebサイトのトップページを設定するまでの手順をまとめました。 今回は、無料でも使用できるWebサイトやWebアプリケーションを作成するフ...
「Docker-compose」で構築したDjangoではデフォルトで以下のようなトップページとなっています。 このトップページを自分で作成したページで表示する手順をまとめました。 DockerコンテナでDjangoを構...
Linux系マシンでviやvimでファイルを編集し、保存する際、以下のようなエラーが発生し、拒否されます。 エラーの解消方法は簡単なのですが、すぐに忘れてしまうのでメモしておきます。 vi/vim編集における「E45: ...
Linux系のマシンでWebサーバーを立てhtmlファイルをviやvimで編集している際に、日本語入力が文字化けすることがあります。 今回、DockerコンテナでWebアプリを立ち上げてページを表示すると日本語が文字化け...
Dockerコンテナで「docker-compose」で構築したDjangoは、通常のコマンドでは反映されません。 コンテナ上のマシンへの設定コマンドを実施する際は、頭に「docker-compose run」を付けて実...
Docker上で構築したDjangoコンテナで簡単にWebサイトを作成する際、フレームワークの「Bootstrap」を使用する方法をまとめました。 トップページで「Hello, world!」のページが表示されるまでの手...
CentOS6からCentOS7へアップグレードすることがあったので、現時点での最新のアップグレード方法をまとめます。 CentOS6→7へのアップグレード手順 今回、対象となるCentOS6のバージョンは以下となります...
資料の管理場所や資料を一つのツールに一元管理したかったのでGrowiをDockerコンテナで構築しました。 今回はGrowiのDockerコンテナ設計手順をまとめます。 GrowiはWikiをベースとしたコミュニケーショ...
DockerコンテナでWebサイトを構築し、SSL(HTTPS)化する手順をまとめました。 Dockerで構築したWebサイトの構成は以下となります。 CentOS8環境(ConoHaVPS) Nginx(https-p...