Linux

ソフトウェア

Redmineデータ移行

Redmineのデータを旧サーバーから新サーバーへ移行する。 新サーバーのRedmineは『Redmine構築』で作成したDocker構築となっている。 事前容量確認 ディスク容量を確認する。 df -h Filesystem Size U...
ソフトウェア

Redmine構築

EC2サーバーにDockerをインストールし、DockerイメージからRedmineを構築する。 必要なスペックは以下。 インスタンス:t3a.medium ボリューム:50 インスタンス変更、ボリューム拡張は以下の記事を参考にすること。 ...
AWS

Dockerのインストール

Docker のインストール dnf コマンドの機能を拡張 sudo dnf -y install dnf-plugins-core Docker リポジトリを追加 sudo dnf config-manager --add-repo Do...
Linux

DBの接続情報をサーバー側で記載する

環境:Java, SpringBoot, OracleDB, REDHAT DBの接続情報はapplication.env.yamlに記述できるが、これはアプリケーション資源であり、Gitで管理されてしまうので、情報セキュリティ観点から好ま...
Linux

lessコマンド備忘録

lessはcatと同様、編集機能を持たないファイル閲覧用コマンド。 catはファイルを一括表示してコンソールに戻るのに対し、lessは閲覧モードの中で文字列検索などの動的な操作を行うことができる。 この記事では特に便利なオプションをまとめる...
Java

Linuxのjdkを切り替える

OpenJOKからOracle JDK(Java SE)に切り替える要件があったのでメモ。 OSはRedHat。 現在のバージョンを確認 サーバー内で以下コマンドを使用し、現在のjavaを確認 java -version OpneJDKを使...
Linux

ミドルウェアとは何なのか

転職活動をする際に、自分の持っているスキルを記載する欄があると思う。 そのカテゴリの一つに『ミドルウェア』なるものが登場するのだが、これが何なのか調べてもいまいちわからないため、書きようがない。 ということで、調べて自分なりに整理してみた。...
アーキテクチャ

プロキシ備忘録

プロキシとは フォワードプロキシ プロキシにはいくつか種類があるが、基本的な役割は中継サーバー(フォワードプロキシ)。 これは、URLの読み替え、通信のキャッシュによる高速化や通信のフィルタリングによるセキュリティ向上に寄与するもの。 リバ...
AWS

AWSでのRHELメジャーアップグレード

RHEL7系から8系へのアップグレードを行う。バージョンによらず大きな流れは変わらないはず。 RedHatを直接契約している場合とAWSのEC2とで手順が大きく変わるので、そういった前提部分を明確にしたうえで解説する。 AWSのEC2でRe...
Java

サーバーで定義した変数をJavaアプリケーションで読み込む

外部のAPIに接続する際に、Basic認証を使用するシーンはまだよく見かける。 このときのクレデンシャル(ユーザーIDとパスワード)をどこに保存するのか問題。 Javaでは、環境変数はapplication.env.ymlに記述するのが一般...