Linux

Linux

OpenSSLの設定ファイル(openssl.cnf)の使い方メモ

つい先日 OpenSSL の設定ファイル(openssl.cnf)を作成する機会があったのですが、設定ファイルの書き方やオプションの指定方法などがさっぱり分からず苦労しました、、、秘密鍵の作成などツールとして OpenSSL を使っている方は多いかと思いますが、OpenSSL の設定ファイルの使い方についてはあまり知られていないのではないでしょうか? そこで今回は、OpenSSL の設定ファイルに...
Linux

Apache httpd 2.4.58(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

2023年10月19日 Apache httpd 2.4.58 がリリースされました。前回のリリースから約半年ぶりのバージョンアップです。Apache httpd 2.4.58 では3件の脆弱性が修正され、HTTP/2関連の不具合や機能が改善されています。そこで今回は CentOS7 および CentOS8、AlmaLinux8、RockyLinux8、CentOS Stream 9、AlmaLi...
Linux

nmcli(NetworkManager)で CONNECTION名を変更する手順メモ

Linuxマシンの有線LANのポートを増やすために NIC(ネットワーク・インターフェース・カード)を追加することがあります。NetworkManagerが採用されている Linux OS では、nmcli というコマンドラインユーティリティーなどで追加したNICを設定するのですが、追加したNICの DEVICE名と、自動で設定される CONNECTION名 が異なってしまうため、NICの設定が少...
Linux

Rocky Linux 9.2 LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP8.2】

2023年5月16日 Rocky Linux 9.2 がリリース されました。Rocky Linux 9.2 では Python 3.11、nginx 1.22、PostgreSQL 15 が利用可能になっています。今回は、Rocky Linux 9.2 で LAMP構成をインストールする手順をまとめてみました。
Linux

AlmaLinux 9.2 LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP8.2】

2023年5月10日 AlmaLinux 9.2 がリリース されました。AlmaLinux 9.2 では Python 3.11、nginx 1.22、PostgreSQL 15 が利用可能になっています。今回は、AlmaLinux 9.2 で LAMP構成をインストールする手順をまとめてみました。
Linux

Apache httpd の SAML 認証設定メモ(mod_auth_mellon + Azure AD)

mod_auth_mellon は、Apache httpd の SAML(サムル)認証モジュールです。mod_auth_mellon を使えば、Apache httpd で提供している Webサービスなどを、SAML 2.0 に対応している IdP(*1) と簡単に連携することができますので、強固な認証システムを手軽に実装できるのが魅力です。そこで今回は、Apache httpd の mod_a...
Linux

Apache httpd 2.4.57(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

Linux

Apache httpd 2.4.56(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

Linux

Apache httpd 2.4.55(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

Linux

Ubuntu Server 22.04 LAMP環境インストールメモ【Apache2.4+MySQL8.0+PHP8.1】

Ubuntu(ウブントゥ)は、Debian をベースに開発されている Linuxディストリビューションのひとつです。Ubuntu といえばデスクトップ版のイメージがありますが、サーバー版の Ubuntu Server も Webサイト向けの Linuxディストリビューションとして圧倒的なシェアを誇っています。また Ubuntu Server は、利用可能なソフトウェアパッケージが多く比較的バージョ...
Linux

Rocky Linux 9.0 LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP8.1】

2022年7月14日 Rocky Linux 9.0 がリリース されました。アップストリームとなる RHEL 9.0 のリリースから約2ヶ月でのリリースです。Rocky Linux 9.0 では Linuxカーネル5.14が採用され、OpenSSL 3.0 や exFATファイルシステムがサポートされています。そこで今回は、Rocky Linux 9.0 で LAMP構成をインストールする手順を...
Linux

Apache httpd 2.4.54(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

Linux

AlmaLinux 9.0 LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP8.1】

2022年5月26日 AlmaLinux 9.0 がリリース されました。アップストリームとなる RHEL 9.0 のリリースからわずか9日でのリリースです。AlmaLinux 9.0 では Linuxカーネル5.14が採用され、OpenSSL 3.0 や exFATファイルシステムがサポートされています。そこで今回は、AlmaLinux 9.0で LAMP構成をインストールする手順をまとめてみま...
Linux

yum と dnf 使う上では全く違いがない話

CentOS など、RHEL系のOSのパッケージ管理システムは、長い間 yum(ヤム)が使われてきましたが、2019年にリリースされた CentOS8 から yum の後継バージョンとなる dnf(Dandified YUM ディーエヌエフ)に変わりました。しかし、CentOS Stream 9 がリリースされた現在(2022年)でも、yum は廃止されることはなく dnf と全く同じように使えま...
Linux

Apache httpd 2.4.53(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

Linux

VirtualBox 6.1.32 で仮想マシン(VM)が起動しない場合の対処法

つい先日 VirtualBox をバージョン 6.1.32 にアップデートしたのですが、一部の仮想マシン(VM)が起動しなくなってしまいました。問題なく起動できる仮想マシンもあるため、原因の特定に手間取りましたがなんとか解決しました。そこで今回は、VirtualBox 6.1.32 で仮想マシンが起動しない場合の対処法をまとめてみました。
Linux

Apache httpd 2.4.52(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

Linux

CentOS Stream 9 LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP8.0】

2021年12月3日 CentOS Stream 9 のリリースが正式にアナウンス されました。CentOS Stream 9 は、そのダウンストリームとなる Red Hat Enterprise Linux(RHEL)9 のマイナーリリースに先がげて新機能やバグ修正が反映されるのが特徴です。そこで今回は、CentOS Stream 9 の変更点とサードパーティリポジトリの対応状況、CentOS ...
Linux

macOS Monterey で VirtualBox が動かない場合の対処方法

2021年10月26日 Apple macOS の新バージョン macOS Monterey(モントレー)がリリースされました。さっそく macOS Big Sur から macOS Monterey にアップデートしたのですが、VirtualBox(バーチャルボックス)の仮想マシンが起動できなくなってしまいました。そこで今回は、macOS Monterey で VirtualBox が動かない場...
Linux

LDAPサーバー構築メモ(CentOS 8 + 389 Directory Server)

389 Directory Server は、Linux用のオープンソースのLDAPサーバーです。RHEL系のLinuxOSでは、長らく OpenLDAP が利用されてきましたが、RHEL 7.4 以降で非推奨となり、RHEL 8(およびCentOS 8)には OpenLDAP が含まれなくなりました。そこで今回は、CentOS 8 に 389 Directory Server で LDAPサーバ...
Linux

Apache httpd 2.4.51(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

Linux

Apache httpd 2.4.50(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

Linux

Apache httpd 2.4.49(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

Linux

AlmaLinux と Rocky Linux の比較メモ(2024年2月版)

CentOS Linux の提供が終了したことを受けて、CentOS の代わりとなる「AlmaLinux(アルマリナックス)」と「Rocky Linux (ロッキーリナックス)」という2つの新しい Linux ディストリビューションが開発されました。どちらも CentOS Linux と同じく RHEL(Red Hat Enterprise Linux)互換のため CentOS ほぼ同じように使え...
Linux

Rocky Linux 8.4 LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP7.4】

Rocky Linux(ロッキーリナックス)は、RHEL(Red Hat Enterprise Linux)クローンと呼ばれる Linuxディストリビューションです。CentOS プロジェクトの創設者グレゴリー・クルツァー氏が率いる Rocky Enterprise Software Foundation が開発しています。Rocky Linux は、CentOS Linux 8 のサポートが 2...
Linux

AlmaLinux 8.4 LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP7.4】

AlmaLinux(アルマリナックス)は、RHEL(Red Hat Enterprise Linux)クローンと呼ばれる Linuxディストリビューションです。主に CloudLinux Inc からの支援を受けて AlmaLinux OS Foundation が開発しています。AlmaLinux は CentOS Linux 8 が 2021年末に廃止される ことをきっかけとして開発されている...
Linux

Pico シンプルで高速なCMSのインストールと設定メモ

Pico は、とてもシンプルで高速な CMS(コンテンツ・マネジメント・システム)です。一般的な CMS はデータベースを使いますが、Pico はデータベースを必要としないため、インストールやサーバーの移行が簡単にできるのが特徴です。また、外部からアクセスできるような管理画面が無いためセキュリティ的にも安心して使えます。そこで今回は、Pico のインストールと初期設定、テーマのカスタマイズ方法まで...
Linux

PostfixからGmail経由でメールを送信するための設定メモ

Linux サーバーからメールを送信したい場合に、よく標準でインストールされているメールサーバーソフトの Postfix から Gmail を経由させて(これを「リレー」といいます)メールを送信するのが手軽で便利です。Gmail を経由させるには認証が必要なのですが、ここ最近 Gmail すなわち Google アカウントのセキュリティが強化されているため、以前のように単純なパスワード認証ではなく...
Linux

Apache httpd 2.4.48(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

Linux

APFS で rsync の差分バックアップができない場合の対処法

つい先日 APFS(Apple File System)でフォーマットした HDD から、HFS+ でフォーマットした HDD に rsync で差分バックアップができないことがありました。APFS は、macOS の新しいフォーマット形式なのですが、macOS で長らく使われてきた HFS+ と仕様が異なるためこのようなことが稀に発生するようです。そこで今回は、APFS から HFS+ に rs...