AlmaLinux 10.2 セットアップメモ
About
AlmaLinux 10.2 を用いたサーバーの構築や運用中に試したことをベースに、記録として残しているテクニカルノートです。最終的にWebサーバーとして運用することを前提としているため、最小構成とはいえ少し余分なものも含まれていたりします。
あくまで参考レベルとし、これを元にカスタマイズしてもらえればと思います。
環境について
このドキュメントを作成するにあたっては、すべて仮想マシン( VirtualBox ) 上で試しています。OSの基本インストールから、packer(https://www.packer.io/) を用いて box を作成、vagrant(https://www.vagrantup.com/) で管理するようにしています。
ローカルの開発環境として作っていますが、コンテナを活用しないようなケースで使うものとなっています。
AlmaLinux 10.2
Section 1 仮想マシン環境構築
packerを使って vagrantで使える box を作成します。 AlmaLinux の Minimal ISOイメージを用いて仮想マシンを構築します。
- Section 1.1 Tool 準備
- Section 1.2 packer で box 作成 1 - OSインストール -
- Section 1.3 packer で box 作成 packer で box 作成 2 - provisioners -
Section 2 Apache + mariadb + PHP 構成
Wordpressを試す場合、Apacheのほうが何かと都合がよいのでほぼそれ用として構築する手順。
- Section 2.1 MariaDB 10.11
- Section 2.2 Apache
- Section 2.3 Apache + PHP8.3
- Section 2.4 EPEL phpMyAdmin
Section 3 nginx + PostgreSQL + PHP 構成
- Section 3.1 PostgreSQL 16
- Section 3.2 PostgreSQL16 + PostGIS
- Section 3.3 nginx
- Section 3.4 nginx + PHP 8.3
- Section 3.5 PHPとDB接続