Есть ли способ полностью и вручную установить Wordpress через скрипт / интерфейс командной строки?

Я пытался настроить wp-config.php для этого, но мне кажется, что я не могу передать страницу выбора языка.

Я попытался вручную загрузить языковой пакет и добавить строку в файл конфигурации, как показано ниже (предположим, что sudo, где это необходимо, а также правильный путь ко всему):

Что касается следующих шагов, представленных ниже на изображениях, есть ли идеи относительно того, как я могу выполнить полную установку или где я могу найти дополнительную информацию о моей проблеме?

Этот сервер работает на виртуальной машине (VirtualBox), работающей на CentOS 8.

Изображения необходимых шагов в браузере:

install.php

install.php?step=1

install.php?step=2

wp-login.php

wp-admin

0
eduardoaemunoz 2 Сен 2020 в 23:34

2 ответа

Лучший ответ

Ага, изящно: wp cli отсюда: https://wp-cli.org/

wp core download
wp config create --dbname=YOURDBNAME --dbuser=YOURDBUSER --dbpass=DBPASS
wp core install --url=http://www.example.com --title='My WP Site' --admin_user=ADMINUSERNAME --admin_password=CLEARTEXTPASS --admin_email=ADMINEMAIL --skip-email

И вы сделали :)

4
Ron 2 Сен 2020 в 21:05

Загрузка WP вызывает is_blog_installed(), который проверяет ряд вещей и решает, чтобы показать экраны установки.

Судя по всему, вы должны установить siteurl в таблице wp_options для загрузки сайта вместо установщика.

Это также может быть актуально: https://wordpress.org/support/article/automated- установка /

0
Eriks Klotins 2 Сен 2020 в 20:55