Manual:install.php

This page is a translated version of the page Manual:Install.php and the translation is 91% complete.
Outdated translations are marked like this.

Подробнее

Файл $file представляет собой скрипт обслуживания на основе CLI для установки и конфигурации MediaWiki.

Этот скрипт создает новый файл LocalSettings.php. Это прервется, если файл LocalSettings.php уже существует, и скрипт не может прочитать существующие настройки из этого файла.


Использование

php install.php [--conf|--confpath|--dbgroupdefault|--dbname|--dbpass|--dbpassfile|--dbpath|--dbport|--dbprefix|--dbschema|--dbserver|--dbtype|--dbuser|--env-checks|--globals|--help|--installdbpass|--installdbuser|--lang|--memory-limit|--pass|--passfile|--profiler|--quiet|--scriptpath|--server|--skins|--wiki|--with-extensions] <name> <admin>

The tables below explain the various options and arguments. The default values for the options are indicated in parentheses.

Общие параметры обслуживания:

--help (-h) Показать справочное сообщение
--quiet (-q) Следует ли подавлять вывод без ошибок
--conf Расположение LocalSettings.php, если не по умолчанию Этот параметр не влияет на этот скрипт и будет игнорироваться.
--wiki Для указания ID вики
--globals Выходные глобальные переменные в конце обработки для отладки
--memory-limit Установите определенный предел памяти для скрипта, "max", чтобы не ограничивать, или "default", чтобы избежать изменения.
--server Протокол и имя сервера для использования в URL-адресах, например. https://en.wikipedia.org. Иногда это необходимо, так как определение имени сервера может привести к сбою в скриптах командной строки.
--profiler Выходной формат профилировщика (обычно "text")

Параметры, зависящие от скрипта

--dbuser Пользователь БД для использования в этом скрипте. Это значение появляется в LocalSettings.php для $wgDBuser . Если указаны --installdbuser и --installdbpass, это значение будет использоваться для создания новой учетной записи.
--dbpass Пароль для использования в этом скрипте. Это значение появляется в LocalSettings.php для $wgDBpassword . Если указаны --installdbuser и --installdbpass, это значение будет использоваться для создания новой учетной записи.
--dbgroupdefault The default database group to use

Специальные параметры скрипта

--confpath Путь для записи LocalSettings.php в (/var/www/)
--dbname Имя базы данных (my_wiki)
--dbpassfile Альтернативный способ предоставления опции dbpass, как содержимое этого файла
--dbpath Путь к БД SQLite ($IP/data)
--dbport Порт базы данных; только для PostgreSQL (5432)
--dbprefix Необязательный префикс имени таблицы базы данных
--dbschema Схема базы данных MediaWiki в PostgreSQL/Microsoft SQL Server (mediawiki)
--dbserver Хост базы данных (localhost)
--dbtype Тип базы данных (mysql)
--env-checks Запускайте только проверки среды, ничего не меняя
--installdbpass Пароль пользователя БД для установки
--installdbuser Пользователь для установки (root)
--lang Язык для использования (en)
--pass Пароль администратора вики
--passfile Альтернативный способ предоставления опции pass, как содержимое этого файла
--scriptpath Относительный путь вики на веб-сервере (/wiki)
--skins Список тем оформлений, через запятую, для установки (по умолчанию: all)
--with-extensions Обнаружение и включение расширений
--with-developmentsettings Load DevelopmentSettings.php in LocalSettings.php (Since MW 1.42 Gerrit change 977136)


Аргументы

<name> Название вики (MediaWiki)
<admin> Имя пользователя администратора вики


Примеры

Настрока вики, используя пользователя с необходимыми разрешениями в базе данных, чтобы создать новую базу данных для вики, и пользователя для управления вики:

php maintenance/install.php --dbname=wikidb --dbserver="localhost" --installdbuser=root --installdbpass=rootpassword --dbuser=dbusername --dbpass=dbuserpassword --server="http://wiki.domain.name/" --scriptpath=/w --lang=en --pass=Adminpassword "Wiki Name" "Admin"