Для 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.