Перед установкой CMS WordPress на сервере требуется установить LAMP или LEMP-стек. Первый работает на базе веб-сервера Apache, второй — на базе веб-сервера Nginx. С процессом установки стеков для выбранной операционной системы вы можете ознакомиться в нашей базе знаний. Вот, например, статьи по установке LAMP на ОС Ubuntu 18.04 и установке LEMP на CentOS 7.