[doc] Настройка MediaWiki
Eugene Sharygin
eush at ispras.ru
Tue Apr 3 18:10:07 MSK 2018
Добрый день,
Даниил Захаров <mr.danz at yandex.ru> writes:
> Добрый день.
>
> Все настроил, движок MediaWiki, естественно, поругался на отсутствие
> кэширования, но, тем не менее, Wiki запущена и доступна по адресу
> http://83.149.198.179:8000 .
> Отмечу, что запустил php с помощью nohup, чтобы оставить его работать
> без моего участия.
>
> Мы с Александром постараемся выполнить описываемые мною ранее
> планы, и затем напишем отчет. Надеюсь, завершим до конца текущей недели.
Очень хорошо, продолжайте.
> 02.04.2018, 20:42, "Даниил Захаров" <mr.danz at yandex.ru>:
>> Добрый вечер!
>>
>> Создал БД, импортировал в неё дамп своей базы,
>> создал пользователя к базе, чтобы настраивать движок
>> не под root. Пароль, думаю, сообщать нет смысла - он,
>> в любом случае, будет открытым в файле настроек движка.
>>
>> На сервере не оказалось архиватора 7z, а выгрузка движка
>> именно в нем. Завтра залью в tar и постараюсь, наконец,
>> закончить с этим.
>>
>> 30.03.2018, 15:39, "Eugene Sharygin" <eush at ispras.ru>:
>>> Даниил Захаров <mr.danz at yandex.ru> writes:
>>>
>>>> 1. Поставил сокет в /home/mysql/mysqld.sock ('mkfifo
>>>> /home/mysql/mysqld.sock');
>>>
>>> Сокет создаётся автоматически.
>>>
>>>> 2. Выдал права директории 'chown -R mysql /home/mysql/';
>>>> 3. На всякий случай выдал права непосредственно сокету 'sudo -u mysql chmod 0777 /home/mysql/mysqld.sock';
>>>> 4. Проверил ll : prwxrwxrwx 1 mysql mysql 0 Mar 30 14:38 mysqld.sock -- все отлично;
>>>> 5. Любое обращение к mysql (даже через --socket='/home/mysql/') заканчивается следующим:
>>>>> ERROR 2002 (HY000): Can't connect to local MySQL server through
>>>>> socket '/home/mysql/' (111 "Connection refused")
>>>
>>> `--socket' принимает путь к самому сокету, то есть в вашем случае это
>>> будет `/home/mysql/mysqld.sock'.
>>>
>>>> 6. Попытка запуска демона через 'sudo -u mysql service mysqld start' выдает:
>>>>> Failed to start mysqld.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files
>>>>> See system logs and 'systemctl status mysqld.service' for details.
>>>
>>> А аргументы?
>>>
>>> Где у вас директории с данными (BASEDIR, DATADIR, TMPDIR)?
>>>
>>> Я только что от пользователя `mysql' из его домашней директории выполнил
>>> буквально три команды:
>>>
>>> $ ./mysql-init
>>> $ ./mysql-start
>>> $ mysql -u root --socket=/home/mysql/socket
>>>
>>> и получил MySQL REPL.
>>>
>>> Предлагаю вам вначале повторить эту процедуру и получить рабочий сервер
>>> БД, а уже потом кастомизировать и настраивать его по вкусу.
>>>
>>>> Отмечу, что, например, в /home/mysql/mysqld-init директива
>>>> '--defaults-file' отсутствует.
>>>
>>> Отсутствует, потому что он не нужен для запуска сервера.
>>>
>>>> В любом случае, это неважно. Так как стандартный файл настроек
>>>> /etc/mysql/my.cnf пуст:
>>>>
>>>> # The MariaDB configuration file
>>>> #
>>>> # The MariaDB/MySQL tools read configuration files in the following order:
>>>> # 1. "/etc/mysql/mariadb.cnf" (this file) to set global defaults,
>>>> # 2. "/etc/mysql/conf.d/*.cnf" to set global options.
>>>> # 3. "/etc/mysql/mariadb.conf.d/*.cnf" to set MariaDB-only options.
>>>> # 4. "~/.my.cnf" to set user-specific options.
>>>> #
>>>> # If the same option is defined multiple times, the last one will apply.
>>>> #
>>>> # One can use all long options that the program supports.
>>>> # Run program with --help to get a list of available options and with
>>>> # --print-defaults to see which it would actually understand and use.
>>>>
>>>> #
>>>> # This group is read both both by the client and the server
>>>> # use it for options that affect everything
>>>> #
>>>> [client-server]
>>>>
>>>> # Import all .cnf files from configuration directory
>>>> !includedir /etc/mysql/conf.d/
>>>> !includedir /etc/mysql/mariadb.conf.d/
>>>>
>>>> То предполагаю, что нет связи с базой данных MySQL.
>>>> Все файлы Wiki я залил в свою корневую папку: allMediaWiki.7z - копия движка с моего сервера,
>>>> mr-danz_compilers.sql - экспорт БД Wiki.
>>
>> С уважением,
>> Захаров Даниил
>>
>> _______________________________________________
>> doc mailing list
>> doc at compilers.ispras.ru
>> https://compilers.ispras.ru/cgi-bin/mailman/listinfo/doc
>
> С уважением,
> Захаров Даниил
More information about the doc
mailing list