Для OpenBSD 7.9 WordPress можно запустить через base httpd, php-fpm и MariaDB. Номера PHP-пакетов определяйте через pkg_info -Q, потому что ветка меняется между релизами.

Важно: Не копируйте старые номера PHP-пакетов из старых статей. Используйте пакеты именно OpenBSD 7.9 и проверьте socket в текущем php-fpm.conf.

1. Обновите систему

syspatch
pkg_add -u

2. Найдите и установите пакеты

pkg_info -Q php
pkg_add mariadb-server php php-mysqli php-curl php-gd php-intl php-zip

3. Инициализируйте БД

mysql_install_db
rcctl enable mysqld php_fpm httpd
rcctl start mysqld php_fpm httpd

4. Настройте httpd и FastCGI

Document root в OpenBSD httpd находится внутри chroot /var/www; подключите fastcgi socket PHP-FPM и запретите доступ к wp-config.php.

5. Установите WordPress

Скачайте latest.tar.gz только с wordpress.org, проверьте SHA-1/подпись релиза, выдайте запись www только wp-content/uploads.

Официальная документация