Java・Linux・サーバー構築の技術記事一覧

目的から記事を探す

Javaを中心としたWeb開発、Linuxサーバー構築、ミドルウェアの仕組み、業務自動化を、入門解説と実際のトラブル調査に分けて掲載しています。

  • エラーを解決したい方:Linux・yumTomcatPHPの記事から症状に近い項目を選んでください。
  • 仕組みから学びたい方:Java・SpringMavenWebサーバーの順に読むと、用語と役割を整理できます。
  • 作業を自動化したい方:WinSCPExcel VBAに、ファイル転送・テキスト処理・一覧取得の例があります。

2026年時点の注意:CentOS 7などサポート終了済み製品を扱う記事は、当時の検証記録として残しています。各記事冒頭の注意と公式情報を確認し、新規構築にはサポート中のOS・製品を使用してください。

PHP

フォーム入力の文字化けを、HTTP・PHP・保存先までの文字コードから切り分けます。古いmbstring設定を現行PHPへ流用しないための注意も掲載しています。

Linux

yum・RPM・DNFの仕組み、リポジトリエラー、導入ファイルの確認、オフライン環境への安全な持ち込み方を扱います。

Webシステム・サーバー構築

Apache、Tomcat、Java、PostgreSQL、Postfix、Dovecotの役割と旧CentOS 7環境での構築記録をまとめています。公開前には各記事のEOL・セキュリティー注意を確認してください。

■サーバ構築

■Apache Tomcat

ダウンロード、起動処理、起動失敗の切り分け、Servletコンテナとしての役割を順に確認できます。

■Apache Maven

POM、ビルドライフサイクル、推移的依存、競合調査を、基本からトラブルシューティングまでつなげて解説します。

Java・Spring

Javaの起動オプション、ビルド、XML名前空間と、Spring AOPによるデバッグログを扱います。概念を確認してから実例へ進めます。

■Java

■Spring

VPS・負荷測定

学習用VPSの利用体験とApache・Tomcatの負荷測定記録です。測定値は構成と条件に依存するため、人数や容量の保証としては扱いません。

WinSCP・ファイル転送ツール

WinSCPのコンソール機能を使ったSFTP転送、バッチ実行、主要コマンドを、安全な自動化の観点とともに紹介します。

VBA(Visual Basic for Applications)

Excelマクロの始め方、CSV・テキスト編集、サブフォルダを含むファイル一覧取得を、バックアップや文字コードの注意とともに解説します。

Androidアプリ開発

未経験分野だったAndroidアプリを企画し、実装、テスト、Google Play公開まで進めた体験記です。公開要件は最新の公式情報も確認してください。

ネットワーク・インターネット回線

固定回線の利用体験と、速度・遅延・Wi-Fi・DNSを分けて調べるトラブルシューティングを掲載しています。