2023年– date –
-
Linuxサーバー構築
MariaDB(MySQL) の導入
MariaDBは、MySQLをベースに開発されたオープンソースのデータベース管理システムです。MySQLからのリレーショナルデータベース管理システムMariaDBは、性能の向上や新機能の追加、ライセンス制約の緩和などを目指して開発されました。互換性のため、Maria... -
資格取得の勉強
第二種電気主任技術者試験へ挑戦
このブログでは、第二種電気主任技術者の資格を取得するための勉強方法や進捗を共有していきます。私自身が学んでいく過程を記録し、同じ目標を持つ皆さんと一緒に励ましあいながら頑張りたいと思います。 【試験概要】 第二種電気主任技術者は、主に電圧1... -
プログラム開発 技術
VSCodeでReactの開発
Reactの開発において、VSCodeを使いやすくするプラグインと環境構築の方法について説明します。 【プラグイン】 ESLint コードの品質とコーディングスタイルをチェックできます。 Prettier コードフォーマッターで、自動的に整形してくれます。 Auto Impor... -
Linuxサーバー構築
sshd設定 と fail2ban(ssh, sasl) の導入
【sshdとは】 SSHデーモン (sshd) は、Linuxシステムにおいて安全なリモートアクセスを提供するためのプログラムです。SSH (Secure Shell) プロトコルに基づいて動作し、ネットワークを介した接続でデータの交換を暗号化しています。これにより、悪意のあ... -
Linuxサーバー構築
ProFTPD の導入 MariaDBとの連携
ProFTPD(Pro FTP Daemon)は、Linux系オペレーティングシステム上で動作する高度に設定可能なFTPサーバーソフトウェアです。GNU General Public License(GPL)に従って配布されており、オープンソースプロジェクトとして開発が行われています。 ProFTPD... -
Linuxサーバー構築
DNSサーバー PowerDNS の導入
PowerDNSは、高性能で安定したDNSサーバソフトウェアです。オープンソースのプロジェクトとして開発されており広く普及しています。 【特徴】 モジュール式アーキテクチャ: PowerDNSは柔軟なモジュール式アーキテクチャを採用しており、拡張性が高いです。... -
Linuxサーバー構築
Apache, PHP 8.3 (PHP-FPM) の導入
更新:PHP8.2からPHP8.3へ変更しました。 PHP8.2の場合は 8.3を8.2に置き換えるだけです。CentOSでApache, PHP 8.3 (PHP-FPM) とMariaDBを使用してセキュアなWEBサーバーを構築する手順は以下の通りです。この手順を作成した環境は AlmaLinux9.2 です。例... -
Linuxサーバー構築
WebMail RoundCube の導入 (+Imagick)
Roundcube(ラウンドキューブ)は、オープンソースのWebベース電子メールクライアントです。IMAPプロトコルをサポートし、ブラウザ経由で電子メールの送受信や管理を行うことができます。PHPで開発されており、MySQLまたはPostgreSQLデータベースに対応し... -
Linuxサーバー構築
Postfix, PostfixAdmin, Dovecot の導入 (MariaDB連携, SMTP-Auth, Sieve)
https://int-design.jp/content/spf-dkim-dmarc-arc-gmail/ Postfixは、オープンソースの高速かつセキュアなSMTPサーバーです。主にメールの送信機能(MTA:Mail Transfer Agent)を担当します。Dovecotは、オープンソースのIMAP/POP3電子メールサーバーで... -
Linuxサーバー構築
DMARC の導入
https://int-design.jp/content/spf-dkim-dmarc-arc-gmail/ DMARC(Domain-based Message Authentication, Reporting & Conformance) は、電子メールのセキュリティを向上させるために設計された技術です。特に、電子メールスプーフィングやフィ...