daisuke

IT技術

Linuxでポートが空いているか確認する

概要 Linuxで指定したポート番号が空いているか確認する方法を記載する。サーバ側(通信先)では指定ポートで通信を受付可能な状態か、クライアント側(通信元)では指定ポートへ疎通可能な状態かを確認する。 システム環境 Oracle Linux...
IT技術

Apacheセキュリティ対策の設定 – プロダクト・バージョン情報を隠す

概要 「Apache HTTP Server」を使ってWebサイトを公開する際、プロダクト情報やバージョン情報を公開しないようにすべきである。サイバー攻撃者にWebサイトのプロダクト・バージョン情報を与えてしまうと、脆弱性をつかれてハッキン...
IT技術

【初心者向け】Oracle Linux 8にApache HTTP Server 2.4をyumインストールする

概要 Oracle LinuxにWebサーバ用ミドルウェア「Apache HTTP Server」をインストールする方法を記載する。 システム環境 OS:Oracle Linux Server 8.5 Apache HTTP Server ...
IT技術

Linux(CentOS7)にPython3をyumでインストールする

概要 CentOS 7には標準でPython 2系がインストールされている。本記事ではyumを使ってPython 3を追加インストールする。 システム環境 CentOS Linux release 7.9.2009 (Core) Pytho...
IT技術

Oracleデータベースで実行計画を確認する方法

概要 実行計画とは 実行計画とは、階層構造を持った「オペレーション」と呼ばれる処理ステップで構成された、「SQLを実行する手順書」である。 適切な実行計画を立案するには、以下の点に留意する必要がある。 最新のオプティマイザ統計の収集適切な初...
IT技術

Oracleマルチテナント機能-CDB/PDBの確認、切り替え方法

概要 Oracle Database 12c R1よりマルチテナント・アーキテクチャがリリースされた。従来は複数のデータベースを個々に作成・管理していたが、マルチテナント・アーキテクチャは、データベースをコンテナ化して、データベースの中に仮...
IT技術

Oracleデータベースで表領域の使用状況を確認するSQL文

概要 Oracleデータベースで表領域の使用状況※を確認するSQL文を記載する。※表領域サイズ、使用サイズ、空きサイズ、使用率 システム環境 Oracle Database 19c Enterprise Edition Release 19...
IT技術

Oracleデータベースでselect文の日付フォーマットを変更する方法

概要 Oracle Databaseでselect文を実行した際、日付フォーマットを変更する方法を記載する。 システム環境 Oracle Database:19.16.0.1.0Oracle Client(SQL*Plus):21.5.0....
IT技術

curlコマンドでHostヘッダ(VirtualHost)を指定してWEBアクセス確認する方法

概要 ApacheやNginxなどのWEBサーバを構築してWEBアクセス確認する場合、「curlコマンド」を使用する。 (実行例) # curl -v * About to connect() to localhost port 8098 ...
IT技術

AppSheetのデータソース作成時にポート番号を指定する方法

概要 AppSheetはGoogleが提供しているノーコード開発ツールである。データの格納先はGoogleスプレッドシートやMicrosoft Excelの他、MySQLやOracleなどデータベースも利用できる。 データベースを利用する場...