<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wwoss.direct.quickconnect.to/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>worldwide open-source software - wiki:install</title>
        <description></description>
        <link>https://wwoss.direct.quickconnect.to/</link>
        <lastBuildDate>Fri, 10 Apr 2026 21:55:32 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wwoss.direct.quickconnect.to/lib/exe/fetch.php?media=wiki:logo.png</url>
            <title>worldwide open-source software</title>
            <link>https://wwoss.direct.quickconnect.to/</link>
        </image>
        <item>
            <title>apache</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:apache&amp;rev=1723159441</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;apache&quot;&gt;Apache&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://httpd.apache.org/&quot; class=&quot;urlextern&quot; title=&quot;https://httpd.apache.org/&quot; rel=&quot;ugc nofollow&quot;&gt;Apache&lt;/a&gt; — наиболее широко используемый веб-сервер с DokuWiki. Большинство хостинг-провайдеров, предлагающих хостинг PHP, также будут использовать Apache.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Apache&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;apache&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-311&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;установка&quot;&gt;Установка&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
В основном все дистрибутивы Linux предлагают пакет Apache для легкой установки. Пожалуйста, обратитесь к документации вашего дистрибутива, чтобы узнать, как установить программные пакеты.
&lt;/p&gt;

&lt;p&gt;
Пользователь Windows может выбрать установочные пакеты от различных &lt;a href=&quot;https://httpd.apache.org/docs/current/platform/windows.html#down&quot; class=&quot;urlextern&quot; title=&quot;https://httpd.apache.org/docs/current/platform/windows.html#down&quot; rel=&quot;ugc nofollow&quot;&gt;сторонних поставщиков&lt;/a&gt;. Хорошей альтернативой также является наша &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:dokuwiki_on_a_stick&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:dokuwiki_on_a_stick&quot; data-wiki-id=&quot;wiki:install:dokuwiki_on_a_stick&quot;&gt;dokuwiki_on_a_stick&lt;/a&gt; .
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/images/smileys/fixme.jpg&quot; class=&quot;icon smiley&quot; alt=&quot;FIXME&quot; /&gt; MacOS?
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;312-1046&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;добавление_поддержки_php&quot;&gt;Добавление поддержки PHP&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
PHP можно добавить через mod_php или fpm.
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/images/smileys/fixme.jpg&quot; class=&quot;icon smiley&quot; alt=&quot;FIXME&quot; /&gt; добавить информацию
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 PHP&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435_\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438_php&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1047-1209&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;включение_поддержки_htaccess&quot;&gt;Включение поддержки .htaccess&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://en.wikipedia.org/wiki/.htaccess&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/.htaccess&quot;&gt;.htaccess&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/images/smileys/fixme.jpg&quot; class=&quot;icon smiley&quot; alt=&quot;FIXME&quot; /&gt; добавить информацию
&lt;/p&gt;

&lt;p&gt;
См. также: &lt;a href=&quot;https://stackoverflow.com/questions/8551740/centos-htaccess-not-being-read&quot; class=&quot;urlextern&quot; title=&quot;https://stackoverflow.com/questions/8551740/centos-htaccess-not-being-read&quot; rel=&quot;ugc nofollow&quot;&gt;Stackoverflow: htaccess не читается&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 .htaccess&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435_\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438_htaccess&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1210-1476&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;переписывание_для_более_удобных_url-адресов&quot;&gt;Переписывание для более удобных URL-адресов&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Чтобы включить &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:rewrite&quot; class=&quot;wikilink1&quot; title=&quot;wiki:rewrite&quot; data-wiki-id=&quot;wiki:rewrite&quot;&gt;перезапись&lt;/a&gt; &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;, вам сначала нужно включить модуль &lt;a href=&quot;https://httpd.apache.org/docs/current/mod/mod_rewrite.html&quot; class=&quot;urlextern&quot; title=&quot;https://httpd.apache.org/docs/current/mod/mod_rewrite.html&quot; rel=&quot;ugc nofollow&quot;&gt;mod_rewrite&lt;/a&gt;. В большинстве дистрибутивов Linux это можно сделать, вызвав:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  sudo a2enmod rewrite
  sudo apache2ctl restart&lt;/pre&gt;

&lt;p&gt;
Правила перезаписи затем можно настроить на основе vhost или через &lt;code&gt;.htaccess&lt;/code&gt; файл. Последнее является более распространенным вариантом использования — см. выше, как включить &lt;code&gt;.htaccess&lt;/code&gt; файлы.
&lt;/p&gt;

&lt;p&gt;
Dokuwiki поставляется с дистрибутивной копией файла .htaccess , который называется .htaccess.dist, просто переименуйте файл в &lt;code&gt;.htaccess&lt;/code&gt; и отредактируйте его, раскомментировав соответствующие строки.
&lt;/p&gt;

&lt;p&gt;
Вот пример того, как должны выглядеть правила переписывания.
&lt;/p&gt;
&lt;pre class=&quot;code apache&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;RewriteEngine&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;on&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw1&quot;&gt;RewriteBase&lt;/span&gt; /dokuwiki
&amp;nbsp;
&lt;span class=&quot;kw1&quot;&gt;RewriteRule&lt;/span&gt; ^_media/(.*)              lib/exe/fetch.php?media=$1  [QSA,L]
&lt;span class=&quot;kw1&quot;&gt;RewriteRule&lt;/span&gt; ^_detail/(.*)             lib/exe/detail.php?media=$1  [QSA,L]
&lt;span class=&quot;kw1&quot;&gt;RewriteRule&lt;/span&gt; ^_export/([^/]+)/(.*)     doku.php?do=export_$1&amp;amp;id=$2  [QSA,L]
&lt;span class=&quot;kw1&quot;&gt;RewriteRule&lt;/span&gt; ^$                        doku.php  [L]
&lt;span class=&quot;kw1&quot;&gt;RewriteCond&lt;/span&gt; %{REQUEST_FILENAME}       !-f
&lt;span class=&quot;kw1&quot;&gt;RewriteCond&lt;/span&gt; %{REQUEST_FILENAME}       !-d
&lt;span class=&quot;kw1&quot;&gt;RewriteRule&lt;/span&gt; (.*)                      doku.php?id=$1  [B,QSA,L]
&lt;span class=&quot;kw1&quot;&gt;RewriteRule&lt;/span&gt; ^index.php$               doku.php&lt;/pre&gt;

&lt;p&gt;
Обратите внимание, что эта строка &lt;code&gt;RewriteBase /dokuwiki&lt;/code&gt; может вообще не понадобиться. Если вы ее используете, вам нужно заменить путь &lt;code&gt;/dokuwiki&lt;/code&gt; на любой каталог, который вы используете в своем &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; для перехода к вики. Если ваша вики находится на верхнем уровне домена (например, &lt;a href=&quot;http://example.com&quot; class=&quot;urlextern&quot; title=&quot;http://example.com&quot; rel=&quot;ugc nofollow&quot;&gt;http://example.com&lt;/a&gt; указывает на начальную страницу вики), то используйте &lt;code&gt;RewriteBase /&lt;/code&gt;.
&lt;/p&gt;

&lt;p&gt;
Флаг B требуется в Apache 2.4.56, чтобы избежать ошибок AH10411: &lt;code&gt;Rewritten query string contains control characters or spaces&lt;/code&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u043d\u0438\u0435 \u0434\u043b\u044f \u0431\u043e\u043b\u0435\u0435 \u0443\u0434\u043e\u0431\u043d\u044b\u0445 URL-\u0430\u0434\u0440\u0435\u0441\u043e\u0432&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u043d\u0438\u0435_\u0434\u043b\u044f_\u0431\u043e\u043b\u0435\u0435_\u0443\u0434\u043e\u0431\u043d\u044b\u0445_url-\u0430\u0434\u0440\u0435\u0441\u043e\u0432&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;1477-4061&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;статус_apachectl_нарушен&quot;&gt;Статус Apachectl нарушен&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Правила перезаписи Dokuwiki могут повлиять на команду apachectl status и заставить ее возвращать страницу DokuWiki 404 вместо страницы статуса сервера. Вы можете исправить это, добавив исключение в правила перезаписи
&lt;/p&gt;
&lt;pre class=&quot;code apache&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;RewriteCond&lt;/span&gt; %{REQUEST_URI} !^/server-status$&lt;/pre&gt;

&lt;p&gt;
или создав пустой файл статуса сервера в корневой папке dokuwiki, где находится doku.php.
&lt;/p&gt;

&lt;p&gt;
См. сообщение на форуме &lt;a href=&quot;http://forum.dokuwiki.org/post/32858&quot; class=&quot;urlextern&quot; title=&quot;http://forum.dokuwiki.org/post/32858&quot; rel=&quot;ugc nofollow&quot;&gt;Статус Apachectl нарушен с dokuwiki&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u0442\u0430\u0442\u0443\u0441 Apachectl \u043d\u0430\u0440\u0443\u0448\u0435\u043d&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u0442\u0430\u0442\u0443\u0441_apachectl_\u043d\u0430\u0440\u0443\u0448\u0435\u043d&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:2,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;4062-4831&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;смотрите_также&quot;&gt;Смотрите также&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://stackoverflow.com/questions/9153262/tips-for-debugging-htaccess-rewrite-rules&quot; class=&quot;urlextern&quot; title=&quot;https://stackoverflow.com/questions/9153262/tips-for-debugging-htaccess-rewrite-rules&quot; rel=&quot;ugc nofollow&quot;&gt; Советы по отладке правил перезаписи .htaccess&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0442\u0430\u043a\u0436\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435_\u0442\u0430\u043a\u0436\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:3,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;4832-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 08 Aug 2024 23:24:01 +0000</pubDate>
        </item>
        <item>
            <title>createrpm</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:createrpm&amp;rev=1723674799</link>
            <description>
&lt;p&gt;
&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/exe/fetch.php?w=16&amp;amp;h=16&amp;amp;tok=f56d23&amp;amp;media=config:warning.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;Внимание&quot; alt=&quot;Внимание&quot; width=&quot;16&quot; height=&quot;16&quot; /&gt;&lt;strong&gt;Внимание:&lt;/strong&gt; данная страница &lt;strong&gt;не&lt;/strong&gt; является частью официальной документации.
&lt;/p&gt;

&lt;h1 class=&quot;sectionedit1&quot; id=&quot;создание_своего_rpm-пакета_на_примере_centos_54&quot;&gt;Создание своего RPM-пакета (на примере CentOS 5.4)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
В корпоративном секторе установка программ вручную крайне нежелательна, вместо этого создают пакет для текущей системы и с его помощью уже устанавливают, обновляют и удаляют нужное ПО.
&lt;/p&gt;

&lt;p&gt;
В данной статье &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=user:ladserg&quot; class=&quot;interwiki iw_user wikilink2&quot; title=&quot;/doku.php?id=user:ladserg&quot; rel=&quot;nofollow&quot;&gt;я&lt;/a&gt; приведу пример, как создать свой RPM-пакет для «ДокуВики», в котором определены все необходимые зависимости и начальные настройки. Задача пакета будет состоять в установке ПО, настройке веб-сервера Apache, настройке прав доступа, при желании можно добавить и базовые настройки «ДокуВики». Устанавливать «ДокуВики» по умолчанию будем в каталог &lt;code&gt;/opt/dokuwiki&lt;/code&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0432\u043e\u0435\u0433\u043e RPM-\u043f\u0430\u043a\u0435\u0442\u0430 (\u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 CentOS 5.4)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435_\u0441\u0432\u043e\u0435\u0433\u043e_rpm-\u043f\u0430\u043a\u0435\u0442\u0430_\u043d\u0430_\u043f\u0440\u0438\u043c\u0435\u0440\u0435_centos_54&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;195-1323&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;отказ_от_ответственности&quot;&gt;Отказ от ответственности&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Предупрежу сразу, во-первых, я в данном вопросе новичок и если кому есть что-то поправить или добавить, то просто добавьте или поправьте. Во-вторых, информацию данной статьи вы используете на свой страх и риск, я не несу ответственность за любой ущерб или урон который вы причините себе и други следуя моим инструкция. — &lt;em&gt;&lt;a href=&quot;mailto:&amp;#108;&amp;#97;&amp;#100;&amp;#115;&amp;#101;&amp;#114;&amp;#103;&amp;#64;&amp;#109;&amp;#97;&amp;#105;&amp;#108;&amp;#46;&amp;#114;&amp;#117;&quot; class=&quot;mail&quot; title=&quot;&amp;#108;&amp;#97;&amp;#100;&amp;#115;&amp;#101;&amp;#114;&amp;#103;&amp;#64;&amp;#109;&amp;#97;&amp;#105;&amp;#108;&amp;#46;&amp;#114;&amp;#117;&quot;&gt;ladserg&lt;/a&gt; 2010/05/12 05:50&lt;/em&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041e\u0442\u043a\u0430\u0437 \u043e\u0442 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043e\u0442\u043a\u0430\u0437_\u043e\u0442_\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;1324-2015&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;установка_и_настройка_rpm-build&quot;&gt;Установка и настройка rpm-build&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Я не буду подробно описывать технологию создания RPM-пакетов, в сети есть немало руководств на данную тему, написанных умными людьми. Здесь я просто приведу шаги, которые достаточны для того, чтобы начать создавать свои пакеты.
&lt;/p&gt;

&lt;p&gt;
Для начала установите пакет rpm-build, запустив в сеансе root’а команду:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# yum install rpm-build&lt;/pre&gt;

&lt;p&gt;
Зайдите в систему под своим постоянным пользователем, который не имеет привелегированных прав. Допустим его имя: &lt;code&gt;user&lt;/code&gt;.
&lt;/p&gt;

&lt;p&gt;
Создадим нужные каталоги и поределим нужный макрос:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ mkdir -p ~/workspace/redhat/{RPMS,SRPMS,SPECS,SOURCES,BUILD}
$ echo &amp;#039;%_topdir /home/user/workspace/redhat&amp;#039; &amp;gt; ~/.rpmmacros&lt;/pre&gt;

&lt;p&gt;
Всё, теперь можно приступать созданию пакета.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 rpm-build&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430_\u0438_\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430_rpm-build&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2016-3173&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;подготовка_исходников&quot;&gt;Подготовка исходников&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Подготовим исходники для нашего пакета, для этого сначала загрузим в каталог ресурсов:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ cd ~/workspace/redhat/SOURCES/
$ wget -c http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2009-12-25c.tgz&lt;/pre&gt;

&lt;p&gt;
Тут же создадим файл настройки каталога для сервера Apache, скажем &lt;code&gt;~/workspace/redhat/SOURCES/dokuwiki.conf&lt;/code&gt;, следующего содержания:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;Alias /dokuwiki/ &amp;quot;/opt/dokuwiki/&amp;quot;

&amp;lt;Directory &amp;quot;/opt/dokuwiki/&amp;quot;&amp;gt;
    AllowOverride None
    Order allow,deny
    Allow from all
    # Если кому не нужна настройка переопределения адресации,
    # то закоментируйте следующий блок
    &amp;lt;IfModule rewrite_module&amp;gt;
        RewriteEngine on
        RewriteBase /dokuwiki
        RewriteRule ^_media/(.*)              lib/exe/fetch.php?media=$1  [QSA,L]
        RewriteRule ^_detail/(.*)             lib/exe/detail.php?media=$1  [QSA,L]
        RewriteRule ^_export/([^/]+)/(.*)     doku.php?do=export_$1&amp;amp;id=$2  [QSA,L]
        RewriteRule ^$                        doku.php  [L]
        RewriteCond %{REQUEST_FILENAME}       !-f
        RewriteCond %{REQUEST_FILENAME}       !-d
        RewriteRule (.*)                      doku.php?id=$1  [QSA,L]
        RewriteRule ^index.php$               doku.php
    &amp;lt;/IfModule&amp;gt;
&amp;lt;/Directory&amp;gt;&lt;/pre&gt;

&lt;p&gt;
На этом пока остановимся.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u043e\u0432&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430_\u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u043e\u0432&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3174-4736&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;подготовка_spec-файла&quot;&gt;Подготовка SPEC-файла&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
В каталоге &lt;code&gt;~/workspace/redhat/SPECS/&lt;/code&gt; создадим файл &lt;code&gt;dokuwiki-2009-12-25c.&lt;abbr title=&quot;specification&quot;&gt;spec&lt;/abbr&gt;&lt;/code&gt; со следующим содержанием:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;Name:         dokuwiki
Version:      20091225c
Release:      1
Summary:      DokuWiki is a simple to use Wiki aimed at the documentation needs of a small company.
Summary(ru):  «ДокуВики» — это лёгкая в использовании вики, предназначенная для создания разного рода документации.
Group:        Applications/Editors
License:      GPL2
Source0:      http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2009-12-25c.tgz
Source1:      dokuwiki.conf
BuildArch:    noarch
BuildRoot:    %{_tmppath}/dokuwiki-root
URL:          http://www.dokuwiki.org/
Packager:     My name &amp;lt;my@email.dom&amp;gt;
Requires:     httpd php php-common php-gd php-xml php-xmlrpc
Autoreqprov:  no

%description
DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating
documentation of any kind. It is targeted at developer teams, workgroups and
small companies. It has a simple but powerful syntax which makes sure the
datafiles remain readable outside the Wiki and eases the creation of structured
texts. All data is stored in plain text files – no database is required.

%description -l ru
«ДокуВики» — это совместимая со стандартами и лёгкая в использовании вики, предназначенная в первую очередь для создания разного рода документации. Она
ориентирована на команды разработчиков, рабочие группы и небольшие компании.
Все данные хранятся в простых текстовых файлах, поэтому дя работы не требуется
СУБД. Простой, но мощный синтаксис облегчает создание структурированных
текстов и позволяет при необходимости читать файлы данных даже за пределами
вики.


%prep
#%setup -q -n %{name}-%{version}
%setup -q -T -b 0 -n %{name}-2009-12-25

%build
mv .htaccess.dist .htaccess

%install
mkdir -p $RPM_BUILD_ROOT/opt/dokuwiki
cp -r . $RPM_BUILD_ROOT/opt/dokuwiki

mkdir -p $RPM_BUILD_ROOT/etc/httpd/conf.d
cp %SOURCE1 $RPM_BUILD_ROOT/etc/httpd/conf.d/

%files
%defattr(-,apache,apache)
/opt/dokuwiki
%config(noreplace) /etc/httpd/conf.d/dokuwiki.conf

%clean
rm -rf $RPM_BUILD_ROOT&lt;/pre&gt;

&lt;p&gt;
Обратите внимание на кострукции «&lt;code&gt;Summary(ru)&lt;/code&gt;» и «&lt;code&gt;%description -l ru&lt;/code&gt;», аналогичным образом вы можете определить краткое и полное описание для других языков.
&lt;/p&gt;

&lt;p&gt;
В кратце о том, что делает RPM-пакет, определённый данным SPEC-файлом: создаёт каталог &lt;code&gt;/opt/dokuwiki&lt;/code&gt;, копирует туда содержимое официального архива, где файл &lt;code&gt;.htaccess.dist&lt;/code&gt; уже переименован в &lt;code&gt;.htaccess&lt;/code&gt;. Так же подбросит веб-серверу Apache файл с настройками каталога нашей вики (в CentOS по умолчанию Apache добавляет к конфигурации все файлы &lt;code&gt;/etc/httpd/conf.d/*.conf&lt;/code&gt;, если вы отключили эту возможность или настроили виртуальные домены, то вам придётся изменить и этот пункт подключения каталога).
&lt;/p&gt;

&lt;p&gt;
Обратите внимание на аргумент &lt;code&gt;noreplace&lt;/code&gt; у макроса &lt;code&gt;%config&lt;/code&gt;, он означает, что данный конфигурационный файл не будет перезаписываться, если он существует.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 SPEC-\u0444\u0430\u0439\u043b\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430_spec-\u0444\u0430\u0439\u043b\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;4737-8799&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;генерация_rpm-пакета&quot;&gt;Генерация RPM-пакета&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Просто выполните команду:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ rpmbuild -ba ~/workspace/redhat/SPECS/dokuwiki-2009-12-25c.spec&lt;/pre&gt;

&lt;p&gt;
Если нигде нет никаких ошибок, то в каталоге &lt;code&gt;~/workspace/redhat/SRPMS/&lt;/code&gt; обнаружите файл &lt;code&gt;dokuwiki-20091225c-1.src.rpm&lt;/code&gt;, а в каталоге &lt;code&gt;~/workspace/redhat/RPMS/noarch/&lt;/code&gt; будет находиться наш RPM-пакет &lt;code&gt;dokuwiki-20091225c-1.noarch.rpm&lt;/code&gt;, в котором уже определены минимально нужные зависимости.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f RPM-\u043f\u0430\u043a\u0435\u0442\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f_rpm-\u043f\u0430\u043a\u0435\u0442\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:2,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;8800-9396&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;rpm-пакет_с_предопределёнными_настройками_докувики&quot;&gt;RPM-пакет с предопределёнными настройками «ДокуВики»&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Лень — двигатель прогресса, чтобы не запускать постоянно &lt;code&gt;install.php&lt;/code&gt;, я определил начальные установки для «ДокуВики» и включил их в свой RPM-файл. Начальные настройки у меня таковы: 
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;имя суперпользователя:           admin
пароль суперпользователя:        admin
стартовая страница:              index.html
название вики:                   Wiki
Язык:                            ru
лицензия содержимого:            GNU Free Documentation License 1.2
уровень доступа:                 Зарегистрированным - правка, незарегестрированным - только чтение.
Заблокировать операции «ДокуВики»: Зарегистрироваться
Удобочитаемые адреса (URL):      .htaccess
Использовать слэш:               true&lt;/pre&gt;

&lt;p&gt;
И т. д. по мелочи то, что можно в дальнейшем переопределить.
&lt;/p&gt;

&lt;p&gt;
Далее я в каталог &lt;code&gt;~/workspace/redhat/SOURCES/&lt;/code&gt; добавил следующие файлы:
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;acl.auth.php&lt;/code&gt;:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;*               @ALL          1
*               @user         8&lt;/pre&gt;

&lt;p&gt;
&lt;code&gt;local.php&lt;/code&gt;:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;&amp;lt;?php
$conf[&amp;#039;title&amp;#039;] = &amp;#039;Wiki&amp;#039;;
$conf[&amp;#039;start&amp;#039;] = &amp;#039;index.html&amp;#039;;
$conf[&amp;#039;lang&amp;#039;] = &amp;#039;ru&amp;#039;;
$conf[&amp;#039;license&amp;#039;] = &amp;#039;gnufdl&amp;#039;;
$conf[&amp;#039;camelcase&amp;#039;] = 1;
$conf[&amp;#039;useacl&amp;#039;] = 1;
$conf[&amp;#039;superuser&amp;#039;] = &amp;#039;@admin&amp;#039;;
$conf[&amp;#039;disableactions&amp;#039;] = &amp;#039;register&amp;#039;;
$conf[&amp;#039;sneaky_index&amp;#039;] = 1;
$conf[&amp;#039;xmlrpc&amp;#039;] = 1;
$conf[&amp;#039;subscribers&amp;#039;] = 1;
$conf[&amp;#039;updatecheck&amp;#039;] = 0;
$conf[&amp;#039;userewrite&amp;#039;] = &amp;#039;1&amp;#039;;
$conf[&amp;#039;useslash&amp;#039;] = 1;
$conf[&amp;#039;gzip_output&amp;#039;] = 1;
$conf[&amp;#039;compression&amp;#039;] = &amp;#039;bz2&amp;#039;;&lt;/pre&gt;

&lt;p&gt;
&lt;code&gt;users.auth.php&lt;/code&gt;:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;admin:$1$22b1d2a6$IB1a/6hAXJlKAORCDX7hV0:Admin User:postmaster@localhost:admin,user&lt;/pre&gt;

&lt;p&gt;
В SPEC-файле в секции глобальных переменных определил:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;Source2:      acl.auth.php
Source3:      local.php
Source4:      users.auth.php&lt;/pre&gt;

&lt;p&gt;
В секции &lt;code&gt;%build&lt;/code&gt; добавил следующее:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;rm -f install.php

mkdir -p $RPM_BUILD_ROOT/opt/dokuwiki/conf
cp %SOURCE2 $RPM_BUILD_ROOT/opt/dokuwiki/conf/
cp %SOURCE3 $RPM_BUILD_ROOT/opt/dokuwiki/conf/
cp %SOURCE4 $RPM_BUILD_ROOT/opt/dokuwiki/conf/&lt;/pre&gt;

&lt;p&gt;
В секции &lt;code&gt;%files&lt;/code&gt;:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;%config(noreplace) /opt/dokuwiki/conf/acl.auth.php
%config(noreplace) /opt/dokuwiki/conf/local.php
%config(noreplace) /opt/dokuwiki/conf/users.auth.php&lt;/pre&gt;

&lt;p&gt;
И пересобрал пакет:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;rpmbuild -ba /home/slad/workspace/redhat/SPECS/dokuwiki-2009-12-25c.spec&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RPM-\u043f\u0430\u043a\u0435\u0442 \u0441 \u043f\u0440\u0435\u0434\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438 \u00ab\u0414\u043e\u043a\u0443\u0412\u0438\u043a\u0438\u00bb&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rpm-\u043f\u0430\u043a\u0435\u0442_\u0441_\u043f\u0440\u0435\u0434\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u043c\u0438_\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438_\u0434\u043e\u043a\u0443\u0432\u0438\u043a\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:2,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;9397-12285&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;добавление_страниц_вики_в_rpm-пакет&quot;&gt;Добавление страниц вики в RPM-пакет&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Вики с нуля — это всегда грустно, желающим добавить в RPM-пакет страницу по умолчанию, свои статьи, или просто более подробную документацию по «ДокуВики» достаточно создать нужные страницы с форматированием «ДокуВики» в виде файлов с расширением «txt» и настроить SPEC-файл на копирование данных файлов в соответсвующие подкаталоги каталога &lt;code&gt;/opt/dokuwiki/data/pages/&lt;/code&gt;.
&lt;/p&gt;

&lt;p&gt;
Приведу пример добавления свой страницы по умолчанию (у меня это &lt;code&gt;index.html&lt;/code&gt;). Итак, в каталоге &lt;code&gt;~/workspace/redhat/SOURCES&lt;/code&gt; создадим файл &lt;code&gt;index.html.txt&lt;/code&gt;, с нужным вам содержанием, например:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;Welcome to [[wiki:dokuwiki|DokuWiki]].&lt;/pre&gt;

&lt;p&gt;
В SPEC-файле определим глобальную переменную:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;Source5:      index.html.txt&lt;/pre&gt;

&lt;p&gt;
В секцию &lt;code&gt;%build&lt;/code&gt; добавим создание нужного каталога и копирование туда файла:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;mkdir -p $RPM_BUILD_ROOT/opt/dokuwiki/data/pages/
cp %SOURCE5 $RPM_BUILD_ROOT/opt/dokuwiki/data/pages/&lt;/pre&gt;

&lt;p&gt;
И определим наш файл в секции &lt;code&gt;%files&lt;/code&gt;:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;%config(noreplace) /opt/dokuwiki/data/pages/index.html.txt&lt;/pre&gt;

&lt;p&gt;
И пересоберём наш пакет:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ rpmbuild -ba /home/slad/workspace/redhat/SPECS/dokuwiki-2009-12-25c.spec&lt;/pre&gt;

&lt;p&gt;
Главное, при добавлении своих страниц в пакет указать, что они не должны перезаписываться, вы же не желаете восстанавливать при каждом обновлении стартовую страницу?
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0432\u0438\u043a\u0438 \u0432 RPM-\u043f\u0430\u043a\u0435\u0442&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435_\u0441\u0442\u0440\u0430\u043d\u0438\u0446_\u0432\u0438\u043a\u0438_\u0432_rpm-\u043f\u0430\u043a\u0435\u0442&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:8,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;12286-14333&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;добавление_медиафайлов_вики_картинок_звуков_видео_в_rpm-пакет&quot;&gt;Добавление медиафайлов вики (картинок, звуков, видео) в RPM-пакет&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Здесь всё тоже очень просто, всё абсолютно как в разделе &lt;a href=&quot;#добавление_страниц_вики_в_rpm-пакет&quot; title=&quot;wiki:install:createrpm ↵&quot; class=&quot;wikilink1&quot;&gt;Добавление страниц вики в RPM-пакет&lt;/a&gt;, только целевой каталог другой: &lt;code&gt;/opt/dokuwiki/data/media/&lt;/code&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u0435\u0434\u0438\u0430\u0444\u0430\u0439\u043b\u043e\u0432 \u0432\u0438\u043a\u0438 (\u043a\u0430\u0440\u0442\u0438\u043d\u043e\u043a, \u0437\u0432\u0443\u043a\u043e\u0432, \u0432\u0438\u0434\u0435\u043e) \u0432 RPM-\u043f\u0430\u043a\u0435\u0442&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435_\u043c\u0435\u0434\u0438\u0430\u0444\u0430\u0439\u043b\u043e\u0432_\u0432\u0438\u043a\u0438_\u043a\u0430\u0440\u0442\u0438\u043d\u043e\u043a_\u0437\u0432\u0443\u043a\u043e\u0432_\u0432\u0438\u0434\u0435\u043e_\u0432_rpm-\u043f\u0430\u043a\u0435\u0442&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:12,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;14334-14723&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit10&quot; id=&quot;пример_rpm-пакета_с_плагином_для_докувики&quot;&gt;Пример RPM-пакета с плагином для «ДокуВики»&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Ну раз вы установили «ДокуВики» из RPM-пакета, то не марать же теперь руки ручной установкой плагинов к «ДокуВики», приведу пример SPEC-файла для плагина &lt;a href=&quot;https://www.dokuwiki.org/plugin:include&quot; class=&quot;urlextern&quot; title=&quot;https://www.dokuwiki.org/plugin:include&quot; rel=&quot;ugc nofollow&quot;&gt;include&lt;/a&gt;, который я создавал для себя и на базе которого вы сможете создать свой RPM-пакет.
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;dokuwiki-include-20091127.&lt;abbr title=&quot;specification&quot;&gt;spec&lt;/abbr&gt;&lt;/code&gt;:
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;%define       pluginname     include
Name:         dokuwiki-%{pluginname}
Version:      20091127
Release:      1
Summary:      Include another wiki page into the current one. (previous authors: Esther Brunner)
Group:        Applications/Editors
License:      GPL2
Source0:      http://cloud.github.com/downloads/dokufreaks/plugin-include/plugin-include.tgz
Source1:      include.txt
BuildArch:    noarch
BuildRoot:    %{_tmppath}/dokuwiki-%{pluginname}-root
URL:          http://www.dokuwiki.org/plugin:%{pluginname}
Packager:     Serg Alex Lad &amp;lt;ladserg@mail.ru&amp;gt;
Requires:     dokuwiki
Autoreqprov:  no

%description
This is a handy plugin with which you can include another wiki page into the current one.

%prep
#%setup -q -n %{name}-%{version}
%setup -q -T -b 0 -n %{pluginname}

%build

%install
find ./ -type d -exec chmod 0775 \{\} +
find ./ -type f -exec chmod 0664 \{\} +

mkdir -p $RPM_BUILD_ROOT/opt/dokuwiki/lib/plugins/%{pluginname}
cp -r . $RPM_BUILD_ROOT/opt/dokuwiki/lib/plugins/%{pluginname}

mkdir -p $RPM_BUILD_ROOT/opt/dokuwiki/data/pages/wiki/plugin
cp %SOURCE1 $RPM_BUILD_ROOT/opt/dokuwiki/data/pages/wiki/plugin/


%files
%defattr(-,apache,apache)
/opt/dokuwiki/lib/plugins/%{pluginname}
%config(noreplace) /opt/dokuwiki/data/pages/wiki/plugin/include.txt


%clean
rm -rf $RPM_BUILD_ROOT&lt;/pre&gt;

&lt;p&gt;
В файл &lt;code&gt;include.txt&lt;/code&gt; я просто скопировал описание с синтаксисом плагина на его страничке, если вам этого не надо, можете просто это удалить.
&lt;/p&gt;

&lt;p&gt;
Как видите, создать RPM-пакет для плагина - не трудно. Скопировать исходник в соответствующий каталог, скопировать текст из SPEC-файла другого плагина, изменить значение переменной &lt;code&gt;pluginname&lt;/code&gt;, версию плагина, описание, ну, и по мелочи (не забудьте удалить или изменить описание добавления справки по плагину).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u0438\u043c\u0435\u0440 RPM-\u043f\u0430\u043a\u0435\u0442\u0430 \u0441 \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u043c \u0434\u043b\u044f \u00ab\u0414\u043e\u043a\u0443\u0412\u0438\u043a\u0438\u00bb&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0440\u0438\u043c\u0435\u0440_rpm-\u043f\u0430\u043a\u0435\u0442\u0430_\u0441_\u043f\u043b\u0430\u0433\u0438\u043d\u043e\u043c_\u0434\u043b\u044f_\u0434\u043e\u043a\u0443\u0432\u0438\u043a\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:12,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;14724-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 14 Aug 2024 22:33:19 +0000</pubDate>
        </item>
        <item>
            <title>debian_ubuntu_extras</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:debian_ubuntu_extras&amp;rev=1740230818</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;обзор&quot;&gt;Обзор&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Ubuntu — это порт Debian, поэтому на возникающие в обоих случаях вопросы часто даются одни и те же ответы; различия будут отмечены.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041e\u0431\u0437\u043e\u0440&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043e\u0431\u0437\u043e\u0440&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-255&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit2&quot; id=&quot;менеджер_пакетов&quot;&gt;Менеджер пакетов&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Менеджер пакетов — это либо командная строка apt-get, либо графический интерфейс Synaptic Package Manager. Менеджер пакетов удобен и автоматизирует процесс установки. Одна из проблем с менеджером пакетов заключается в том, что его дистрибутивы Dokuwiki могут отставать от графика дистрибуции Dokuwiki. При очень длинных циклах выпуска в Debian не редкость, когда пакет отстает на несколько лет. Поэтому мы рекомендуем устанавливать DokuWiki вручную и по возможности не использовать пакет Debian.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u043f\u0430\u043a\u0435\u0442\u043e\u0432&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440_\u043f\u0430\u043a\u0435\u0442\u043e\u0432&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;256-1153&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;структура_файла&quot;&gt;Структура файла&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Менеджер пакетов создает собственную файловую структуру для Dokuwiki.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;/etc/dokuwiki&lt;/code&gt; &lt;br/&gt;
Содержит все ваши файлы конфигурации, включая файлы веб-сервера.  &lt;br/&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;/usr/share/dokuwiki&lt;/code&gt;  &lt;br/&gt;
 Основной каталог dokuwiki, на который указывает веб-сервер. &lt;br/&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;/var/lib/dokuwiki&lt;/code&gt;  &lt;br/&gt;
По сути, это ваш каталог данных.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;code&gt;/usr/share/dokuwiki&lt;/code&gt; содержит три подкаталога:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;bin&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;inc&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;lib&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ubuntu добавляет к этому две символические ссылки:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;data&lt;/code&gt;, что указывает на  &lt;code&gt;/var/lib/dokuwiki&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;conf&lt;/code&gt; что указывает на &lt;code&gt;/etc/dokuwiki&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
&lt;code&gt;/var/lib/dokuwiki&lt;/code&gt; содержит следующие подкаталоги:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;acl&lt;/code&gt;, который содержит файлы acl&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;data&lt;/code&gt;, который является стандартным разделом данных Dokuwiki&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;plugins&lt;/code&gt;, каталог плагинов&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;tpl&lt;/code&gt;, каталог шаблонов&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0444\u0430\u0439\u043b\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430_\u0444\u0430\u0439\u043b\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1154-2380&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;настройки_по_умолчанию&quot;&gt;Настройки по умолчанию&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Настройки по умолчанию очень ограничительны. Менеджер пакетов настраивает вики, которая имеет только доступ localhost, и где только root может вносить любые изменения в настройки конфигурации, и только root может устанавливать плагины. Администратор не может использовать административные возможности Dokuwiki, которые обычно доступны с помощью кнопки admin. Кроме того, по умолчанию идентификатор пользователя администратора — «admin». В настройках Debian менеджер пакетов запрашивает пароль администратора; в Ubuntu этого не происходит.
&lt;/p&gt;

&lt;p&gt;
Настройки по умолчанию можно изменить из командной строки с помощью инструмента командной строки  &lt;code&gt;dpkg-reconfigure:&lt;/code&gt;
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  sudo dpkg-reconfigure dokuwiki&lt;/pre&gt;

&lt;p&gt;
Вы можете запустить этот инструмент после первоначальной установки и изменить настройки в соответствии с вашими требованиями. Для получения дополнительной информации об этом инструменте и о настройках по умолчанию см. &lt;a href=&quot;https://wiki.debian.org/DokuWiki&quot; class=&quot;urlextern&quot; title=&quot;https://wiki.debian.org/DokuWiki&quot; rel=&quot;ugc nofollow&quot;&gt;инструкции по установке&lt;/a&gt; Debian .
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438_\u043f\u043e_\u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2381-4127&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit5&quot; id=&quot;установка_через_командную_строку&quot;&gt;Установка через командную строку&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Вам не обязательно использовать менеджер пакетов для установки Dokuwiki на Debian. Вместо этого вы можете загрузить последнюю версию Dokuwiki и следовать инструкциям по установке Dokuwiki. Это даст вам стандартную установку с обычными опциями и функциями. Смотрите &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:dokuwiki&quot; class=&quot;wikilink1&quot; title=&quot;wiki:dokuwiki&quot; data-wiki-id=&quot;wiki:dokuwiki&quot;&gt;dokuwiki&lt;/a&gt;. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430_\u0447\u0435\u0440\u0435\u0437_\u043a\u043e\u043c\u0430\u043d\u0434\u043d\u0443\u044e_\u0441\u0442\u0440\u043e\u043a\u0443&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;4128-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Feb 2025 13:26:58 +0000</pubDate>
        </item>
        <item>
            <title>debian</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:debian&amp;rev=1740231292</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;dokuwiki_на_debian_ubuntu_и_производных_дистрибутивах&quot;&gt;DokuWiki на Debian, Ubuntu и производных дистрибутивах&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Пакет Debian для DokuWiki существует в официальном репозитории Debian и может быть установлен с помощью обычных инструментов Debian (например, &lt;code&gt;apt&lt;/code&gt;).
&lt;/p&gt;

&lt;p&gt;
Однако мы обычно не рекомендуем устанавливать DokuWiki как пакет Debian по нескольким причинам:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Пакет устарел, поскольку использует старую версию DokuWiki, что делает его несовместимым со многими новыми плагинами.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Пакет использует другую структуру каталогов, что может вызвать проблемы с некоторыми плагинами и сделать некоторую общую документацию неприменимой.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Пакет заменяет некоторые внутренние библиотеки DokuWiki версиями пакетов Debian, что снова может привести к несовместимости.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DokuWiki \u043d\u0430 Debian, Ubuntu \u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dokuwiki_\u043d\u0430_debian_ubuntu_\u0438_\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0445_\u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-1230&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;пакет_dokuwiki_debian&quot;&gt;Пакет DokuWiki Debian&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Подробную информацию об официальном пакете вы можете найти в следующих источниках:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://packages.debian.org/dokuwiki&quot; class=&quot;urlextern&quot; title=&quot;http://packages.debian.org/dokuwiki&quot; rel=&quot;ugc nofollow&quot;&gt;Обзор пакета Dokuwiki&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://packages.qa.debian.org/dokuwiki&quot; class=&quot;urlextern&quot; title=&quot;http://packages.qa.debian.org/dokuwiki&quot; rel=&quot;ugc nofollow&quot;&gt;Технический обзор и новости&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://bugs.debian.org/dokuwiki&quot; class=&quot;urlextern&quot; title=&quot;http://bugs.debian.org/dokuwiki&quot; rel=&quot;ugc nofollow&quot;&gt;Сообщения об ошибках&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0430\u043a\u0435\u0442 DokuWiki Debian&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0430\u043a\u0435\u0442_dokuwiki_debian&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;1231-1678&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;установка&quot;&gt;Установка&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Все, что нужно знать написано &lt;a href=&quot;https://wiki.debian.org/DokuWiki&quot; class=&quot;urlextern&quot; title=&quot;https://wiki.debian.org/DokuWiki&quot; rel=&quot;ugc nofollow&quot;&gt;здесь&lt;/a&gt;. Дополнительные сведения об установке и настройке «Докувики» на Debian см. &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:debian_ubuntu_extras&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:debian_ubuntu_extras&quot; data-wiki-id=&quot;wiki:install:debian_ubuntu_extras&quot;&gt;debian_ubuntu_extras&lt;/a&gt;..
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1679-1972&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;далее_конфигурация_dokuwiki_с_помощью_диспетчера_конфигурации&quot;&gt;Далее Конфигурация &amp;quot;DokuWiki&amp;quot; с помощью диспетчера конфигурации&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Смотреть →&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:config&quot; class=&quot;wikilink1&quot; title=&quot;wiki:config&quot; data-wiki-id=&quot;wiki:config&quot;&gt;config&lt;/a&gt;, наиболее близких вариантов &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:config:userewrite&quot; class=&quot;wikilink1&quot; title=&quot;wiki:config:userewrite&quot; data-wiki-id=&quot;wiki:config:userewrite&quot;&gt;используйте rewrite(?)&lt;/a&gt;  и &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:config:useslash&quot; class=&quot;wikilink1&quot; title=&quot;wiki:config:useslash&quot; data-wiki-id=&quot;wiki:config:useslash&quot;&gt;используйте slash&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Каталог менеджер расширений не перезаписываемый. Если вы хотите использовать эту функцию, установите &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=plugin:extension#file_permissions&quot; class=&quot;wikilink2&quot; title=&quot;plugin:extension&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;plugin:extension&quot;&gt;соответствующие разрешения&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0414\u0430\u043b\u0435\u0435 \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \&amp;quot;DokuWiki\&amp;quot; \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0434\u0438\u0441\u043f\u0435\u0442\u0447\u0435\u0440\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u0430\u043b\u0435\u0435_\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f_dokuwiki_\u0441_\u043f\u043e\u043c\u043e\u0449\u044c\u044e_\u0434\u0438\u0441\u043f\u0435\u0442\u0447\u0435\u0440\u0430_\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1973-2581&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;lighttpd&quot;&gt;lighttpd&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;pre class=&quot;code&quot;&gt;apt-get update	 
apt-get install lighttpd	 
apt-get install php5-cgi php5 dokuwiki	 &lt;/pre&gt;
&lt;pre class=&quot;code&quot;&gt;lighty-enable-mod fastcgi fastcgi-php dokuwiki	 
/​etc/​init.d/​lighttpd force-reload	 &lt;/pre&gt;

&lt;p&gt;
Если DokuWiki mod(?) не загружается, вам  надо будет создать ссылку на конфигурационный файл lighttpd.conf. См. &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:lighttpd&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:lighttpd&quot; data-wiki-id=&quot;wiki:install:lighttpd&quot;&gt;lighttpd&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;lighttpd&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;lighttpd&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;2582-2996&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;nginx&quot;&gt;nginx&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Вставьте в &lt;code&gt;/etc/nginx/sites-enabled/default&lt;/code&gt;
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;    # serve static files from nginx
    location ~ ^/dokuwiki/lib/.+\.(css|gif|js|png)$ {
        root /usr/share;
        expires 30d;
    }
    location = /dokuwiki/install.php {
        deny all;
    }
    location = /dokuwiki {
        rewrite ^ /dokuwiki/ permanent;
    }
    location = /dokuwiki/ {
        rewrite ^ /dokuwiki/doku.php last;
        expires 30d;
    }
    location ~ ^/dokuwiki/(|lib/(exe|plugins/[^/]+)/)[^/]+\.php {
        root /usr/share;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        include        fastcgi_params;
        # from Debian Jessie, replace the previous include by
        include snippets/fastcgi-php.conf;
    }
    location /dokuwiki/ {
        deny all;
    }&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;nginx&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;nginx&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;2997-3804&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;apache&quot;&gt;Apache&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;apt-get install&lt;/span&gt; php5 libapache2-mod-php5 php5-mcrypt dokuwiki&lt;/pre&gt;

&lt;p&gt;
После двух ответов «да», PHP установится сама.
&lt;/p&gt;

&lt;p&gt;
Если вы просто видите надпись «это работает!» на странице или что-то аналогичное, убедитесь, что страница по умолчанию - index.html был удален из каталога сайта. 
&lt;/p&gt;

&lt;p&gt;
Если у вас все еще остались проблемы, то также попробуйте переместить index.php в начальный каталог индекса, это позволит убедиться что файл index.php работал сначала:
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;nano&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;mods-enabled&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dir.conf&lt;/pre&gt;

&lt;p&gt;
&lt;em&gt;Примечание: nano это просто текстовый редактор, используйте, как вам удобно.&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
Добавьте index.php к началу индексных(?) файлов. Теперь страница  должна выглядеть так:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;&amp;lt;IfModule mod_dir.c&amp;gt;
          DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm
&amp;lt;/IfModule&amp;gt;&lt;/pre&gt;

&lt;p&gt;
Все, что нужно сделать уже сделано в рамках пакета « Dokuwiki » и он встроен в режимы постинсталляции. 
Файл /etc/dokuwiki/apache.conf связывал(?):
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;ls&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-l&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;conf-available&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;
lrwxrwxrwx &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; root root   &lt;span class=&quot;nu0&quot;&gt;25&lt;/span&gt; Apr  &lt;span class=&quot;nu0&quot;&gt;5&lt;/span&gt;  &lt;span class=&quot;nu0&quot;&gt;2014&lt;/span&gt; dokuwiki.conf -&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache.conf
&amp;nbsp;
&lt;span class=&quot;kw2&quot;&gt;ls&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-l&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;conf-enabled&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;
lrwxrwxrwx &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; root root   &lt;span class=&quot;nu0&quot;&gt;32&lt;/span&gt; Apr  &lt;span class=&quot;nu0&quot;&gt;5&lt;/span&gt;  &lt;span class=&quot;nu0&quot;&gt;2014&lt;/span&gt; dokuwiki.conf -&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt; ..&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;conf-available&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki.conf&lt;/pre&gt;

&lt;p&gt;
В файле конфигурации  Apache  (dokuwiki .conf или apache. conf), смените псевдоним разрешите просмотр с localhost 127.0.0.1::1 для вас;  (по умолчанию разрешен только просмотр из хоста dokuwiki ) и «разрешите просмотр для всех» что позволит просмотр с любого удаленного хоста.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Apache&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;apache&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;3805-6017&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;рекомендуемая_настройка&quot;&gt;Рекомендуемая настройка&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Вместо того чтобы полагаться на пакет Debian, рекомендуется просто установить веб-сервер и PHP через менеджер пакетов и установить DokuWiki из исходников.
&lt;/p&gt;

&lt;p&gt;
Для простой настройки Apache mod_php это может быть так же просто, как показано ниже:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Подготовьте систему, скачайте и распакуйте последнюю версию DokuWiki:&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;pre class=&quot;code bash&quot;&gt;$&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; apt update
$&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; apt &lt;span class=&quot;kw2&quot;&gt;install&lt;/span&gt; php libapache2-mod-php php-xml php-json php-mbstring php-zip php-intl php-gd
$&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; systemctl restart apache2.service
$&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;wget&lt;/span&gt; https:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;download.dokuwiki.org&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;src&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki-stable.tgz
$&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;tar&lt;/span&gt; xzvf dokuwiki-stable.tgz
$&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;mv&lt;/span&gt; dokuwiki-&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;a &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;html&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki
$&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;chown&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-R&lt;/span&gt; www-data:www-data &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;html&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki&lt;/pre&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Необязательно&lt;/strong&gt;&lt;br/&gt;
Если вы используете брандмауэр, разрешите HTTP-трафик. Для несложного брандмауэра (ufw) команда будет такой:&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; ufw allow &lt;span class=&quot;st_h&quot;&gt;&#039;Full&#039;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Откройте в своем веб-браузере страницу &lt;code&gt;&lt;a href=&quot;http://localhost/dokuwiki/install.php&quot; class=&quot;urlextern&quot; title=&quot;http://localhost/dokuwiki/install.php&quot; rel=&quot;ugc nofollow&quot;&gt;http://localhost/dokuwiki/install.php&lt;/a&gt;&lt;/code&gt;, чтобы настроить новую установку DokuWiki.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c\u0430\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c\u0430\u044f_\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:5,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;6018-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Feb 2025 13:34:52 +0000</pubDate>
        </item>
        <item>
            <title>dokuwiki_on_a_stick_linux</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:dokuwiki_on_a_stick_linux&amp;rev=1740236968</link>
            <description>
&lt;h2 class=&quot;sectionedit1&quot; id=&quot;создание_usb-накопителя_dokuwiki_для_запуска_ubuntu_и_windows&quot;&gt;Создание USB-накопителя Dokuwiki для запуска Ubuntu и Windows&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Если вы также хотите, чтобы USB-накопитель работал под 64-битной Ubuntu, вам нужно будет создать дополнительный раздел на вашем USB-накопителе. Вероятно, лучше всего сделать это до установки &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:dokuwiki_on_a_stick&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:dokuwiki_on_a_stick&quot; data-wiki-id=&quot;wiki:install:dokuwiki_on_a_stick&quot;&gt;решения Windows&lt;/a&gt; но если вы уже сделали это, то вы можете скопировать файлы во временное местоположение, переформатировать USB-накопитель и затем скопировать их обратно. Вы также можете использовать что-то вроде GParted, которое позволяет вам изменить размер вашего существующего раздела.
&lt;/p&gt;

&lt;p&gt;
Это разделы
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Раздел FAT32 для хранения вики. Назовите это «WIKI». Используйте заглавные буквы для работы Windows,&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Раздел ext3 размером около 240 Мб. Назовите его «linuxWiki». Файлы занимают около 65 Мб, поэтому 240 Мб дают много свободного места&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Установите Windows Dokuwiki на раздел fat32 с именем WIKI. Для этого следуйте инструкциям выше.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
(Эта идея также работает для ПК с двойной загрузкой, если у вас Windows и Ubuntu с общим вторым диском, который вы можете использовать для доступа к одному и тому же Wiki в обеих операционных системах)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 USB-\u043d\u0430\u043a\u043e\u043f\u0438\u0442\u0435\u043b\u044f Dokuwiki \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 Ubuntu \u0438 Windows&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435_usb-\u043d\u0430\u043a\u043e\u043f\u0438\u0442\u0435\u043b\u044f_dokuwiki_\u0434\u043b\u044f_\u0437\u0430\u043f\u0443\u0441\u043a\u0430_ubuntu_\u0438_windows&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-1901&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;linux_execution_устанавливается_на_раздел_linuxwiki&quot;&gt;Linux Execution. Устанавливается на раздел linuxWiki&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;

&lt;h4 id=&quot;http-интерпретатор&quot;&gt;HTTP-интерпретатор&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Для выполнения вики вам понадобится небольшой сервер, который может интерпретировать формат http. Выбранный сервер должен запускаться с флешки. Один из тех, что работает из коробки — &lt;a href=&quot;https://code.google.com/archive/p/mongoose/&quot; class=&quot;urlextern&quot; title=&quot;https://code.google.com/archive/p/mongoose/&quot; rel=&quot;ugc nofollow&quot;&gt;Mongoose&lt;/a&gt;
Страница загрузки — &lt;a href=&quot;https://code.google.com/archive/p/mongoose/downloads&quot; class=&quot;urlextern&quot; title=&quot;https://code.google.com/archive/p/mongoose/downloads&quot; rel=&quot;ugc nofollow&quot;&gt;https://code.google.com/archive/p/mongoose/downloads&lt;/a&gt;
Требуется двоичный файл &lt;strong&gt;mongoose-lua-sqlite-ssl-static-x86_64-5.1&lt;/strong&gt;. Он будет обрабатывать http-запросы на localhost:8080, который по умолчанию будет файлом doku.php. Суффикс php тогда потребует интерпретатор PHP.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Linux Execution. \u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u0440\u0430\u0437\u0434\u0435\u043b linuxWiki&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;linux_execution_\u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f_\u043d\u0430_\u0440\u0430\u0437\u0434\u0435\u043b_linuxwiki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;1902-2839&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;php-интерпретатор&quot;&gt;PHP-интерпретатор&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Версия, которую я скачал, была 5.5.38 &lt;a href=&quot;http://php.net/downloads.php&quot; class=&quot;urlextern&quot; title=&quot;http://php.net/downloads.php&quot; rel=&quot;ugc nofollow&quot;&gt;http://php.net/downloads.php&lt;/a&gt;
Более новая версия (7.1.3) тоже работает нормально, но кажется медленнее. Работает также с версией 8.3.2, но не знаю насчет скорости.
&lt;/p&gt;

&lt;p&gt;
распакуйте загруженный файл, чтобы получить каталог php-5.5.38
&lt;/p&gt;

&lt;p&gt;
Для сборки в каталог php
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  cd php-5.5.38/
  ./configure  --prefix=$HOME/php
  make
  make install&lt;/pre&gt;

&lt;p&gt;
После сборки нам понадобится только один исполняемый файл, расположенный по адресу &lt;strong&gt;$HOME/php/bin/php-cgi&lt;/strong&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;PHP-\u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;php-\u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2840-3624&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;расположение_файлов_в_разделе_linuxwiki&quot;&gt;Расположение файлов в разделе linuxWiki&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;pre class=&quot;code&quot;&gt;/media/mike/linuxWiki$ tree
.
├── linuxStart.sh
├── server
│   ├── dokuwiki -&amp;gt; ../../WIKI/dokuwiki
│   ├── mongoose.conf
│   ├── mongoose-lua-sqlite-ssl-static-x86_64-5.1
│   └── php-cgi
└── startWiki.desktop&lt;/pre&gt;

&lt;/div&gt;

&lt;h4 id=&quot;файл_startwikidesktop&quot;&gt;Файл startWiki.desktop&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Это файл .desktop, который позволяет выполнить файл сценария оболочки linuxStart.sh из файлового браузера Nautilus.
&lt;/p&gt;

&lt;p&gt;
Содержимое файла:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;[Desktop Entry]
Type=Application
Terminal=true
Name=Start Dokuwiki
Icon=utilities-terminal
Exec=bash -c &amp;#039;cd &amp;quot;$(dirname %k)&amp;quot;;./linuxStart.sh;$SHELL&amp;#039;
Categories=Application;&lt;/pre&gt;

&lt;p&gt;
После создания установите разрешения на выполнение.
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt; chmod +x startWiki.desktop&lt;/pre&gt;

&lt;/div&gt;

&lt;h4 id=&quot;файл_linuxstartsh&quot;&gt;Файл linuxStart.sh&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Это также требует установки бита выполнения и может быть запущено из командной строки терминала, если вы предпочитаете не использовать Nautilus. Его содержимое:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;#!/bin/bash

cd server
echo &amp;quot;Open a browser to address 127.0.0.1:8080&amp;quot;
echo &amp;quot;Leave this terminal window running until you no longer need the http server to access the wiki&amp;quot;
echo &amp;quot;close the terminal when finished so that you can unmount the usb stick&amp;quot;
./mongoose-lua-sqlite-ssl-static-x86_64-5.1 &lt;/pre&gt;

&lt;p&gt;
Это запустит http-сервер mongoose. Для этого сервера нужен файл конфигурации.
&lt;/p&gt;

&lt;/div&gt;

&lt;h4 id=&quot;файловый_сервер_mongooseconf&quot;&gt;Файловый сервер/mongoose.conf&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Этот файл конфигурации указывает mongoose использовать программу php-cgi для интерпретации http-ссылок на файлы типа *.php. Он также устанавливает document_root в каталог dokuWiki, который, как мы видим в данный момент, является символической ссылкой на каталог dokuWiki на разделе fat32, а файл запуска по умолчанию становится index.php, который вызывает doku.php для запуска движка wiki.
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;cgi_interpreter ./php-cgi
enable_directory_listing no
document_root dokuwiki&lt;/pre&gt;

&lt;p&gt;
Другая команда, отключающая листинг каталогов, является мерой безопасности, чтобы остановить отображение списка каталогов для любых путей, которые не содержат файл index.php или index.html. См.&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:mongoose&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:mongoose&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:mongoose&quot;&gt;mongoose&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;

&lt;h4 id=&quot;директория_сервера_dokuwiki&quot;&gt;Директория сервера/dokuWiki&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Это ссылка на раздел fat32, где находится установка dokuwiki. Создайте его с помощью команды
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;ln -s  ../../WIKI/dokuwiki  dokuwiki&lt;/pre&gt;

&lt;/div&gt;

&lt;h4 id=&quot;файлы_сервера_http_и_php&quot;&gt;Файлы сервера http и php&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Они были созданы на первых двух этапах. Скопируйте оба упомянутых файла в каталог сервера и установите бит выполнения на обоих файлах.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0420\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 linuxWiki&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435_\u0444\u0430\u0439\u043b\u043e\u0432_\u0432_\u0440\u0430\u0437\u0434\u0435\u043b\u0435_linuxwiki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3625-7013&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;текущие_вопросы&quot;&gt;Текущие вопросы&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Если вы используете &amp;#039;localhost:8080&amp;#039; в качестве местоположения вашей вики, то вы обнаружите, что страница Dokuwiki Media Manager имеет проблемы, которые делают невозможной загрузку любых медиафайлов. Если вместо этого вы направите свой браузер на &amp;#039;127.0.0.1:8080&amp;#039; или &amp;#039;yourMachinesHostName:8080&amp;#039;, то эта проблема будет устранена.
&lt;/p&gt;

&lt;/div&gt;

&lt;h4 id=&quot;советы&quot;&gt;Советы&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Если вы видите phpInfo вместо DokuWiki-Startpage, проверьте index.php. В моем случае index.php просто вызвал phpInfo(). Я заменил код в index.php следующим:
&lt;a href=&quot;https://raw.githubusercontent.com/splitbrain/dokuwiki/stable/index.php&quot; class=&quot;urlextern&quot; title=&quot;https://raw.githubusercontent.com/splitbrain/dokuwiki/stable/index.php&quot; rel=&quot;ugc nofollow&quot;&gt;https://raw.githubusercontent.com/splitbrain/dokuwiki/stable/index.php&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0422\u0435\u043a\u0443\u0449\u0438\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0442\u0435\u043a\u0443\u0449\u0438\u0435_\u0432\u043e\u043f\u0440\u043e\u0441\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:5,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;7014-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Feb 2025 15:09:28 +0000</pubDate>
        </item>
        <item>
            <title>dokuwiki_on_a_stick</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:dokuwiki_on_a_stick&amp;rev=1739022840</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;докувики_на_флешке&quot;&gt;«Докувики» на флешке&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
„Докувики“ на флешке — это установочный пакет &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:dokuwiki&quot; class=&quot;wikilink1&quot; title=&quot;wiki:dokuwiki&quot; data-wiki-id=&quot;wiki:dokuwiki&quot;&gt;Докувики&lt;/a&gt;, содержащий в себе &lt;a href=&quot;https://github.com/&quot; class=&quot;interwiki iw_github&quot; title=&quot;https://github.com/&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://github.com/splitbrain/dokuwiki-stickbuilder&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/splitbrain/dokuwiki-stickbuilder&quot; rel=&quot;ugc nofollow&quot;&gt;урезанный веб-сервер Apache&lt;/a&gt;. Таким образом, можно запускать «Докувики» с флешки на любом компьютере с Windows без необходимости установки на компьютер. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u00ab\u0414\u043e\u043a\u0443\u0432\u0438\u043a\u0438\u00bb \u043d\u0430 \u0444\u043b\u0435\u0448\u043a\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u043e\u043a\u0443\u0432\u0438\u043a\u0438_\u043d\u0430_\u0444\u043b\u0435\u0448\u043a\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-547&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;получение&quot;&gt;Получение&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Для создания «„Докувики“ на флешке» нужно на странице &lt;a href=&quot;https://download.dokuwiki.org/&quot; class=&quot;urlextern&quot; title=&quot;https://download.dokuwiki.org/&quot; rel=&quot;ugc nofollow&quot;&gt;download.dokuwiki.org&lt;/a&gt; скачать последнюю версию программы, предварительно отметив флажок MicroApache (Windows) в разделе Include Webserver.
&lt;/p&gt;

&lt;p&gt;
Затем распаковать полученный архив и переместить папку DokuWikiStick на USB-накопитель.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;548-1071&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;использование&quot;&gt;Использование&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
По двойному щелчку на файле &lt;code&gt;run.cmd&lt;/code&gt; в папке DokuWikiStick запустится веб-сервер MicroApache и в браузере откроется ваша вики. При первом запуске запустится &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:installer&quot; class=&quot;wikilink1&quot; title=&quot;wiki:installer&quot; data-wiki-id=&quot;wiki:installer&quot;&gt;Инсталлятор «Докувики»&lt;/a&gt;, в котором можно настроить основные параметры. В дальнейшем, &lt;code&gt;run.cmd&lt;/code&gt; будет запускать стартовую вики-страничку — http://localhost:8800/
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/images/smileys/fixme.jpg&quot; class=&quot;icon smiley&quot; alt=&quot;FIXME&quot; /&gt; После первого запуска и настройки, при последующих запусках этому адресу загружается index.php. Можно обойти настройкой Apache в файле «D:\DokuWikiStick\server\conf\httpd.conf» изменить строку 35 - DirectoryIndex index.html &lt;del&gt;index.php&lt;/del&gt; &lt;strong&gt;doku.php&lt;/strong&gt; &lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/images/smileys/fixme.jpg&quot; class=&quot;icon smiley&quot; alt=&quot;FIXME&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
В случае, если команда &lt;code&gt;stop&lt;/code&gt; в &lt;code&gt;run.cmd&lt;/code&gt; не работает, попробуйте использовать следующую команду:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;taskkill /f /im mapache.exe&lt;/pre&gt;

&lt;p&gt;
Команда «убьёт» экземпляры mapache.exe на вашем компьютере, а также выйдет из командной строки Windows.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1072-2430&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;обновление&quot;&gt;Обновление&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Вы можете обновлять «„Докувики“ на флешке» до свежей версии так же как и обычную версию «Докувики» — скачать новый пакет и записать его поверху существующих файлов. (См. &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:upgrade&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:upgrade&quot; data-wiki-id=&quot;wiki:install:upgrade&quot;&gt;Обновление «Докувики»&lt;/a&gt;).
&lt;/p&gt;

&lt;p&gt;
Еще проще — установить &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=plugin:upgrade&quot; class=&quot;wikilink2&quot; title=&quot;plugin:upgrade&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;plugin:upgrade&quot;&gt;плагин обновления&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2431-2945&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;также_по_теме&quot;&gt;Также по теме&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.splitbrain.org/blog/2011-01/16-dokuwiki_on_a_stick_in_dropbox&quot; class=&quot;urlextern&quot; title=&quot;http://www.splitbrain.org/blog/2011-01/16-dokuwiki_on_a_stick_in_dropbox&quot; rel=&quot;ugc nofollow&quot;&gt;Использование «„Докувики“ на флешке» в DropBox&lt;/a&gt; (англ.)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0422\u0430\u043a\u0436\u0435 \u043f\u043e \u0442\u0435\u043c\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0442\u0430\u043a\u0436\u0435_\u043f\u043e_\u0442\u0435\u043c\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;2946-3160&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;предыдущие_версии&quot;&gt;Предыдущие версии&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Эти версии не рекомендуется использовать, размещены на всякий случай.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://brezn.muc.ccc.de/~str/dokuwiki/dokuwikistick-2010-11-07b.zip&quot; class=&quot;urlextern&quot; title=&quot;https://brezn.muc.ccc.de/~str/dokuwiki/dokuwikistick-2010-11-07b.zip&quot; rel=&quot;ugc nofollow&quot;&gt;«Докувики» на флешке 2010-11-07a «Муравьед»&lt;/a&gt; (включает в себя с последними MicroApache 2.0.63, PHP 5.2.9, GD2 и  базу данных SQLite)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://brezn.muc.ccc.de/~str/dokuwiki/dokuwikistick-2010-11-07.zip&quot; class=&quot;urlextern&quot; title=&quot;https://brezn.muc.ccc.de/~str/dokuwiki/dokuwikistick-2010-11-07.zip&quot; rel=&quot;ugc nofollow&quot;&gt;«Докувики» на флешке 2010-11-07 «Муравьед»&lt;/a&gt; (включает в себя с последними MicroApache 2.0.63, PHP  5.2.9, GD2 и  базу данных SQLite)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0435 \u0432\u0435\u0440\u0441\u0438\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0435_\u0432\u0435\u0440\u0441\u0438\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;3161-3880&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;дополнения_и_файлы&quot;&gt;Дополнения и Файлы&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/lib/exe/fetch.php?media=wiki:dokuwiki-791aee2721d69f4368ba97afd46ee051.tgz&quot; class=&quot;media mediafile mf_tgz&quot; title=&quot;wiki:dokuwiki-791aee2721d69f4368ba97afd46ee051.tgz (30.1 MB)&quot;&gt;DokuWikiStick 2025-01-18 &amp;quot;snapshot&amp;quot;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/lib/exe/fetch.php?media=wiki:dokuwiki-03cdd5898546c49d58c279e5e90010cc_1_.tgz&quot; class=&quot;media mediafile mf_tgz&quot; title=&quot;wiki:dokuwiki-03cdd5898546c49d58c279e5e90010cc_1_.tgz (29.3 MB)&quot;&gt;DokuWikiStick 2024-02-06b &amp;quot;Kaos&amp;quot;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/lib/exe/fetch.php?media=wiki:dokuwiki-33eb2f81a07b3489a89a76c41d213ba8_1_.tgz&quot; class=&quot;media mediafile mf_tgz&quot; title=&quot;wiki:dokuwiki-33eb2f81a07b3489a89a76c41d213ba8_1_.tgz (29.1 MB)&quot;&gt;DokuWikiStick 2023-04-04b &amp;quot;Jack Jackrum&amp;quot;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.dokuwiki.org/ru:install:dokuwiki_on_a_stick&quot; class=&quot;urlextern&quot; title=&quot;https://www.dokuwiki.org/ru:install:dokuwiki_on_a_stick&quot; rel=&quot;ugc nofollow&quot;&gt;Ссылка на оригинальную статью&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/splitbrain/dokuwiki-stickbuilder&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/splitbrain/dokuwiki-stickbuilder&quot; rel=&quot;ugc nofollow&quot;&gt;Внешняя ссылка для загрузки на github&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0414\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0438 \u0424\u0430\u0439\u043b\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f_\u0438_\u0444\u0430\u0439\u043b\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;3881-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 08 Feb 2025 13:54:00 +0000</pubDate>
        </item>
        <item>
            <title>downloader</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:downloader&amp;rev=1740237142</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;загрузчик_dokuwiki&quot;&gt;Загрузчик DokuWiki&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Самый простой способ установки DokuWiki на удаленный хост — использовать DokuWiki Downloader. Это один PHP-скрипт, который необходимо передать на удаленный хост (например, через &lt;abbr title=&quot;File Transfer Protocol&quot;&gt;FTP&lt;/abbr&gt; ), а затем запустить в веб-браузере. Он берет на себя загрузку последней версии DokuWiki, ее извлечение и запуск &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:installer&quot; class=&quot;wikilink1&quot; title=&quot;wiki:installer&quot; data-wiki-id=&quot;wiki:installer&quot;&gt;installer&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Скрипт можно скачать здесь: &lt;a href=&quot;https://github.com/splitbrain/dokuwiki-downloader/raw/master/dokuwiki-downloader.php&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/splitbrain/dokuwiki-downloader/raw/master/dokuwiki-downloader.php&quot; rel=&quot;ugc nofollow&quot;&gt;downloader.php&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
DokuWiki будет установлен в тот же каталог, что и скрипт. Этот каталог должен быть доступен для записи веб-сервером. Любые возможные существующие файлы в этом каталоге (включая, возможно, необходимый index.php) будут перезаписаны этим скриптом!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0417\u0430\u0433\u0440\u0443\u0437\u0447\u0438\u043a DokuWiki&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0437\u0430\u0433\u0440\u0443\u0437\u0447\u0438\u043a_dokuwiki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-1151&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;как_обновить_установку&quot;&gt;Как обновить установку?&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Для обновления установки, установленной с помощью этого скрипта, используйте &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=plugin:upgrade&quot; class=&quot;wikilink2&quot; title=&quot;plugin:upgrade&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;plugin:upgrade&quot;&gt;Upgrade Plugin&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0430\u043a \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u0430\u043a_\u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c_\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;1152-1388&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;see_also&quot;&gt;See also&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/splitbrain/dokuwiki-downloader&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/splitbrain/dokuwiki-downloader&quot; rel=&quot;ugc nofollow&quot;&gt;Репозиторий Github Downloader&lt;/a&gt; с дополнительной информацией о пользователе.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.patreon.com/posts/dokuwiki-updated-21304699&quot; class=&quot;urlextern&quot; title=&quot;https://www.patreon.com/posts/dokuwiki-updated-21304699&quot; rel=&quot;ugc nofollow&quot;&gt;Запись в блоге Энди&lt;/a&gt;  с кратким пошаговым руководством с использованием снимков экрана&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.splitbrain.org/blog/2008-12/24-setup_dokuwiki_on_free_hosting_in_less_than_15_minutes&quot; class=&quot;urlextern&quot; title=&quot;http://www.splitbrain.org/blog/2008-12/24-setup_dokuwiki_on_free_hosting_in_less_than_15_minutes&quot; rel=&quot;ugc nofollow&quot;&gt;Установите DokuWiki на бесплатном хостинге менее чем за 15 минут&lt;/a&gt;  (с немного устаревшими скриншотами)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;See also&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;see_also&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1389-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Feb 2025 15:12:22 +0000</pubDate>
        </item>
        <item>
            <title>freebsd</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:freebsd&amp;rev=1723675345</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;dokuwiki_на_freebsd&quot;&gt;DokuWiki на FreeBSD&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Чтобы установить &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:wiki&quot; class=&quot;wikilink1&quot; title=&quot;wiki:wiki&quot; data-wiki-id=&quot;wiki:wiki&quot;&gt;wiki&lt;/a&gt; используя дерево портов во FreeBSD, сделайте следущее:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;#&amp;gt; cd /usr/ports/www/dokuwiki
#&amp;gt; make install clean&lt;/pre&gt;

&lt;p&gt;
Директория DokuWiki по умолчанию &lt;code&gt;/usr/local/www/dokuwiki&lt;/code&gt;. Конечно, директория может быть изменена или привязана символической ссылкой куда угодно &lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/images/smileys/sm_2.png&quot; class=&quot;icon smiley&quot; alt=&quot;:-)&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
Чтобы сконфигурировать dokuwiki скопируйте из файла /usr/local/www/dokuwiki/conf/dokuwiki.php опции, которые вы хотите отредактировать, в файл &lt;code&gt;/usr/local/www/dokuwiki/conf/local.php&lt;/code&gt;.
&lt;/p&gt;

&lt;p&gt;
Это нужно сделать обязательно, потому что утилита portupgrade перезапишет файл dokuwiki.php.
&lt;/p&gt;

&lt;p&gt;
Обновление через дерево портов:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;#&amp;gt; portupgrade dokuwiki&lt;/pre&gt;

&lt;p&gt;
Перед этим убедитесь, что само дерево портов было обновлено, иначе это не даст никакого эффекта.
&lt;/p&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 14 Aug 2024 22:42:25 +0000</pubDate>
        </item>
        <item>
            <title>hosted</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:hosted&amp;rev=1723675983</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;докувики_на_выделенном_сервере&quot;&gt;«ДокуВики» на выделенном сервере&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Если вы хотите установить «&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:wiki&quot; class=&quot;wikilink1&quot; title=&quot;wiki:wiki&quot; data-wiki-id=&quot;wiki:wiki&quot;&gt;ДокуВики&lt;/a&gt;» на арендованном веб-сервере, то здесь найдёте несколько полезных замечаний.
&lt;/p&gt;

&lt;p&gt;
Посмотрите &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:screencast&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:screencast&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:screencast&quot;&gt;видeоурок&lt;/a&gt; для данного типа установки.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u00ab\u0414\u043e\u043a\u0443\u0412\u0438\u043a\u0438\u00bb \u043d\u0430 \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u043e\u043a\u0443\u0432\u0438\u043a\u0438_\u043d\u0430_\u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u043c_\u0441\u0435\u0440\u0432\u0435\u0440\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-407&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;установка&quot;&gt;Установка&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Сначала вы должны выполнить &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install&quot; data-wiki-id=&quot;wiki:install&quot;&gt;основные действия&lt;/a&gt; по установке, например:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:unpacking&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:unpacking&quot; data-wiki-id=&quot;wiki:install:unpacking&quot;&gt;распаковать&lt;/a&gt; архив куда-нибудь на жёсткий диск;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; загрузить все файлы из папки &lt;code&gt;dokuwiki-YYYY-MM-DD&lt;/code&gt; в своё веб-простанство;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; открыть &lt;code&gt;http://www.yourserver.com/path/to/dokuwiki/install.php&lt;/code&gt;;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; если столкнулись с ошибками прав доступа, то &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:permissions&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:permissions&quot; data-wiki-id=&quot;wiki:install:permissions&quot;&gt;исправьте их&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;408-1025&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;решение_проблем&quot;&gt;Решение проблем&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Если вы исправили проблемы с правами доступа с помощью chmod, то эти проблемы возможно возникли из-за того, что веб-сервер работает с правами пользователя, отличного от пользователя, от имени которого вы загружали файлы.
&lt;/p&gt;

&lt;p&gt;
If the group differs as well then the webserver (which runs the DokuWiki application) will create files you will not be able to delete as your normal (&lt;abbr title=&quot;File Transfer Protocol&quot;&gt;FTP&lt;/abbr&gt;) user. To avoid this you need to releax permissions setting through the &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:config:fmode&quot; class=&quot;wikilink1&quot; title=&quot;wiki:config:fmode&quot; data-wiki-id=&quot;wiki:config:fmode&quot;&gt;fmode&lt;/a&gt; and &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:config:dmode&quot; class=&quot;wikilink1&quot; title=&quot;wiki:config:dmode&quot; data-wiki-id=&quot;wiki:config:dmode&quot;&gt;dmode&lt;/a&gt; settings.
&lt;/p&gt;

&lt;p&gt;
For fixing files with already wrong permissions you can either ask your hosting support for help or use the &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=tips:fixperms.php&quot; class=&quot;wikilink2&quot; title=&quot;tips:fixperms.php&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;tips:fixperms.php&quot;&gt;fixperms.php&lt;/a&gt; script.&lt;br/&gt;
For changing a whole directory with subfolders, FileZilla supports &amp;#039;recursive setting&amp;#039; of permissions for directories as well as files, or only directories or only files.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0440\u0435\u0448\u0435\u043d\u0438\u0435_\u043f\u0440\u043e\u0431\u043b\u0435\u043c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1026-2066&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;не_работает_электронная_почта&quot;&gt;Не работает электронная почта&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Some hosting providers do not provide a working sendmail on their servers. Instead, a separate machine runs SMTP and requires authentication. In this scenario, DokuWiki&amp;#039;s email features, including allowing new users to register and receive a password, will not work.
&lt;/p&gt;

&lt;p&gt;
It is recommended to use this &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=plugin:swiftmail&quot; class=&quot;wikilink2&quot; title=&quot;plugin:swiftmail&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;plugin:swiftmail&quot;&gt;SwiftMail&lt;/a&gt; plugin to configure DokuWiki with an external SMTP server then.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f \u043f\u043e\u0447\u0442\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043d\u0435_\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442_\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f_\u043f\u043e\u0447\u0442\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2067-2519&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;см_также&quot;&gt;См. также&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A list of host-specific information is available at the main &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install&quot; data-wiki-id=&quot;wiki:install&quot;&gt;DokuWiki installation&lt;/a&gt; page&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u043c. \u0442\u0430\u043a\u0436\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u043c_\u0442\u0430\u043a\u0436\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;2520-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 14 Aug 2024 22:53:03 +0000</pubDate>
        </item>
        <item>
            <title>iis</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:iis&amp;rev=1723675435</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;dokuwiki_с_iis&quot;&gt;DokuWiki с IIS&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Это для тех, кто хочет использовать &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:wiki&quot; class=&quot;wikilink1&quot; title=&quot;wiki:wiki&quot; data-wiki-id=&quot;wiki:wiki&quot;&gt;DokuWiki&lt;/a&gt; на компьютере с Windows и веб-сервером IIS (Windows 2000, Windows XP или Windows Server 2003, 2008)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DokuWiki \u0441 IIS&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dokuwiki_\u0441_iis&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-245&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;iis6_и_предыдущие&quot;&gt;IIS6 и предыдущие&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;IIS6 \u0438 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;iis6_\u0438_\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;246-284&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;установить_php&quot;&gt;Установить PHP&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Новая DL-ссылка для PHP под IIS (автоматическая установка): Ссылка &lt;a href=&quot;http://www.iis-aid.com/iis_aid_php_installer&quot; class=&quot;urlextern&quot; title=&quot;http://www.iis-aid.com/iis_aid_php_installer&quot; rel=&quot;ugc nofollow&quot;&gt;IIS-Aid&lt;/a&gt; &lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/images/smileys/fixme.jpg&quot; class=&quot;icon smiley&quot; alt=&quot;FIXME&quot; /&gt; не работает/Скачать невозможно&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Если вы хотите выполнить автономную установку и хотите использовать fast-cgi, установите дополнение перед установкой php: &lt;a href=&quot;http://www.iis.net/extensions/FastCGI&quot; class=&quot;urlextern&quot; title=&quot;http://www.iis.net/extensions/FastCGI&quot; rel=&quot;ugc nofollow&quot;&gt;IIS-FastCGI&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
(Просто установите и оставьте настройку «загрузить и установить FastCGI», и он автоматически обнаружит fast-cgi в вашей системе)
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Используйте установку Windows с веб-сайта PHP. Посетите &lt;a href=&quot;http://www.php.net/&quot; class=&quot;urlextern&quot; title=&quot;http://www.php.net/&quot; rel=&quot;ugc nofollow&quot;&gt;сайт PHP&lt;/a&gt; для инсталляторов или полных пакетов. PHP не полностью совместим с основными выпусками, по состоянию на Q1/2021 выберите новейший выпуск 7.x. Если у вас есть сомнения, обратитесь к системным &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:requirements&quot; class=&quot;wikilink1&quot; title=&quot;wiki:requirements&quot; data-wiki-id=&quot;wiki:requirements&quot;&gt;requirements&lt;/a&gt; требованиям. PHP может работать как CGI-приложение или как расширение ISAPI. В качестве альтернативы посетите &lt;a href=&quot;http://php.iis.net/&quot; class=&quot;urlextern&quot; title=&quot;http://php.iis.net/&quot; rel=&quot;ugc nofollow&quot;&gt;сайт Microsoft IIS&lt;/a&gt; для автоматической настройки PHP.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Если вы используете &lt;a href=&quot;http://www.php.net/manual/en/book.wincache.php&quot; class=&quot;urlextern&quot; title=&quot;http://www.php.net/manual/en/book.wincache.php&quot; rel=&quot;ugc nofollow&quot;&gt;расширение кэширования Windows для PHP&lt;/a&gt;, вам необходимо отключить функцию кэширования файлов расширения, установив &lt;a href=&quot;http://example.com&quot; class=&quot;urlextern&quot; title=&quot;http://example.com&quot; rel=&quot;ugc nofollow&quot;&gt;wincache.fcenabled&lt;/a&gt; значение &lt;code&gt;0&lt;/code&gt; в &lt;code&gt;php.ini&lt;/code&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c PHP&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c_php&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;285-2223&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;настроить_iis&quot;&gt;Настроить IIS&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:unpacking&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:unpacking&quot; data-wiki-id=&quot;wiki:install:unpacking&quot;&gt;Извлеките&lt;/a&gt; архив DokuWiki&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Переименуйте &lt;code&gt;dokuwiki-YYYY-MM-DD&lt;/code&gt; каталог в &lt;code&gt;dokuwiki&lt;/code&gt; (или как вам нравится) и переместите его в:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; ЛУЧШАЯ Практика — поместить его куда-нибудь, кроме вашего «системного» диска, «D:\dokuwiki». Это необходимо для безопасности и снижения вероятности состояния «диск заполнен» на этом диске.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Где-то ниже documentroot вашего нового веб-сервера, например &lt;code&gt;c:\inetpub\wwwroot\dokuwiki&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Защитите все каталоги, как описано в шаге 2 главной страницы установки .&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Настройте IIS (выполните одно из следующих действий):&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Виртуальный каталог на существующем веб-сайте, например, « &lt;a href=&quot;http://www.YourSite.com/wiki&quot; class=&quot;urlextern&quot; title=&quot;http://www.YourSite.com/wiki&quot; rel=&quot;ugc nofollow&quot;&gt;www.YourSite.com/wiki&lt;/a&gt; »: поэтому обязательно настройте сопоставление виртуального каталога с wiki-code-location&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Новый веб-сайт, например &lt;a href=&quot;http://www.yoursite.com/wiki&quot; class=&quot;urlextern&quot; title=&quot;http://www.yoursite.com/wiki&quot; rel=&quot;ugc nofollow&quot;&gt;«wiki.YourSite.com»&lt;/a&gt;: добавьте новый website-Config в IIS и установите Root-Directory в wiki-code-location&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейдите в &lt;code&gt;dokuwiki/&lt;/code&gt; каталог и проверьте свойства папки &lt;code&gt;data/&lt;/code&gt;. Убедитесь, что учетная запись гостя Интернета (IUSR_имя_компьютера ) или соответствующая учетная запись веб-сервера (или группа веб-сервера, например IIS_WPG) имеет разрешения на запись на уровне папки data/.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Установщик wiki теперь должен быть доступен по адресу &lt;a href=&quot;http://localhost/dokuwiki/install.php&quot; class=&quot;urlextern&quot; title=&quot;http://localhost/dokuwiki/install.php&quot; rel=&quot;ugc nofollow&quot;&gt;http://localhost/dokuwiki/install.php&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c IIS&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c_iis&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2224-4330&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;примечания&quot;&gt;ПРИМЕЧАНИЯ&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Если вы хотите записать /conf/local.php (а это нужно сделать во время процесса установки!), убедитесь, что гостевая учетная запись Интернета (IUSR_имя_компьютера ) или соответствующая группа веб-сервера (например, IIS_WPG) имеют права «Запись» для этого &lt;code&gt;conf/local.php &lt;/code&gt;файла.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Если вы хотите запустить новую DokuWiki, убедитесь, что гостевая учетная запись Интернета (IUSR_имя_компьютера ) или соответствующая группа веб-сервера (например, IIS_WPG) имеют права «Запись» для файла &lt;code&gt;conf/local.php&lt;/code&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0420\u0418\u041c\u0415\u0427\u0410\u041d\u0418\u042f&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u044f&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;4331-5209&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;iis7_10&quot;&gt;IIS7/10&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;IIS7\/10&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;iis7_10&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;5210-5228&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;установить_php1&quot;&gt;Установить PHP&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Используйте установку Windows с &lt;a href=&quot;http://windows.php.net/download/m&quot; class=&quot;urlextern&quot; title=&quot;http://windows.php.net/download/m&quot; rel=&quot;ugc nofollow&quot;&gt;веб-сайта PHP&lt;/a&gt;. Посетите сайт PHP для получения установщиков или полных пакетов. PHP не полностью совместим между основными выпусками, по состоянию на Q1/2021 выберите новейший выпуск 7.x. Если у вас есть сомнения, обратитесь к системным требованиям . Существует 2 установщика: «потокобезопасный» и «непотокобезопасный». Рекомендуется использовать непотокобезопасную сборку PHP с IIS 7 FastCGI. Непотокобезопасная сборка PHP обеспечивает значительный прирост производительности по сравнению со стандартной сборкой, не выполняя никаких проверок потокобезопасности, которые не нужны, поскольку FastCGI обеспечивает однопоточную среду выполнения.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PHP может работать как CGI-приложение или как расширение ISAPI. Эти инструкции предназначены для Fast-CGI, так как он быстрее и стабильнее ISAPI. Даже Microsoft рекомендует устанавливать с помощью Fast-CGI, хотя они и изобрели ISAPI. См. &lt;a href=&quot;http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis-7/&quot; class=&quot;urlextern&quot; title=&quot;http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis-7/&quot; rel=&quot;ugc nofollow&quot;&gt;How To&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c PHP&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c_php1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;5229-6996&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;настроить_iis1&quot;&gt;Настроить IIS&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:unpacking&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:unpacking&quot; data-wiki-id=&quot;wiki:install:unpacking&quot;&gt;Извлеките&lt;/a&gt; архив DokuWiki&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Переименуйте &lt;code&gt;dokuwiki-YYYY-MM-DD&lt;/code&gt; каталог в &lt;code&gt;dokuwiki&lt;/code&gt; (или как вам нравится) и переместите его в:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em class=&quot;u&quot;&gt;ЛУЧШИЙ&lt;/em&gt; способ — разместить его где-нибудь, кроме системного диска (например &lt;code&gt;D:\dokuwiki&lt;/code&gt;). Это необходимо для безопасности и снижения вероятности переполнения диска на этом диске.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Однако вы также можете поместить его где-нибудь ниже корневого каталога документов вашего нового веб-сервера, (например &lt;code&gt;c:\inetpub\wwwroot\dokuwiki&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Защитите все каталоги, как описано в шаге 2 главной страницы установки .&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Вам придется предоставить учетной записи IUSR разрешения на чтение и выполнение на веб-сайте, поскольку по умолчанию они отсутствуют.&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; В диспетчере IIS щелкните левой кнопкой мыши имя сайта.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Нажмите «Изменить разрешения» на панели «Действия» ИЛИ щелкните правой кнопкой мыши и выберите «Изменить разрешения» в контекстном меню.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Нажмите вкладку «Безопасность».&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Нажмите кнопку «Изменить».&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Нажмите кнопку «Добавить».&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Нажмите кнопку «Расположения» и выберите имя локального сервера.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Теперь введите IUSR и нажмите «ОК», а затем еще раз «ОК».&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Настройте IIS (выполните &lt;em class=&quot;u&quot;&gt;одно&lt;/em&gt; из следующих действий):&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Виртуальный каталог на существующем веб-сайте, например, « &lt;a href=&quot;http://www.YourSite.com/wiki&quot; class=&quot;urlextern&quot; title=&quot;http://www.YourSite.com/wiki&quot; rel=&quot;ugc nofollow&quot;&gt;www.YourSite.com/wiki&lt;/a&gt; »: поэтому обязательно настройте сопоставление виртуального каталога с wiki-code-location&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Новый веб-сайт, например &lt;a href=&quot;http://www.yoursite.com/wiki&quot; class=&quot;urlextern&quot; title=&quot;http://www.yoursite.com/wiki&quot; rel=&quot;ugc nofollow&quot;&gt;«wiki.YourSite.com»&lt;/a&gt;: добавьте новый website-Config в IIS и установите Root-Directory в wiki-code-location&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейдите в &lt;code&gt;dokuwiki/&lt;/code&gt; каталог и проверьте свойства папки &lt;code&gt;data/&lt;/code&gt;. Убедитесь, что учетная запись гостя Интернета (IUSR), соответствующая учетная запись веб-сервера или группа серверов (IIS_IUSRS) имеет разрешения на запись на уровне папки &lt;code&gt;data/&lt;/code&gt;. Инструкции см. выше.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейдите в dokuwiki/каталог и убедитесь, что учетная запись гостя Интернета (IUSR), соответствующая учетная запись веб-сервера или группа серверов (IIS_IUSRS) имеет разрешения на запись на уровне папки &lt;code&gt;conf/&lt;/code&gt;. Инструкции см. выше.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;conf/&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;lib/plugins&lt;/code&gt; ( если вы этого не сделаете, вы увидите предупреждающее сообщение в менеджере расширений )&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Установщик вики теперь должен быть доступен. В зависимости от того, как вы его установили, вы можете найти его по адресу http://localhost/dokuwiki/install.php ИЛИ http://(название сайта вики) /install.php&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейдите в &lt;code&gt;dokuwiki/&lt;/code&gt; каталог и удалите файл install.php.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c IIS&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c_iis1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;6997-11133&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit9&quot; id=&quot;переписать&quot;&gt;Переписать&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Включите перезапись &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;-адресов и вставьте соответствующий набор правил:
&lt;/p&gt;
&lt;pre class=&quot;code xml&quot;&gt;&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;rewrite&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;rules&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;rule&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;name&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;rule 1C&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;stopProcessing&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt;&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;match&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;url&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;^_media/(.*)&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;action&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;type&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;Rewrite&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;url&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;/lib/exe/fetch.php?media={R:1}&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;appendQueryString&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;/rule&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;rule&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;name&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;rule 2C&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;stopProcessing&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt;&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;match&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;url&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;^_detail/(.*)&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;action&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;type&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;Rewrite&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;url&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;/lib/exe/detail.php?media={R:1}&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;appendQueryString&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;/rule&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;rule&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;name&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;rule 3C&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;stopProcessing&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt;&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;match&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;url&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;^_export/([^/]+)/(.*)&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;action&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;type&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;Rewrite&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;url&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;/doku.php?do=export_{R:1}&amp;amp;amp;id={R:2}&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;appendQueryString&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;/rule&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;rule&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;name&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;rule 4C&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;stopProcessing&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt;&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;match&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;url&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;^$&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;action&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;type&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;Rewrite&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;url&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;/doku.php&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
          &lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;conditions&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
            &lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;add&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;input&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;{REQUEST_FILENAME}&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;matchType&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;IsFile&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;negate&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
            &lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;add&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;input&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;{REQUEST_FILENAME}&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;matchType&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;IsDirectory&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;negate&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
           &lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;/conditions&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;/rule&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;rule&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;name&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;rule 5C&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;stopProcessing&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt;&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;match&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;url&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;(.*)&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;action&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;type&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;Rewrite&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;url&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;/doku.php?id={R:1}&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;appendQueryString&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
          &lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;conditions&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
            &lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;add&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;input&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;{REQUEST_FILENAME}&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;matchType&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;IsFile&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;negate&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
            &lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;add&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;input&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;{REQUEST_FILENAME}&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;matchType&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;IsDirectory&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;negate&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
          &lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;/conditions&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;/rule&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;rule&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;name&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;rule 6C&amp;quot;&lt;/span&gt;&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;match&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;url&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;^index.php$&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;action&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;type&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;Rewrite&amp;quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;url&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;/doku.php&amp;quot;&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;/rule&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;/rules&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&amp;lt;/rewrite&lt;span class=&quot;re2&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
&lt;strong&gt;Если вы используете Azure Web App&lt;/strong&gt;, просто поместите эти строки под тегами &amp;lt;system.webServer&amp;gt; в файле web.config (расположенном в wwwroot вашего приложения).
&lt;/p&gt;

&lt;/div&gt;

&lt;h4 id=&quot;iis_70_или_выше&quot;&gt;IIS 7.0 или выше&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
IIS 7.0 и выше можно расширить с помощью модуля &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; Rewrite 2.0, доступного от Microsoft для &lt;a href=&quot;https://download.microsoft.com/download/D/8/1/D81E5DD6-1ABB-46B0-9B4B-21894E18B77F/rewrite_x86_en-US.msi&quot; class=&quot;urlextern&quot; title=&quot;https://download.microsoft.com/download/D/8/1/D81E5DD6-1ABB-46B0-9B4B-21894E18B77F/rewrite_x86_en-US.msi&quot; rel=&quot;ugc nofollow&quot;&gt;x86&lt;/a&gt; и &lt;a href=&quot;https://download.microsoft.com/download/1/2/8/128E2E22-C1B9-44A4-BE2A-5859ED1D4592/rewrite_amd64_en-US.msi&quot; class=&quot;urlextern&quot; title=&quot;https://download.microsoft.com/download/1/2/8/128E2E22-C1B9-44A4-BE2A-5859ED1D4592/rewrite_amd64_en-US.msi&quot; rel=&quot;ugc nofollow&quot;&gt;x64&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Сохраните правила Apache выше в файле .htaccess, удалив строку «RewriteBase /dokuwiki». Это не потребуется, так как мы будем добавлять правила непосредственно в корень вики.
&lt;/p&gt;

&lt;p&gt;
В диспетчере IIS выберите папку Wiki, а в разделе IIS выберите « &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; Rewrite» (если диспетчер был открыт перед установкой, потребуется обновление).
&lt;/p&gt;

&lt;p&gt;
На панели действий справа выберите «Импортировать правила».
&lt;/p&gt;

&lt;p&gt;
Для вашего файла конфигурации выберите файл .htaccess и импортируйте его. Это должно дать вам 6 преобразованных правил.
&lt;/p&gt;

&lt;p&gt;
Наконец, нажмите «Применить» на панели «Действия» справа.
&lt;/p&gt;

&lt;p&gt;
Настройте свою Wiki на использование правил .htaccess для перезаписи, и теперь вы должны увидеть, как ваши &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;-адреса будут перезаписаны.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u0442\u044c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u0442\u044c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;11134-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 14 Aug 2024 22:43:55 +0000</pubDate>
        </item>
        <item>
            <title>install</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:install&amp;rev=1723675983</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;установка_докувики&quot;&gt;Установка «Докувики»&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Для инструкций по обновлению, пройдите по ссылке — &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:upgrade&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:upgrade&quot; data-wiki-id=&quot;wiki:install:upgrade&quot;&gt;Обновление&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Установка «&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:wiki&quot; class=&quot;wikilink1&quot; title=&quot;wiki:wiki&quot; data-wiki-id=&quot;wiki:wiki&quot;&gt;Докувики&lt;/a&gt;» очень простая — разархивировать нужные файлы и выставить разрешения. Вначале попробуйте выполнить простые пошаговые инструкции, приведенные здесь, а если возникнут проблемы — обратитесь к ссылкам ниже.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Шаг 0:&lt;/strong&gt; Убедитесь, что ваш сервер соответствует всем &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:requirements&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:requirements&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:requirements&quot;&gt;требованиям&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Шаг 1:&lt;/strong&gt; Загрузите &lt;a href=&quot;https://download.dokuwiki.org/&quot; class=&quot;urlextern&quot; title=&quot;https://download.dokuwiki.org/&quot; rel=&quot;ugc nofollow&quot;&gt;последнюю версию&lt;/a&gt; «Докувики».&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Шаг 2:&lt;/strong&gt; Прочитайте &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:security&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:security&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:security&quot;&gt;информацию о безопасности&lt;/a&gt; &lt;strong&gt;&lt;em&gt;перед&lt;/em&gt;&lt;/strong&gt; началом установки. Отнеситесь к этому серьёзно. Если что-то непонятно, спросите в &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=mailinglist&quot; class=&quot;wikilink2&quot; title=&quot;mailinglist&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;mailinglist&quot;&gt;списке рассылки&lt;/a&gt; (англ.).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Шаг 3:&lt;/strong&gt; Распакуйте скачанный архив и скопируйте все файлы на веб-сервер.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Шаг 4:&lt;/strong&gt; В окне браузера откройте файл &lt;code&gt;install.php&lt;/code&gt; и следуйте инструкциям. (Для дополнительной информации обратитесь к странице «&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:installer&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:installer&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:installer&quot;&gt;Инсталлятор „Докувики“&lt;/a&gt;»)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Шаг 5:&lt;/strong&gt; Пользуйтесь своей собственной «Докувики», а заодно просмотрите &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:manual&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:manual&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:manual&quot;&gt;руководство&lt;/a&gt;, чтобы ознакомиться с её возможностями.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Посмотрите &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:screencast&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:screencast&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:screencast&quot;&gt;видеоруководство&lt;/a&gt; (скринкаст) по установке «Докувики». Хотя оно демонстрирует установку на выделенный сервер, но может оказаться полезным и в других ситуациях.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u00ab\u0414\u043e\u043a\u0443\u0432\u0438\u043a\u0438\u00bb&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430_\u0434\u043e\u043a\u0443\u0432\u0438\u043a\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-2255&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;подробные_инструкции&quot;&gt;Подробные инструкции&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:unpacking&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:unpacking&quot; data-wiki-id=&quot;wiki:install:unpacking&quot;&gt;Извлечение «Докувики» из tgz-архива&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:permissions&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:permissions&quot; data-wiki-id=&quot;wiki:install:permissions&quot;&gt;Настройка прав доступа к файлам&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:hosted&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:hosted&quot; data-wiki-id=&quot;wiki:install:hosted&quot;&gt;Установка «Докувики» на выделенном сервере&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:installer&quot; class=&quot;wikilink1&quot; title=&quot;wiki:installer&quot; data-wiki-id=&quot;wiki:installer&quot;&gt;Инструкции install.php&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:upgrade&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:upgrade&quot; data-wiki-id=&quot;wiki:install:upgrade&quot;&gt;Обновление с предыдущих версий&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:faq&quot; class=&quot;wikilink2&quot; title=&quot;wiki:faq&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:faq&quot;&gt;Часто задаваемые вопросы&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0435_\u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;2256-2813&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;особенности_установки_на_дистрибутивы_ос&quot;&gt;Особенности установки на дистрибутивы/ОС&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:debian&quot; class=&quot;wikilink2&quot; title=&quot;install:debian&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:debian&quot;&gt;Debian (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:gentoo&quot; class=&quot;wikilink2&quot; title=&quot;install:gentoo&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:gentoo&quot;&gt;Gentoo (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:freebsd&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:freebsd&quot; data-wiki-id=&quot;wiki:install:freebsd&quot;&gt;FreeBSD&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:macosx&quot; class=&quot;wikilink2&quot; title=&quot;install:macosx&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:macosx&quot;&gt;MacOSX (eng)&lt;/a&gt; или &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:mac_alt&quot; class=&quot;wikilink2&quot; title=&quot;install:mac_alt&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:mac_alt&quot;&gt;mac_alt (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:opensolaris&quot; class=&quot;wikilink2&quot; title=&quot;install:opensolaris&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:opensolaris&quot;&gt;OpenSolaris (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:solaris&quot; class=&quot;wikilink2&quot; title=&quot;install:solaris&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:solaris&quot;&gt;Solaris (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.archlinux.org/index.php/Dokuwiki&quot; class=&quot;urlextern&quot; title=&quot;http://wiki.archlinux.org/index.php/Dokuwiki&quot; rel=&quot;ugc nofollow&quot;&gt;Arch Linux&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:opensuse&quot; class=&quot;wikilink2&quot; title=&quot;install:opensuse&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:opensuse&quot;&gt;openSUSE (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:ubuntu&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:ubuntu&quot; data-wiki-id=&quot;wiki:install:ubuntu&quot;&gt;Ubuntu&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:fedora&quot; class=&quot;wikilink2&quot; title=&quot;install:fedora&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:fedora&quot;&gt;Fedora (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:windows&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:windows&quot; data-wiki-id=&quot;wiki:install:windows&quot;&gt;Windows&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; NETGEAR ReadyNAS (coming soon)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Synology Diskstation NAS?&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; QNAP NAS?&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:slax&quot; class=&quot;wikilink2&quot; title=&quot;install:slax&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:slax&quot;&gt;Slax (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043d\u0430 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u044b\/\u041e\u0421&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438_\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438_\u043d\u0430_\u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u044b_\u043e\u0441&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2814-3486&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;особенности_установки_на_веб-серверы&quot;&gt;Особенности установки на веб-серверы&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:lighttpd&quot; class=&quot;wikilink2&quot; title=&quot;install:lighttpd&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:lighttpd&quot;&gt;Lighttpd (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:nanoweb&quot; class=&quot;wikilink2&quot; title=&quot;install:nanoweb&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:nanoweb&quot;&gt;Nanoweb (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:iis&quot; class=&quot;wikilink2&quot; title=&quot;install:iis&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:iis&quot;&gt;IIS (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:nginx&quot; class=&quot;wikilink2&quot; title=&quot;install:nginx&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:nginx&quot;&gt;nginx (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:hiawatha&quot; class=&quot;wikilink2&quot; title=&quot;install:hiawatha&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:hiawatha&quot;&gt;Heawatha (eng)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043d\u0430 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438_\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438_\u043d\u0430_\u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3487-3750&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;особенности_установки_на_выделенные_серверы&quot;&gt;Особенности установки на выделенные серверы&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:hosted&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:hosted&quot; data-wiki-id=&quot;wiki:install:hosted&quot;&gt;Установка «Докувики» на выделенном сервере&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:dreamhost&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:dreamhost&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:dreamhost&quot;&gt;Dreamhost&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:godaddy.com&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:godaddy.com&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:godaddy.com&quot;&gt;GoDaddy&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:free.fr&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:free.fr&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:free.fr&quot;&gt;free.fr&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:sourceforge&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:sourceforge&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:sourceforge&quot;&gt;Sourceforge&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:strato&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:strato&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:strato&quot;&gt;Strato и 1&amp;amp;1&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043d\u0430 \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438_\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438_\u043d\u0430_\u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0435_\u0441\u0435\u0440\u0432\u0435\u0440\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;3751-4161&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;альтернативные_методы_установки&quot;&gt;Альтернативные методы установки&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:downloader&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:downloader&quot; data-wiki-id=&quot;wiki:install:downloader&quot;&gt;Загрузчик «Докувики»&lt;/a&gt; — a single script that takes care of downloading and installing DokuWiki&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.turnkeylinux.org/dokuwiki&quot; class=&quot;urlextern&quot; title=&quot;http://www.turnkeylinux.org/dokuwiki&quot; rel=&quot;ugc nofollow&quot;&gt;TurnKey DokuWiki Appliance&lt;/a&gt; – a free open source virtual appliance based on Ubuntu that&amp;#039;s easy to use and lightweight. Auto-updated daily with latest security patches. Deploys in minutes to a Virtual Machine, bare metal, or in the cloud. Part of the &lt;a href=&quot;http://www.turnkeylinux.org/&quot; class=&quot;urlextern&quot; title=&quot;http://www.turnkeylinux.org/&quot; rel=&quot;ugc nofollow&quot;&gt;TurnKey Linux Virtual Appliance Library&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:dokuwiki_on_a_stick&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:dokuwiki_on_a_stick&quot; data-wiki-id=&quot;wiki:install:dokuwiki_on_a_stick&quot;&gt;«Докувики» на флэшке&lt;/a&gt; — запуск «Докувики» с USB-флэшки.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; «&lt;a href=&quot;http://bitnami.org/stack/dokuwiki&quot; class=&quot;urlextern&quot; title=&quot;http://bitnami.org/stack/dokuwiki&quot; rel=&quot;ugc nofollow&quot;&gt;БитНами Докувики стек&lt;/a&gt;» (англ.) — инсталлятор, который устанавливает «Докувики» и всё, что небходимо для её работы (Apache, PHP). Доступно для  Windows, Linux, Mac x86, Mac PPC, Solaris x86 и Solaris SPARC.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://bitnami.org/stack/dokuwiki&quot; class=&quot;urlextern&quot; title=&quot;http://bitnami.org/stack/dokuwiki&quot; rel=&quot;ugc nofollow&quot;&gt;DokuWiki Bitnami Module&lt;/a&gt; — an installer which deploys DokuWiki on top of LAMPStack if you are using Linux, or MAMPStack, WAMPStack or SAMPstack if you are using Mac, Windows or Solaris allowing to share database, webserver and language runtime with other applications modules.   &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.shareknow.cn/desktop_wiki&quot; class=&quot;urlextern&quot; title=&quot;http://www.shareknow.cn/desktop_wiki&quot; rel=&quot;ugc nofollow&quot;&gt;Настольная вики&lt;/a&gt; — ещё одна портативная «Докувики».&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=devel:git#maintaining_a_stable_version_with_git&quot; class=&quot;wikilink2&quot; title=&quot;devel:git&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;devel:git&quot;&gt;Using Git to handle the installation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:createrpm&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:createrpm&quot; data-wiki-id=&quot;wiki:install:createrpm&quot;&gt;Создание своего RPM-пакета (на примере CentOS 5.4)&lt;/a&gt; (неофициальная информация, нет английской страницы)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435_\u043c\u0435\u0442\u043e\u0434\u044b_\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;4162-5995&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;всё_работает_что_теперь&quot;&gt;Всё работает — что теперь?&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Вот список того, что можно сделать, когда всё установлено и работает.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ещё раз просмотрите страницу &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:security&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:security&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:security&quot;&gt;безопасности&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Подумайте, не стоит ли включить &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:rewrite&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:rewrite&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:rewrite&quot;&gt;преобразование URL&lt;/a&gt;?&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Выберите лицензию на свою информацию — отредактируйте файл &lt;code&gt;footer.html&lt;/code&gt;, который расположен в директории &lt;code&gt;dokuwiki/lib/tpl/default&lt;/code&gt;, чтобы указать подходящую лицензию.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Напишите пару строк, где и как вы используете «Докувики» на &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=dokuinstall&quot; class=&quot;wikilink2&quot; title=&quot;dokuinstall&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;dokuinstall&quot;&gt;странице пользователей&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Подпишитесь на &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:newsletter&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:newsletter&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:newsletter&quot;&gt;информационный бюллетень «Докувики»&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Прочтите:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:faq&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:faq&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:faq&quot;&gt;часто задаваемые вопросы&lt;/a&gt;;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:tips:maintenance&quot; class=&quot;wikilink1&quot; title=&quot;wiki:tips:maintenance&quot; data-wiki-id=&quot;wiki:tips:maintenance&quot;&gt;обслуживание системы «Докувики»&lt;/a&gt;;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:tips&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:tips&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:tips&quot;&gt;советы и хитрости&lt;/a&gt;, особенно &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:tips:tailorwikirules&quot; class=&quot;wikilink2&quot; title=&quot;wiki:tips:tailorwikirules&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:tips:tailorwikirules&quot;&gt;лучшие наработки&lt;/a&gt;, которым рекомендуется следовать после установки.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0412\u0441\u0451 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u2014 \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0432\u0441\u0451_\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442_\u0447\u0442\u043e_\u0442\u0435\u043f\u0435\u0440\u044c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;5996-7371&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;не_работает_возможные_проблемы&quot;&gt;Не работает — возможные проблемы&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Если у вас возникли сложности с установкой «Докувики» и вы уже внимательно проверили каждый шаг из списка, приведенного выше:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Загрузите &lt;a href=&quot;https://download.dokuwiki.org/&quot; class=&quot;urlextern&quot; title=&quot;https://download.dokuwiki.org/&quot; rel=&quot;ugc nofollow&quot;&gt;архив с инсталляцией&lt;/a&gt; ещё раз, чтобы убедиться, что он не повредился во время загрузки.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ещё раз закачайте файлы на сервер — повреждения во время передачи по FTP являются частым источником проблем. Загрузка архива на сервер и распаковка уже на нём может быть более надёжным методом, чем загрузка распакованных файлов.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ещё и ещё раз проверьте &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:permissions&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:permissions&quot; data-wiki-id=&quot;wiki:install:permissions&quot;&gt;права доступа к файлам и директориям&lt;/a&gt; — это &lt;strong&gt;очень&lt;/strong&gt; частая причина проблем.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Не забудьте &lt;a href=&quot;https://forum.dokuwiki.org/&quot; class=&quot;urlextern&quot; title=&quot;https://forum.dokuwiki.org/&quot; rel=&quot;ugc nofollow&quot;&gt;поискать на форуме&lt;/a&gt; перед тем, как отсылать свой вопрос на &lt;a href=&quot;https://forum.dokuwiki.org/t/install-config&quot; class=&quot;urlextern&quot; title=&quot;https://forum.dokuwiki.org/t/install-config&quot; rel=&quot;ugc nofollow&quot;&gt;форум по установке&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h4 id=&quot;разрабатываемая_версия&quot;&gt;Разрабатываемая версия&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Если вы пытаетесь использовать версию, которая находится &lt;a href=&quot;https://github.com/dokuwiki/dokuwiki&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/dokuwiki/dokuwiki&quot; rel=&quot;ugc nofollow&quot;&gt;в разработке&lt;/a&gt; (что, вероятно, исправит некоторые известные ошибки, добавив новые взамен) и получаете сообщение «&lt;em&gt;unrecognised or modified dokuwiki.php&lt;/em&gt;», попробуйте следующее:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Скопируйте указанный ключ, например, &lt;code&gt;&amp;#039;1e5c42eac3219d9e21927c39e3240aad&lt;/code&gt;&amp;#039;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Откройте &lt;code&gt;install.php&lt;/code&gt; и найдите &lt;pre class=&quot;code&quot;&gt;$dokuwiki_hash array&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Скопируйте последнюю строку массива, например, &lt;pre class=&quot;code&quot;&gt;&amp;#039;2007-06-26&amp;#039;   =&amp;gt; &amp;#039;b3ca19c7a654823144119980be73cd77&amp;#039;,&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Отредактируйте дату и ключ скопированной строки, например, &lt;pre class=&quot;code&quot;&gt;&amp;#039;2008-03-17&amp;#039;   =&amp;gt; &amp;#039;1e5c42eac3219d9e21927c39e3240aad&amp;#039;,&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сохраните файл, загрузите его на сервер и перезапустите &lt;code&gt;install.php&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u2014 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043d\u0435_\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442_\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435_\u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;7372-9950&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;ссылки&quot;&gt;Ссылки&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.dokuwiki.org/wiki:install&quot; class=&quot;urlextern&quot; title=&quot;https://www.dokuwiki.org/wiki:install&quot; rel=&quot;ugc nofollow&quot;&gt;Ссылка на источник статьи&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u0441\u044b\u043b\u043a\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u0441\u044b\u043b\u043a\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:3,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;9951-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 14 Aug 2024 22:53:03 +0000</pubDate>
        </item>
        <item>
            <title>lighttpd</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:lighttpd&amp;rev=1723675300</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;lighttpd&quot;&gt;Lighttpd&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:wiki&quot; class=&quot;wikilink1&quot; title=&quot;wiki:wiki&quot; data-wiki-id=&quot;wiki:wiki&quot;&gt;wiki&lt;/a&gt; will run just fine with &lt;a href=&quot;http://www.lighttpd.net&quot; class=&quot;urlextern&quot; title=&quot;http://www.lighttpd.net&quot; rel=&quot;ugc nofollow&quot;&gt;Lighttpd&lt;/a&gt; and PHP through FastCGI.
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; create &lt;code&gt;/etc/dokuwiki/lighttpd.conf&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;cd /etc/lighttpd/conf-available&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;ln /etc/dokuwiki/lighttpd.conf 50-dokuwiki.conf&lt;/code&gt;&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;pre class=&quot;code&quot;&gt;/etc/lighttpd/conf-available/50-dokuwiki.conf -&amp;gt; /etc/dokuwiki/lighttpd.conf &lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; enable config with &lt;code&gt;lighttpd-enable-mod dokuwiki&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;/etc/init.d/lighttpd force-reload&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Lighttpd&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;lighttpd&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-460&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;etc_dokuwiki_lighttpdconf&quot;&gt;/etc/dokuwiki/lighttpd.conf&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;pre class=&quot;code&quot;&gt;alias.url += (&amp;quot;/dokuwiki&amp;quot; =&amp;gt; &amp;quot;/usr/share/dokuwiki&amp;quot;)

$HTTP[&amp;quot;url&amp;quot;] =~ &amp;quot;^/dokuwiki&amp;quot; {
  server.follow-symlink = &amp;quot;enable&amp;quot;
}

$HTTP[&amp;quot;url&amp;quot;] =~ &amp;quot;/(\.|_)ht&amp;quot; {
  url.access-deny = ( &amp;quot;&amp;quot; )
}
$HTTP[&amp;quot;url&amp;quot;] =~ &amp;quot;^/dokuwiki/(bin|data|inc|conf)&amp;quot; {
  url.access-deny = ( &amp;quot;&amp;quot; )
}&lt;/pre&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; See &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=security#deny_directory_access_in_lighttpd&quot; class=&quot;wikilink2&quot; title=&quot;security&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;security&quot;&gt;deny_directory_access_in_lighttpd&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; See &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=rewrite#lighttpd&quot; class=&quot;wikilink2&quot; title=&quot;rewrite&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;rewrite&quot;&gt;rewriting&lt;/a&gt; for how to set up rewrite rules for clean URLs with lighty.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\/etc\/dokuwiki\/lighttpd.conf&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;etc_dokuwiki_lighttpdconf&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;461-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 14 Aug 2024 22:41:40 +0000</pubDate>
        </item>
        <item>
            <title>nginx</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:nginx&amp;rev=1723161483</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;nginx&quot;&gt;nginx&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/images/smileys/fixme.jpg&quot; class=&quot;icon smiley&quot; alt=&quot;FIXME&quot; /&gt; Эту страницу нужно немного подчистить. Желательно, чтобы это сделал опытный пользователь nginx. В &lt;a href=&quot;https://www.nginx.com/resources/wiki/start/topics/recipes/dokuwiki/&quot; class=&quot;urlextern&quot; title=&quot;https://www.nginx.com/resources/wiki/start/topics/recipes/dokuwiki/&quot; rel=&quot;ugc nofollow&quot;&gt;вики nginx&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
есть рецепт , а ниже — несколько примеров. В идеале их следует объединить в одну связную установку. Следует добавить пояснение по различным установкам с использованием (F) CGI и FPM. Установку необходимых компонентов для разных операционных систем следует перенести в отдельный раздел — в любом случае конфигурация не должна зависеть от особенностей ОС .
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;nginx&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;nginx&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-934&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;dokuwiki_с_nginx_на_ubuntu&quot;&gt;DokuWiki с nginx на Ubuntu&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Вам необходимо установить nginx и php-fpm. Если у вас текущая версия, то это будет как минимум php7.0.
&lt;/p&gt;

&lt;p&gt;
Конфигурация nginx ниже основана в основном на образце конфигурации на этом сайте, &lt;a href=&quot;https://wiki.boetes.org/dokuwiki_on_nginx&quot; class=&quot;urlextern&quot; title=&quot;https://wiki.boetes.org/dokuwiki_on_nginx&quot; rel=&quot;ugc nofollow&quot;&gt;обновленном&lt;/a&gt; для работы с текущими версиями (протестировано с 16.04 LTS). С конфигурацией кэширования изображений с &lt;a href=&quot;http://blog.slucas.fr/blog/nginx-gzip-css-js&quot; class=&quot;urlextern&quot; title=&quot;http://blog.slucas.fr/blog/nginx-gzip-css-js&quot; rel=&quot;ugc nofollow&quot;&gt;этого сайта&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
При первоначальной настройке вы не сможете запуститься, пока не закомментируете deny в файле install.php. Это полная конфигурация, которую мы используем, вы можете просто скопировать и вставить, а также изменить имена по своему вкусу. Пожалуйста, учтите, что это работает как vhost. Вам, скорее всего, нужно будет поместить его в &lt;code&gt;/etc/nginx/sites-enabled&lt;/code&gt; по умолчанию (или куда-то еще, если вы изменили конфигурацию).
&lt;/p&gt;

&lt;p&gt;
Обратите внимание, что это https, поэтому вам понадобится сертификат или самоподписанный сертификат для настройки таким образом. Конфигурация для сертификата https типична, как показано ниже (чтобы получить хорошую оценку безопасности):
&lt;/p&gt;
&lt;pre class=&quot;code file nginx&quot;&gt;&lt;span class=&quot;co1&quot;&gt;# файл с сертификатом + промежуточные данные &lt;/span&gt;
&lt;a href=&quot;http://wiki.nginx.org/NginxHttpSslModule#ssl_certificate&quot;&gt;&lt;span class=&quot;kw33&quot;&gt;ssl_certificate&lt;/span&gt;&lt;/a&gt; /etc/&lt;a href=&quot;http://wiki.nginx.org/NginxHttpSslModule#ssl&quot;&gt;&lt;span class=&quot;kw33&quot;&gt;ssl&lt;/span&gt;&lt;/a&gt;/certs/example_com_pack.crt&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&lt;a href=&quot;http://wiki.nginx.org/NginxHttpSslModule#ssl_certificate_key&quot;&gt;&lt;span class=&quot;kw33&quot;&gt;ssl_certificate_key&lt;/span&gt;&lt;/a&gt; /etc/&lt;a href=&quot;http://wiki.nginx.org/NginxHttpSslModule#ssl&quot;&gt;&lt;span class=&quot;kw33&quot;&gt;ssl&lt;/span&gt;&lt;/a&gt;/private/example_com.key&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&lt;a href=&quot;http://wiki.nginx.org/NginxHttpSslModule#ssl_session_timeout&quot;&gt;&lt;span class=&quot;kw33&quot;&gt;ssl_session_timeout&lt;/span&gt;&lt;/a&gt; 5m&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&lt;a href=&quot;http://wiki.nginx.org/NginxHttpSslModule#ssl_ciphers&quot;&gt;&lt;span class=&quot;kw33&quot;&gt;ssl_ciphers&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;st0&quot;&gt;&amp;quot;HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES&amp;quot;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;co1&quot;&gt;# Используйте 2048-битные параметры ключа Diffie-Hellman RSA &lt;/span&gt;
&lt;span class=&quot;co1&quot;&gt;# (в противном случае Nginx использует по умолчанию 1024-битные параметры, что снижает надежность шифрования # при использовании PFS) &lt;/span&gt;
&lt;span class=&quot;co1&quot;&gt;# Сгенерировано OpenSSL с помощью следующей команды: &lt;/span&gt;
&lt;span class=&quot;co1&quot;&gt;# openssl dhparam -outform pem -out /etc/nginx/ssl/dhparam2048.pem 2048 &lt;/span&gt;
&lt;a href=&quot;http://wiki.nginx.org/NginxHttpSslModule#ssl_dhparam&quot;&gt;&lt;span class=&quot;kw33&quot;&gt;ssl_dhparam&lt;/span&gt;&lt;/a&gt; /etc/&lt;a href=&quot;http://wiki.nginx.org/NginxHttpSslModule#ssl&quot;&gt;&lt;span class=&quot;kw33&quot;&gt;ssl&lt;/span&gt;&lt;/a&gt;/private/dhparam2048.pem&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;code file nginx&quot;&gt;&lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#server&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;server&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#listen&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;listen&lt;/span&gt;&lt;/a&gt;               80&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#listen&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;listen&lt;/span&gt;&lt;/a&gt;                   &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;::&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;:80&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#server_name&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;server_name&lt;/span&gt;&lt;/a&gt;          wiki.domain.example&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpRewriteModule#return&quot;&gt;&lt;span class=&quot;kw24&quot;&gt;return&lt;/span&gt;&lt;/a&gt; 301 https://&lt;span class=&quot;re0&quot;&gt;$server_name&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$request_uri&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#server&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;server&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#listen&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;listen&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;::&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;:443 &lt;a href=&quot;http://wiki.nginx.org/NginxHttpSslModule#ssl&quot;&gt;&lt;span class=&quot;kw33&quot;&gt;ssl&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#listen&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;listen&lt;/span&gt;&lt;/a&gt; 443 &lt;a href=&quot;http://wiki.nginx.org/NginxHttpSslModule#ssl&quot;&gt;&lt;span class=&quot;kw33&quot;&gt;ssl&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#server_name&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;server_name&lt;/span&gt;&lt;/a&gt; wiki.domain.example&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
     &lt;span class=&quot;co1&quot;&gt;# Максимальный размер загружаемого файла составляет 4 МБ — при необходимости измените его соответствующим образом &lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#client_max_body_size&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;client_max_body_size&lt;/span&gt;&lt;/a&gt; 4M&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#client_body_buffer_size&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;client_body_buffer_size&lt;/span&gt;&lt;/a&gt; 128k&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#root&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;root&lt;/span&gt;&lt;/a&gt; /dokuwiki&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpIndexModule#index&quot;&gt;&lt;span class=&quot;kw15&quot;&gt;index&lt;/span&gt;&lt;/a&gt; doku.php&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;co1&quot;&gt;#Не забудьте закомментировать следующее при установке и раскомментировать после завершения. &lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#location&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;location&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;sy0&quot;&gt;~&lt;/span&gt; /&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;conf/|bin/|inc/|vendor/|install.php&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; &lt;a href=&quot;http://wiki.nginx.org/NginxHttpAccessModule#deny&quot;&gt;&lt;span class=&quot;kw5&quot;&gt;deny&lt;/span&gt;&lt;/a&gt; all&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;co1&quot;&gt;#Поддержка расположения  X-Accel-Redirect ~ ^/data/ {  internal  ;  }&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#location&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;location&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;sy0&quot;&gt;~&lt;/span&gt; ^/data/ &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#internal&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;internal&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#location&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;location&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;sy0&quot;&gt;~&lt;/span&gt; ^/lib.*\.&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;js|css|gif|png|ico|jpg|jpeg&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;$ &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpHeadersModule#expires&quot;&gt;&lt;span class=&quot;kw14&quot;&gt;expires&lt;/span&gt;&lt;/a&gt; 365d&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#location&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;location&lt;/span&gt;&lt;/a&gt; / &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#try_files&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;try_files&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;re0&quot;&gt;$uri&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$uri&lt;/span&gt;/ &lt;span class=&quot;re0&quot;&gt;@dokuwiki&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#location&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;location&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;re0&quot;&gt;@dokuwiki&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
        &lt;span class=&quot;co1&quot;&gt;# перезаписывает &amp;quot;doku.php/&amp;quot; из URL-адресов, если вы установили настройку userrewrite в .htaccess на странице конфигурации dokuwiki &lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpRewriteModule#rewrite&quot;&gt;&lt;span class=&quot;kw24&quot;&gt;rewrite&lt;/span&gt;&lt;/a&gt; ^/_media/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.*&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; /lib/exe/fetch.php?media&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;$1 last&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpRewriteModule#rewrite&quot;&gt;&lt;span class=&quot;kw24&quot;&gt;rewrite&lt;/span&gt;&lt;/a&gt; ^/_detail/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.*&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; /lib/exe/detail.php?media&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;$1 last&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpRewriteModule#rewrite&quot;&gt;&lt;span class=&quot;kw24&quot;&gt;rewrite&lt;/span&gt;&lt;/a&gt; ^/_export/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;^/&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;+&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.*&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; /doku.php?do&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;export_$1&amp;amp;id&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;$2 last&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpRewriteModule#rewrite&quot;&gt;&lt;span class=&quot;kw24&quot;&gt;rewrite&lt;/span&gt;&lt;/a&gt; ^/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.*&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; /doku.php?id&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;$1&amp;amp;&lt;span class=&quot;re0&quot;&gt;$args&lt;/span&gt; last&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#location&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;location&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;sy0&quot;&gt;~&lt;/span&gt; \.php$ &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#try_files&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;try_files&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;re0&quot;&gt;$uri&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$uri&lt;/span&gt;/ /doku.php&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/CoreModule#include&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;include&lt;/span&gt;&lt;/a&gt; fastcgi_params&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpFcgiModule#fastcgi_param&quot;&gt;&lt;span class=&quot;kw11&quot;&gt;fastcgi_param&lt;/span&gt;&lt;/a&gt; SCRIPT_FILENAME &lt;span class=&quot;re0&quot;&gt;$document_root&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$fastcgi_script_name&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpFcgiModule#fastcgi_param&quot;&gt;&lt;span class=&quot;kw11&quot;&gt;fastcgi_param&lt;/span&gt;&lt;/a&gt; REDIRECT_STATUS 200&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpFcgiModule#fastcgi_pass&quot;&gt;&lt;span class=&quot;kw11&quot;&gt;fastcgi_pass&lt;/span&gt;&lt;/a&gt; unix:/var/run/php/php7.0-fpm.sock&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;co1&quot;&gt;# fastcgi_pass unix:/var/run/php5-fpm.sock; #старая версия php &lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
После размещения этого файла необходимо перезапустить nginx и php-fpm.
&lt;/p&gt;
&lt;pre class=&quot;code file nginx&quot;&gt;  service php7.0-fpm reload &amp;amp;&amp;amp; service nginx reload
  &lt;span class=&quot;co1&quot;&gt;# service php5-fpm reload &amp;amp;&amp;amp; service nginx reload # for the older php5 version&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
Если вы получаете ошибку шлюза 502, это обычно означает, что возникла проблема с конфигурацией сокета phpfpm (обычно неправильный путь к сокету). Пожалуйста, ознакомьтесь с документацией по phpfpm и nginx.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DokuWiki \u0441 nginx \u043d\u0430 Ubuntu&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dokuwiki_\u0441_nginx_\u043d\u0430_ubuntu&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;935-6232&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;dokuwiki_с_nginx_на_windows&quot;&gt;DokuWiki с nginx на Windows&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Dokuwiki&lt;/strong&gt; был извлечен в &lt;strong&gt;E:\www\dokuwiki&lt;/strong&gt;.
&lt;/p&gt;

&lt;p&gt;
Это пример записи &lt;strong&gt;dokuwiki&lt;/strong&gt; в &lt;strong&gt;nginx.conf&lt;/strong&gt;, работающем на &lt;code&gt;Windows&lt;/code&gt;:
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;location ~ ^&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;.&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;\.php &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    root           E:&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www;	         
    fastcgi_pass   127.0.0.1:&lt;span class=&quot;nu0&quot;&gt;9000&lt;/span&gt;;
    fastcgi_param  SCRIPT_FILENAME    E:&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www&lt;span class=&quot;re1&quot;&gt;$fastcgi_script_name&lt;/span&gt;;
    fastcgi_param  QUERY_STRING       &lt;span class=&quot;re1&quot;&gt;$query_string&lt;/span&gt;;
    include        fastcgi_params;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&lt;span class=&quot;co0&quot;&gt;# обслуживаем статические файлы &lt;/span&gt;
location ~ ^&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lib&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;  &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    root         E:&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www;		
    expires 30d;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
location ~ ^&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;conf&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; deny all; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
location ~ ^&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;data&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; deny all; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
location ~ &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;\.ht            &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; deny all; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
&lt;strong&gt;FastCGI&lt;/strong&gt; и &lt;strong&gt;nginx&lt;/strong&gt; были запущены с помощью этого пакетного файла:
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;ECHO Starting PHP FastCGI...
RunHiddenConsole.exe E:\appl\php-5.2.9-&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;-Win32\php-cgi.exe &lt;span class=&quot;re5&quot;&gt;-b&lt;/span&gt; 127.0.0.1:&lt;span class=&quot;nu0&quot;&gt;9000&lt;/span&gt;
ECHO Starting nginx...
&lt;span class=&quot;kw3&quot;&gt;cd&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;d D:\nginx-0.8.39 &lt;span class=&quot;sy0&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; start nginx.exe&lt;/pre&gt;

&lt;p&gt;
Или вы можете попробовать &lt;a href=&quot;https://github.com/MrBertie/start-nginx&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/MrBertie/start-nginx&quot; rel=&quot;ugc nofollow&quot;&gt;Start-Nginx&lt;/a&gt;, если вы предпочитаете обычный графический интерфейс Windows.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DokuWiki \u0441 nginx \u043d\u0430 Windows&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dokuwiki_\u0441_nginx_\u043d\u0430_windows&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:3,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;6233-7500&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;конфигурация_linux_для_debian_8&quot;&gt;Конфигурация Linux для Debian 8&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
У вас уже должны быть установлены nginx и php5-fpm.
&lt;/p&gt;

&lt;p&gt;
В зависимости от вашего выбора ваша PHP-часть в документах сайта может быть с носками или портами.
&lt;/p&gt;

&lt;p&gt;
Вы просто копируете и вставляете то, что работает для вас.
&lt;/p&gt;

&lt;p&gt;
Эта конфигурация сайта не имеет SSL и использует перезапись &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;
&lt;/p&gt;

&lt;p&gt;
в этом примере dokuwiki находится в корне домена с именем exempl.net
&lt;/p&gt;

&lt;p&gt;
Как &lt;strong&gt;root&lt;/strong&gt;:
&lt;/p&gt;

&lt;p&gt;
создайте новый файл сайта nginx:
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;nano&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;nginx&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sites-available&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;exempl.net&lt;/pre&gt;

&lt;p&gt;
Вы вставляете код ниже, конечно же, меняете путь к вашей doku wiki и меняете server_name:
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;server &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
      listen &lt;span class=&quot;nu0&quot;&gt;80&lt;/span&gt;;
      root &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;exempl.net;
      server_name exempl.net;
      index index.php index.html doku.php;
      location ~ ^&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;data&lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt;conf&lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt;bin&lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt;inc&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
              &lt;span class=&quot;kw3&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;404&lt;/span&gt;;
      &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
      location ~ ^&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lib.&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;\.&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;gif&lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt;png&lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt;ico&lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt;jpg&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;$ &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
              expires 31d;
      &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
      location &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
              try_files &lt;span class=&quot;re1&quot;&gt;$uri&lt;/span&gt; &lt;span class=&quot;re1&quot;&gt;$uri&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;dokuwiki;
      &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
      location &lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;dokuwiki &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
              rewrite ^&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;_media&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lib&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;exe&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;fetch.php?&lt;span class=&quot;re2&quot;&gt;media&lt;/span&gt;=&lt;span class=&quot;re4&quot;&gt;$1&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;last&lt;/span&gt;;
              rewrite ^&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;_detail&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lib&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;exe&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;detail.php?&lt;span class=&quot;re2&quot;&gt;media&lt;/span&gt;=&lt;span class=&quot;re4&quot;&gt;$1&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;last&lt;/span&gt;;
              rewrite ^&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;_export&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;^&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;+&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;doku.php?&lt;span class=&quot;re2&quot;&gt;do&lt;/span&gt;=export_&lt;span class=&quot;re4&quot;&gt;$1&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&quot;re2&quot;&gt;id&lt;/span&gt;=&lt;span class=&quot;re4&quot;&gt;$2&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;last&lt;/span&gt;;
              rewrite ^&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;tag&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;doku.php?&lt;span class=&quot;re2&quot;&gt;id&lt;/span&gt;=tag:&lt;span class=&quot;re4&quot;&gt;$1&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&quot;re2&quot;&gt;do&lt;/span&gt;=showtag&lt;span class=&quot;sy0&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&quot;re2&quot;&gt;tag&lt;/span&gt;=tag:&lt;span class=&quot;re4&quot;&gt;$1&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;last&lt;/span&gt;;
              rewrite ^&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;doku.php?&lt;span class=&quot;re2&quot;&gt;id&lt;/span&gt;=&lt;span class=&quot;re4&quot;&gt;$1&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&quot;re1&quot;&gt;$args&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;last&lt;/span&gt;;
      &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
	 &lt;span class=&quot;co0&quot;&gt;# здесь вы вставляете свое местоположение ~ \.php$&lt;/span&gt;
	 &lt;span class=&quot;co0&quot;&gt;# вот мой комментарий&lt;/span&gt;
     &lt;span class=&quot;co0&quot;&gt;# местоположение ~ \.php$ {&lt;/span&gt;
     &lt;span class=&quot;co0&quot;&gt;# включить /etc/nginx/fastcgi_params;&lt;/span&gt;
     &lt;span class=&quot;co0&quot;&gt;# fastcgi_param ИМЯ_ФАЙЛА_СКРИПТА $document_root$fastcgi_script_name;&lt;/span&gt;
     &lt;span class=&quot;co0&quot;&gt;# fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;/span&gt;
     &lt;span class=&quot;co0&quot;&gt;# }&lt;/span&gt;
 &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
и включите его и перезапустите ngnix:
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;ln&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-s&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;nginx&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sites-available&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;exempl.net &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;nginx&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sites-enabled&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;
&amp;nbsp;
service nginx restart&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f Linux \u0434\u043b\u044f Debian 8&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f_linux_\u0434\u043b\u044f_debian_8&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:5,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;7501-9768&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;переписать&quot;&gt;Переписать&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
См. &lt;a href=&quot;http://wiki.nginx.org/&quot; class=&quot;urlextern&quot; title=&quot;http://wiki.nginx.org/&quot; rel=&quot;ugc nofollow&quot;&gt;документацию&lt;/a&gt; &lt;a href=&quot;http://nginx.org/&quot; class=&quot;urlextern&quot; title=&quot;http://nginx.org/&quot; rel=&quot;ugc nofollow&quot;&gt;nginx&lt;/a&gt;. В следующем примере корневой каталог нашего сервера — &lt;code&gt;/var/www&lt;/code&gt;, и мы извлекаем dokuwiki в &lt;code&gt;/var/www/wiki&lt;/code&gt;.
&lt;/p&gt;
&lt;pre class=&quot;code nginx&quot;&gt;&lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#server&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;server&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#listen&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;listen&lt;/span&gt;&lt;/a&gt; 80&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#server_name&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;server_name&lt;/span&gt;&lt;/a&gt; example.com www.example.com&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;co1&quot;&gt;#максимальный размер загружаемого файла составляет 4 МБ — при необходимости измените его соответствующим образом&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#client_max_body_size&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;client_max_body_size&lt;/span&gt;&lt;/a&gt; 4M&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#client_body_buffer_size&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;client_body_buffer_size&lt;/span&gt;&lt;/a&gt; 128k&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#root&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;root&lt;/span&gt;&lt;/a&gt; /var/www/wiki&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpIndexModule#index&quot;&gt;&lt;span class=&quot;kw15&quot;&gt;index&lt;/span&gt;&lt;/a&gt; doku.php&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#location&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;location&lt;/span&gt;&lt;/a&gt; / &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#try_files&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;try_files&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;re0&quot;&gt;$uri&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$uri&lt;/span&gt;/ &lt;span class=&quot;re0&quot;&gt;@dokuwiki&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#location&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;location&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;re0&quot;&gt;@dokuwiki&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpRewriteModule#rewrite&quot;&gt;&lt;span class=&quot;kw24&quot;&gt;rewrite&lt;/span&gt;&lt;/a&gt; ^/_media/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.*&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; /lib/exe/fetch.php?media&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;$1 last&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpRewriteModule#rewrite&quot;&gt;&lt;span class=&quot;kw24&quot;&gt;rewrite&lt;/span&gt;&lt;/a&gt; ^/_detail/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.*&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; /lib/exe/detail.php?media&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;$1 last&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpRewriteModule#rewrite&quot;&gt;&lt;span class=&quot;kw24&quot;&gt;rewrite&lt;/span&gt;&lt;/a&gt; ^/_export/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;^/&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;+&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.*&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; /doku.php?do&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;export_$1&amp;amp;id&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;$2 last&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpRewriteModule#rewrite&quot;&gt;&lt;span class=&quot;kw24&quot;&gt;rewrite&lt;/span&gt;&lt;/a&gt; ^/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.*&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; /doku.php?id&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;$1&amp;amp;&lt;span class=&quot;re0&quot;&gt;$args&lt;/span&gt; last&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;a href=&quot;http://wiki.nginx.org/NginxHttpCoreModule#location&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;location&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;sy0&quot;&gt;~&lt;/span&gt; \.php$ &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpRewriteModule#if&quot;&gt;&lt;span class=&quot;kw24&quot;&gt;if&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;!-f &lt;span class=&quot;re0&quot;&gt;$request_filename&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; &lt;a href=&quot;http://wiki.nginx.org/NginxHttpRewriteModule#return&quot;&gt;&lt;span class=&quot;kw24&quot;&gt;return&lt;/span&gt;&lt;/a&gt; 404&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/CoreModule#include&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;include&lt;/span&gt;&lt;/a&gt; fastcgi_params&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpFcgiModule#fastcgi_param&quot;&gt;&lt;span class=&quot;kw11&quot;&gt;fastcgi_param&lt;/span&gt;&lt;/a&gt; SCRIPT_FILENAME &lt;span class=&quot;re0&quot;&gt;$document_root&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$fastcgi_script_name&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpFcgiModule#fastcgi_param&quot;&gt;&lt;span class=&quot;kw11&quot;&gt;fastcgi_param&lt;/span&gt;&lt;/a&gt; REDIRECT_STATUS 200&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://wiki.nginx.org/NginxHttpFcgiModule#fastcgi_pass&quot;&gt;&lt;span class=&quot;kw11&quot;&gt;fastcgi_pass&lt;/span&gt;&lt;/a&gt; 127.0.0.1:9000&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u0442\u044c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u0442\u044c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:8,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;9769-11083&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;примечания&quot;&gt;Примечания&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Если используется https, переменная HTTPS-сервера должна быть установлена, чтобы разрешить правильное связывание в dokuwiki. Это можно сделать в разделе сервера с помощью:
&lt;/p&gt;
&lt;pre class=&quot;code nginx&quot;&gt;&lt;a href=&quot;http://wiki.nginx.org/NginxHttpFcgiModule#fastcgi_param&quot;&gt;&lt;span class=&quot;kw11&quot;&gt;fastcgi_param&lt;/span&gt;&lt;/a&gt; HTTPS on&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
Ключевое &lt;code&gt;last&lt;/code&gt; слово правил перезаписи перед настройкой местоположения гарантирует, что переписывание происходит только один раз. Вам следует заменить все /dokuwiki/, указанные выше, на ваш каталог вики относительно корневого каталога веб-сервера.
&lt;/p&gt;

&lt;p&gt;
Если вы копируете и вставляете эти конфигурации, обязательно добавьте местоположения для защиты некоторых каталогов, как описано на странице &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:security&quot; class=&quot;wikilink1&quot; title=&quot;wiki:security&quot; data-wiki-id=&quot;wiki:security&quot;&gt;«Безопасность»&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u044f&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u044f&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:9,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;11084-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 08 Aug 2024 23:58:03 +0000</pubDate>
        </item>
        <item>
            <title>permissions</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:permissions&amp;rev=1723675983</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;настройка_прав_доступа_к_файлам&quot;&gt;Настройка прав доступа к файлам&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:dokuwiki&quot; class=&quot;wikilink1&quot; title=&quot;wiki:dokuwiki&quot; data-wiki-id=&quot;wiki:dokuwiki&quot;&gt;DokuWiki&lt;/a&gt; хранит данные о правах доступа в простых текстовых файлах, так что для этих файлов необходимо настроить права доступа. Если их настроить неправильно, это может стать угрозой безопасности.
&lt;/p&gt;

&lt;p&gt;
DokuWiki работает под управлением PHP, поэтому PHP должен иметь достаточно прав, чтобы перезаписывать эти файлы. Так как PHP обычно запускается под управлением веб-сервера, доступ к файлам на запись должен иметь веб-сервер.
&lt;/p&gt;

&lt;p&gt;
Как правило, DokuWiki хранит файлы, к которым нужен доступ на запись, в каталоге &lt;code&gt;data&lt;/code&gt;. Для работы &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:installer&quot; class=&quot;wikilink1&quot; title=&quot;wiki:installer&quot; data-wiki-id=&quot;wiki:installer&quot;&gt;инсталлятора&lt;/a&gt;, а также для последующей конфигурации, права на запись также должны быть установлены для каталога &lt;code&gt;conf&lt;/code&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043f\u0440\u0430\u0432 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0444\u0430\u0439\u043b\u0430\u043c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430_\u043f\u0440\u0430\u0432_\u0434\u043e\u0441\u0442\u0443\u043f\u0430_\u043a_\u0444\u0430\u0439\u043b\u0430\u043c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-1242&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;microsoft_iis_internet_information_services&quot;&gt;Microsoft IIS (Internet Information Services)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wwoss.direct.quickconnect.to/lib/exe/fetch.php?tok=4d5a04&amp;amp;media=http%3A%2F%2Fimg299.imageshack.us%2Fimg299%2F9718%2Ftranslmerucr5.gif&quot; class=&quot;media&quot; title=&quot;http://img299.imageshack.us/img299/9718/translmerucr5.gif&quot;&gt;&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/exe/fetch.php?w=80&amp;amp;tok=2fedb6&amp;amp;media=http%3A%2F%2Fimg299.imageshack.us%2Fimg299%2F9718%2Ftranslmerucr5.gif&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;80&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Смотри &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=install:iis&quot; class=&quot;wikilink2&quot; title=&quot;install:iis&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;install:iis&quot;&gt;инструкцию по установке IIS&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/images/smileys/fixme.jpg&quot; class=&quot;icon smiley&quot; alt=&quot;FIXME&quot; /&gt; When installing Dokuwiki under Windows XP and the XAMPP-distribution of Apache (in a directory separate from root) I get error messages like «U:\Projekte\DokuWiki\dokuwiki-rc2007-05-24/data/attic is not writable by DokuWiki. You need to fix the permission settings of this directory!» when calling install.php. To fix this I only needed to create the directories mentioned by hand. ferdinand
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Microsoft IIS (Internet Information Services)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;microsoft_iis_internet_information_services&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;1243-1848&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;unix&quot;&gt;Unix&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Эта статья поможет вам разобраться с правами доступа, если вы устанавливаете DokuWiki на Linux, MacOS X или другую юниксоподобную систему. Арендуемый веб-сервер с большой вероятностью является юниксоподобным.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Unix&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;unix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1849-2236&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;ключевые_моменты_системы_прав_доступа&quot;&gt;Ключевые моменты системы прав доступа&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Статья не ставит себе цель подробно описать систему прав доступа UNIX&amp;#039;ов - информацию об этом можно найти, например, в &lt;a href=&quot;https://en.wikipedia.org/wiki/File_system_permissions&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/File_system_permissions&quot;&gt;Википедии&lt;/a&gt;. Вот ключевые моменты:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Права доступа к файлу зависят от пользователя, который создал файл, и его группы, а также от того, кто пытается получить доступ.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Отдельно задаются права для чтения, записи и выполнения файла.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Каждый процесс в системе обладает правами доступа определённого пользователя.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Веб-сервер - это процесс, так что предыдущий пункт к нему применим.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PHP обычно выполняется как часть веб-сервера.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DokuWiki запускается с правами доступа PHP.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DokuWiki необходимы права на чтение, запись и выполнение для каталогов, в которых нужно создавать файлы.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DokuWiki необходимы права на чтение и запись для файлов, которые нужно перезаписывать во время работы.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DokuWiki необходимы права на чтение для файлов, которые перезаписывать не нужно.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Чтобы узнать пользователя и группу, с правами которого выполняется PHP, можно выполнить следующий скрипт:
&lt;/p&gt;
&lt;pre class=&quot;code php&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/function_exists&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;function_exists&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;&#039;posix_geteuid&#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;co1&quot;&gt;// use posix to get current uid and gid&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$uid&lt;/span&gt;   &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;a href=&quot;http://www.php.net/posix_geteuid&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;posix_geteuid&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$usr&lt;/span&gt;   &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;a href=&quot;http://www.php.net/posix_getpwuid&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;posix_getpwuid&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$uid&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$user&lt;/span&gt;  &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$usr&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;&#039;name&#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$gid&lt;/span&gt;   &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;a href=&quot;http://www.php.net/posix_getegid&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;posix_getegid&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$grp&lt;/span&gt;   &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;a href=&quot;http://www.php.net/posix_getgrgid&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;posix_getgrgid&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$gid&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$group&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$grp&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;&#039;name&#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;co1&quot;&gt;// try to create a file and read it&#039;s ids&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$tmp&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;a href=&quot;http://www.php.net/tempnam&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;tempnam&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;&#039;/tmp&#039;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;&#039;check&#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$uid&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;a href=&quot;http://www.php.net/fileowner&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;fileowner&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$tmp&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$gid&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;a href=&quot;http://www.php.net/filegroup&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;filegroup&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$tmp&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;co1&quot;&gt;// try to run ls on it&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$out&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; `ls &lt;span class=&quot;sy0&quot;&gt;-&lt;/span&gt;l &lt;span class=&quot;re0&quot;&gt;$tmp&lt;/span&gt;`&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$lst&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;a href=&quot;http://www.php.net/explode&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;explode&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;&#039; &#039;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$out&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$user&lt;/span&gt;  &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$lst&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;re0&quot;&gt;$group&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$lst&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;a href=&quot;http://www.php.net/unlink&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;unlink&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$tmp&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw1&quot;&gt;echo&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&amp;quot;Your PHP process seems to run with the UID &lt;span class=&quot;es4&quot;&gt;$uid&lt;/span&gt; (&lt;span class=&quot;es4&quot;&gt;$user&lt;/span&gt;) and the GID &lt;span class=&quot;es4&quot;&gt;$gid&lt;/span&gt; (&lt;span class=&quot;es4&quot;&gt;$group&lt;/span&gt;)&lt;span class=&quot;es1&quot;&gt;\n&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0440\u0430\u0432 \u0434\u043e\u0441\u0442\u0443\u043f\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0435_\u043c\u043e\u043c\u0435\u043d\u0442\u044b_\u0441\u0438\u0441\u0442\u0435\u043c\u044b_\u043f\u0440\u0430\u0432_\u0434\u043e\u0441\u0442\u0443\u043f\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2237-4808&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;какие_выставлять_права_доступа&quot;&gt;Какие выставлять права доступа?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Итак, какие же для упомянутых выше каталогов нужны права доступа? Общий совет состоит в том, чтобы они были как можно более ограниченными, но общего правила, какими они должны быть в вашей системе, не существует.
&lt;/p&gt;

&lt;p&gt;
Обладая правами root&amp;#039;а (суперпользователя), вы можете менять владельцев файлов и каталогов. Это значит, что вы можете сменить владельца файлов DokuWiki на пользователя, с правами которого запускается веб-сервер (например, &lt;code&gt;web-server&lt;/code&gt;, &lt;code&gt;www-data&lt;/code&gt; или &lt;code&gt;nobody&lt;/code&gt;) и установить права доступа только для владельца. Например, &lt;code&gt;0600&lt;/code&gt; для файлов и &lt;code&gt;0700&lt;/code&gt; для каталогов.
&lt;/p&gt;

&lt;p&gt;
Если вы обычный пользователь, но состоите в группе веб-сервера, то вы можете сделать эту группу основной для файлов DokuWiki, и после этого установить для этой группы права на запись этих файлов. Например, &lt;code&gt;0660&lt;/code&gt; для файлов и &lt;code&gt;0770&lt;/code&gt; каталогов.
&lt;/p&gt;

&lt;p&gt;
Если вы абсолютно доверяете всем, кто имеет доступ к файловой системе сервера, вы можете дать доступ на запись всем пользователям. Например, &lt;code&gt;0666&lt;/code&gt; для файлов и &lt;code&gt;0777&lt;/code&gt; для каталогов.
&lt;/p&gt;

&lt;p&gt;
Если вы используете общий сервер, настоятельно рекомендуется связаться с администратором или тех-поддержкой и спросить совета. Отправьте им эту статью, и вам помогут принять правильное решение.
&lt;/p&gt;

&lt;p&gt;
Обратите внимание: когда вы выберете параметры прав доступа, не забудьте сменить настройки &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=config:fmode&quot; class=&quot;wikilink2&quot; title=&quot;config:fmode&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;config:fmode&quot;&gt;fmode&lt;/a&gt; и &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=config:dmode&quot; class=&quot;wikilink2&quot; title=&quot;config:dmode&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;config:dmode&quot;&gt;dmode&lt;/a&gt;, чтобы новые файлы создавались с корректными параметрами.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0430\u043a\u0438\u0435 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u043f\u0440\u0430\u0432\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u0430\u043a\u0438\u0435_\u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c_\u043f\u0440\u0430\u0432\u0430_\u0434\u043e\u0441\u0442\u0443\u043f\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;4809-7310&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;как_менять_права_доступа&quot;&gt;Как менять права доступа?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Чтобы изменить права доступа, в командной строке сервера используйте &lt;a href=&quot;http://man.cx/chmod&quot; class=&quot;interwiki iw_man&quot; title=&quot;http://man.cx/chmod&quot;&gt;chmod&lt;/a&gt;. Чтобы изменить владельца файлов и каталогов, используйте &lt;a href=&quot;http://man.cx/chown&quot; class=&quot;interwiki iw_man&quot; title=&quot;http://man.cx/chown&quot;&gt;chown&lt;/a&gt;. Чтобы изменить основную группу файлов и каталогов, используйте &lt;a href=&quot;http://man.cx/chgrp&quot; class=&quot;interwiki iw_man&quot; title=&quot;http://man.cx/chgrp&quot;&gt;chgrp&lt;/a&gt;. (Имейте в виду, что chown и chgrp могут быть запрещены или работать не так, как ожидается, если вы используете общий сервер.)
&lt;/p&gt;

&lt;p&gt;
Если вы используете &lt;abbr title=&quot;File Transfer Protocol&quot;&gt;FTP&lt;/abbr&gt;, обратитесь к документации своей программы для работы с &lt;abbr title=&quot;File Transfer Protocol&quot;&gt;FTP&lt;/abbr&gt;. Большинство &lt;abbr title=&quot;File Transfer Protocol&quot;&gt;FTP&lt;/abbr&gt;-клиентов, которые поддерживают графический интерфейс, имеют панель управления правами доступа (чаще всего в неё можно попасть из меню по клику на файле правой кнопкой мышки).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0430\u043a \u043c\u0435\u043d\u044f\u0442\u044c \u043f\u0440\u0430\u0432\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u0430\u043a_\u043c\u0435\u043d\u044f\u0442\u044c_\u043f\u0440\u0430\u0432\u0430_\u0434\u043e\u0441\u0442\u0443\u043f\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;7311-8479&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;мнение_одного_пользователя_dokuwiki&quot;&gt;Мнение одного пользователя Dokuwiki&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;strong&gt;
&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/images/smileys/fixme.jpg&quot; class=&quot;icon smiley&quot; alt=&quot;FIXME&quot; /&gt; add simple explanation here&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
OK I&amp;#039;ll fix this for you. :)
I &lt;em&gt;should&lt;/em&gt; preface this by stating that although I have not installed docuwiki yet.
I &lt;em&gt;have&lt;/em&gt; evaluated some 300+ &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt;/Fourm/Wiki&amp;#039;s, and have been administering some 50+ servers
since 1975.
That said; in an effort to help prevent individuals from compromising your system. You
&lt;em&gt;&lt;strong&gt;should not&lt;/strong&gt;&lt;/em&gt; provide any more permissions/abilities than is absolutely necessary
to your web space file system. What does this mean/require? Quite simply; only provide
enough permissions on the directory/file space to enable your web application(s) to work.
EXAMPLE:
&lt;/p&gt;

&lt;p&gt;
On a ««NIX»» system this is simply accomplished by setting Ownership/Read/Write permissions
to the Directories/Files as so:
&lt;/p&gt;

&lt;p&gt;
cd /path/to/docuwiki
&lt;/p&gt;

&lt;p&gt;
chown -R www:www .
&lt;/p&gt;

&lt;p&gt;
DONE! :) see that was pretty easy, wasn&amp;#039;t it?
More details please.
OK We just gave ownership of the docuwiki system to the Owner and Group the web server belongs to:
&lt;/p&gt;

&lt;p&gt;
User: www, Group: www
&lt;/p&gt;

&lt;p&gt;
This is the Owner/Group that many NIX based &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt;&amp;#039;s run their web servers as (Apache).
This Owner/Group can also be
nobody/nobody, or apache/apache. You&amp;#039;ll need to find this information out for yourself.
Next we need to set what TYPE of permissions the web server has over the docuwiki file system.
This can be of: Read, Write, Execute (4, 6, 7 respectively). The last bit (execute) is the one
that you should &lt;strong&gt;NEVER&lt;/strong&gt; provide unless &lt;strong&gt;ABSOLUTELY&lt;/strong&gt; necessary. For directories, the «X» bit
is almost always required &lt;em&gt;HOWEVER&lt;/em&gt; the files that live in those directories &lt;strong&gt;ALMOST NEVER&lt;/strong&gt;
require the Executable bit (7) to be enabled. That said, let&amp;#039;s move on.
As a rule changing into a directory and setting the file permissions goes as follows:
&lt;/p&gt;

&lt;p&gt;
cd /complete/path/to/docuwiki
&lt;/p&gt;

&lt;p&gt;
chmod 0444 ./*
&lt;/p&gt;

&lt;p&gt;
DONE! :) We just gave ReadOnly permissions to All the files in the docuwiki folder. That was
easy, wasn&amp;#039;t it. You will need to determine &lt;strong&gt;IN ADVANCE&lt;/strong&gt; what directories need which perms
and which files need what perms. But to summarize:
&lt;/p&gt;

&lt;p&gt;
chown = Change Owner/Group
&lt;/p&gt;

&lt;p&gt;
chmod = Change/Modify permissions
&lt;/p&gt;

&lt;p&gt;
always lead off with a 0 (zero) when chmodding
&lt;/p&gt;

&lt;p&gt;
4 = read
&lt;/p&gt;

&lt;p&gt;
2 = write
&lt;/p&gt;

&lt;p&gt;
1 = execute
&lt;/p&gt;

&lt;p&gt;
The other numbers have different meanings. But in most cases when setting up web space, those
numbers will not be used/needed. What I&amp;#039;ve written here should get anyone &lt;strong&gt;well&lt;/strong&gt; on their way
to setting up/understanding how to set up a reasonably secure web space/site.
&lt;/p&gt;

&lt;p&gt;
Best wishes and safe admining. :)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041c\u043d\u0435\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f Dokuwiki&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043c\u043d\u0435\u043d\u0438\u0435_\u043e\u0434\u043d\u043e\u0433\u043e_\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f_dokuwiki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;8480-11009&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;если_что-то_пошло_не_так&quot;&gt;Если что-то пошло не так&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
В определённых ситуациях Вы можете обнаружить, что не можете удалять или редактировать файлы, созданные DokuWiki. Посмотрите &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=tips:fixperms.php&quot; class=&quot;wikilink2&quot; title=&quot;tips:fixperms.php&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;tips:fixperms.php&quot;&gt;fixperms.php&lt;/a&gt; для возможного решения проблемы.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0415\u0441\u043b\u0438 \u0447\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0435\u0441\u043b\u0438_\u0447\u0442\u043e-\u0442\u043e_\u043f\u043e\u0448\u043b\u043e_\u043d\u0435_\u0442\u0430\u043a&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;11010-11370&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;как_запретить_редактирование_определённых_страниц&quot;&gt;Как запретить редактирование определённых страниц?&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:faq:pageprotect&quot; class=&quot;wikilink1&quot; title=&quot;wiki:faq:pageprotect&quot; data-wiki-id=&quot;wiki:faq:pageprotect&quot;&gt;Ответ в разделе FAQ&lt;/a&gt;&lt;br/&gt;

Есть два способа:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Использовать &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:acl&quot; class=&quot;wikilink1&quot; title=&quot;wiki:acl&quot; data-wiki-id=&quot;wiki:acl&quot;&gt;списки контроля доступа&lt;/a&gt; (рекомендуется)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Запретить веб-серверу изменять определенный файл, например &lt;sup&gt;&lt;a href=&quot;#fn__1&quot; id=&quot;fnt__1&quot; class=&quot;fn_top&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt;&lt;pre class=&quot;code&quot;&gt;chmod 644 file.txt&lt;/pre&gt;

&lt;p&gt;
 Убедитетесь, что вы понимаете? что такое &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:permissions&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:permissions&quot; data-wiki-id=&quot;wiki:install:permissions&quot;&gt;настройка прав доступа к файлам&lt;/a&gt; и их важность (см. статью &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:security&quot; class=&quot;wikilink1&quot; title=&quot;wiki:security&quot; data-wiki-id=&quot;wiki:security&quot;&gt;Безопасность&lt;/a&gt;)
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0430\u043a \u0437\u0430\u043f\u0440\u0435\u0442\u0438\u0442\u044c \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u0430\u043a_\u0437\u0430\u043f\u0440\u0435\u0442\u0438\u0442\u044c_\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435_\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445_\u0441\u0442\u0440\u0430\u043d\u0438\u0446&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;11371-&amp;quot;} --&gt;&lt;div class=&quot;footnotes&quot;&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__1&quot; id=&quot;fn__1&quot; class=&quot;fn_bot&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;применимо только в *nix-системах, предполагается, что вебсервер не является владельцем файла&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 14 Aug 2024 22:53:03 +0000</pubDate>
        </item>
        <item>
            <title>php-webserver</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:php-webserver&amp;rev=1723160015</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;встроенный_веб-сервер_php&quot;&gt;Встроенный веб-сервер PHP&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
При установке DokuWiki как настольной вики на персональном компьютере требуется только PHP. Вы можете использовать встроенный веб-сервер PHP. Это избавит вас от хлопот по установке и настройке веб-сервера. Для получения дополнительной информации см. &lt;a href=&quot;http://php.net/manual/en/features.commandline.webserver.php&quot; class=&quot;urlextern&quot; title=&quot;http://php.net/manual/en/features.commandline.webserver.php&quot; rel=&quot;ugc nofollow&quot;&gt;Встроенный веб-сервер PHP&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Установка PHP на Windows действительно проста благодаря &lt;a href=&quot;https://windows.php.net&quot; class=&quot;urlextern&quot; title=&quot;https://windows.php.net&quot; rel=&quot;ugc nofollow&quot;&gt;https://windows.php.net&lt;/a&gt; . MacOS раньше поставлялась с PHP, но начиная с MacOS 12 Monterey, вам придется устанавливать PHP самостоятельно – однако, это простая задача благодаря &lt;a href=&quot;https://brew.sh/&quot; class=&quot;urlextern&quot; title=&quot;https://brew.sh/&quot; rel=&quot;ugc nofollow&quot;&gt;homebrew&lt;/a&gt;. В системах Gnu/Linux менеджер пакетов обычно предоставляет достаточно последнюю версию PHP.
&lt;/p&gt;

&lt;p&gt;
После установки PHP &lt;a href=&quot;http://download.dokuwiki.org/&quot; class=&quot;urlextern&quot; title=&quot;http://download.dokuwiki.org/&quot; rel=&quot;ugc nofollow&quot;&gt;загрузите DokuWiki&lt;/a&gt; и извлеките файлы в каталог по вашему выбору. В этом каталоге (содержащем файлы doku.php и index.php) откройте терминал и введите следующее:
&lt;/p&gt;
&lt;pre class=&quot;code php&quot;&gt;php &lt;span class=&quot;sy0&quot;&gt;-&lt;/span&gt;S localhost&lt;span class=&quot;sy0&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;8000&lt;/span&gt; index&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;php&lt;/pre&gt;

&lt;p&gt;
Это запустит веб-сервер PHP. В первый раз перейдите по адресу &lt;a href=&quot;http://localhost:8000/install.php&quot; class=&quot;urlextern&quot; title=&quot;http://localhost:8000/install.php&quot; rel=&quot;ugc nofollow&quot;&gt;http://localhost:8000/install.php&lt;/a&gt; и заполните форму. В следующий раз просто перейдите непосредственно на вики по адресу &lt;a href=&quot;http://localhost:8000/&quot; class=&quot;urlextern&quot; title=&quot;http://localhost:8000/&quot; rel=&quot;ugc nofollow&quot;&gt;http://localhost:8000/&lt;/a&gt; . Окно терминала должно оставаться открытым, пока вы запускаете сервер. Если вы этого не хотите, есть простые способы обойти это, в зависимости от вашей ОС . Читайте дальше.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440 PHP&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439_\u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440_php&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-2205&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;дополнительные_настройки&quot;&gt;Дополнительные настройки&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Скрипт index.php даже обрабатывает перезапись &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; . Так что вы можете установить опцию &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:config:userewrite&quot; class=&quot;wikilink1&quot; title=&quot;wiki:config:userewrite&quot; data-wiki-id=&quot;wiki:config:userewrite&quot;&gt;userrewrite&lt;/a&gt; на 1. Это необязательно, но даст вам красивые &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;. Перейдите на страницу администратора, затем «Настройки конфигурации», и в группе «Дополнительно» вы найдете настройку «Использовать красивые URL», установите ее на «.htaccess».
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435_\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;2206-2855&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;запуск_dw_без_терминала&quot;&gt;Запуск DW без терминала&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
В MacOS и Linux вы можете закрыть терминал, если используете следующую команду:
&lt;/p&gt;
&lt;pre class=&quot;code php&quot;&gt;nohup php &lt;span class=&quot;sy0&quot;&gt;-&lt;/span&gt;S localhost&lt;span class=&quot;sy0&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;8000&lt;/span&gt; index&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;php &lt;span class=&quot;sy0&quot;&gt;&amp;amp;&amp;gt;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dev&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;null&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;&amp;amp;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
Если вы хотите остановить веб-сервер PHP, откройте терминал и выполните
&lt;/p&gt;
&lt;pre class=&quot;code php&quot;&gt;pkill php&lt;/pre&gt;

&lt;p&gt;
На Mac вы можете использовать Automator для создания файла APP. Выберите создание приложения и выберите запуск команды терминала. Используйте команду, указанную выше. При сохранении Automator спросит вас, где сохранить файл .app. Вы можете сохранить его в папке Applications.
&lt;/p&gt;

&lt;p&gt;
Добавьте &lt;code&gt;&amp;amp;&amp;gt;/dev/null &amp;amp;&lt;/code&gt; к команде терминала, если вы не хотите видеть значок вращающейся шестеренки на панели иконок в верхней части экрана.
&lt;/p&gt;

&lt;p&gt;
При запуске сервер будет запущен без терминального окна. Чтобы закрыть веб-сервер, нужно завершить процесс php в ActivityMonitor.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0417\u0430\u043f\u0443\u0441\u043a DW \u0431\u0435\u0437 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0437\u0430\u043f\u0443\u0441\u043a_dw_\u0431\u0435\u0437_\u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2856-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 08 Aug 2024 23:33:35 +0000</pubDate>
        </item>
        <item>
            <title>php</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:php&amp;rev=1740238173</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;конфигурация_php_для_dokuwiki&quot;&gt;Конфигурация PHP для DokuWiki&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
DokuWiki будет работать «из коробки» практически при любой установке PHP, а  &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:installer&quot; class=&quot;wikilink1&quot; title=&quot;wiki:installer&quot; data-wiki-id=&quot;wiki:installer&quot;&gt;установщик&lt;/a&gt;  проверит доступность минимально необходимого набора функций PHP.
&lt;/p&gt;

&lt;p&gt;
На этой странице даны советы по настройке параметров &lt;a href=&quot;http://www.php.net/&quot; class=&quot;urlextern&quot; title=&quot;http://www.php.net/&quot; rel=&quot;ugc nofollow&quot;&gt;PHP&lt;/a&gt; для влияния на функциональность, производительность, безопасность и переносимость DokuWiki.
&lt;/p&gt;

&lt;p&gt;
Более подробную информацию можно найти в онлайн- &lt;a href=&quot;http://www.php.net/manual/en/&quot; class=&quot;urlextern&quot; title=&quot;http://www.php.net/manual/en/&quot; rel=&quot;ugc nofollow&quot;&gt;PHP manual&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f PHP \u0434\u043b\u044f DokuWiki&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f_php_\u0434\u043b\u044f_dokuwiki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-781&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;php-расширения&quot;&gt;PHP-расширения&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Ниже вы можете найти, какие расширения должны быть включены для вашей настройки PHP. В некоторых системах эти расширения могут быть установлены отдельно, другие системы могут объединить их в один установочный пакет и их нужно будет включить только в &lt;code&gt;php.ini&lt;/code&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;PHP-\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;php-\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;782-1288&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;необходимый&quot;&gt;необходимый&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Эти расширения обычно включены по умолчанию.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;json&lt;/code&gt;– JSON декодирование, кодирование&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;pcre&lt;/code&gt;– Обработка регулярных выражений&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;session&lt;/code&gt;– Обработка сеанса&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0439&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0439&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1289-1608&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;рекомендуется&quot;&gt;рекомендуется&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;bz2&lt;/code&gt;– обработка сжатия для файлов Attic, установка плагинов&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;gd&lt;/code&gt;– изменение размера изображения&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;intl&lt;/code&gt;– обработка интернационализации, например, для сортировки с учетом локали&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;mbstring&lt;/code&gt;– более быстрая обработка UTF-8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;openssl&lt;/code&gt;– SSL/TLS-соединения, используемые для загрузки плагинов&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;zlib&lt;/code&gt;– обработка сжатия для файлов Attic, установка плагинов&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1609-2275&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;особые_случаи_использования&quot;&gt;особые случаи использования&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Следующие расширения часто используются плагинами и могут оказаться полезными.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;pdo_sqlite&lt;/code&gt; – используется плагином &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=plugin:sqlite&quot; class=&quot;wikilink2&quot; title=&quot;plugin:sqlite&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;plugin:sqlite&quot;&gt;sqlite&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;xml&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u043e\u0441\u043e\u0431\u044b\u0435 \u0441\u043b\u0443\u0447\u0430\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043e\u0441\u043e\u0431\u044b\u0435_\u0441\u043b\u0443\u0447\u0430\u0438_\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;2276-2584&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;phpini&quot;&gt;php.ini&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Основным средством настройки PHP является файл конфигурации (&lt;code&gt;php.ini&lt;/code&gt;).
&lt;/p&gt;

&lt;p&gt;
Для версий PHP с серверным модулем этот файл загружается только один раз при запуске веб-сервера. Для версий CGI и CLI это происходит при каждом вызове.
&lt;/p&gt;

&lt;p&gt;
Этот файл содержит список директив, которые управляют тем, как функционирует PHP. Вы можете посмотреть страницу &lt;a href=&quot;https://secure.php.net/ini&quot; class=&quot;interwiki iw_phpfn&quot; title=&quot;https://secure.php.net/ini&quot;&gt;директив php.ini&lt;/a&gt; в Интернете для подробного описания этих директив.
&lt;/p&gt;

&lt;p&gt;
Хотя в большинстве случаев DokuWiki будет работать «из коробки» с типичными настройками PHP дистрибутива, ряд параметров конфигурации имеет для DokuWiki особое значение.
&lt;/p&gt;

&lt;p&gt;
С другой стороны, всегда предупреждайте, что то, что может быть хорошим или даже рекомендуемым значением для DokuWiki, может в некоторых случаях нарушить работу других приложений PHP, которые вы также размещаете. Это особенно верно при включении директив, которые повышают безопасность PHP, при наличии других приложений PHP, которые полагаются на небезопасные функции PHP, такие как register_globals и т. д.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;php.ini&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;phpini&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;2585-4350&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;short_open_tag&quot;&gt;short_open_tag&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Разрешить &lt;code&gt;&amp;lt;?&lt;/code&gt; тег. В противном случае распознаются только теги &lt;code&gt;&amp;lt;?php&lt;/code&gt; и .&lt;code&gt;&amp;lt;script&amp;gt;&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
DokuWiki будет работать с &lt;code&gt;short_open_tag&lt;/code&gt; отключенной функцией.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: short_open_tag = Off&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Однако следует отметить, что некоторые &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:templates&quot; class=&quot;wikilink1&quot; title=&quot;wiki:templates&quot; data-wiki-id=&quot;wiki:templates&quot;&gt;templates&lt;/a&gt; or &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:plugins&quot; class=&quot;wikilink1&quot; title=&quot;wiki:plugins&quot; data-wiki-id=&quot;wiki:plugins&quot;&gt;plugins&lt;/a&gt; могут полагаться на установку этой функции в значение &lt;code&gt;On&lt;/code&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;short_open_tag&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;short_open_tag&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;4351-4893&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;open_basedir&quot;&gt;open_basedir&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Это ограничивает доступ вашего процесса PHP к настроенным путям. Это подразумевает дополнительную функцию безопасности, но на нее не следует полагаться. Это отключит кэширование readdir и может значительно замедлить обработку PHP. Подробности см. в разделе &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:performance&quot; class=&quot;wikilink2&quot; title=&quot;wiki:performance&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:performance&quot;&gt;производительность&lt;/a&gt;.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: open_basedir = &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;open_basedir&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;open_basedir&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;4894-5487&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit9&quot; id=&quot;output_buffering&quot;&gt;output_buffering&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Буферизация вывода позволяет отправлять строки заголовков (включая файлы cookie) даже после отправки основного содержимого. DokuWiki будет работать с любой настройкой.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: output_buffering = Off&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;output_buffering&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;output_buffering&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;5488-5868&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit10&quot; id=&quot;output_handler&quot;&gt;output_handler&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Redirect all the output of all scripts to a function. Setting &lt;code&gt;output_handler&lt;/code&gt; automatically turns on &lt;code&gt;output_buffering&lt;/code&gt;. 
&lt;/p&gt;

&lt;p&gt;
Перенаправить весь вывод всех скриптов в функцию. Настройка output_handlerавтоматически включается output_buffering.
&lt;/p&gt;

&lt;p&gt;
Этот параметр можно использовать для автоматического сжатия всего контента перед отправкой его в браузер клиента. Это может создать проблемы с изображениями и загрузками. Вместо этого включите функцию DokuWiki &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:config:gzip_output&quot; class=&quot;wikilink2&quot; title=&quot;wiki:config:gzip_output&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:config:gzip_output&quot;&gt;gzip_output&lt;/a&gt;.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: output_handler =&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;output_handler&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;output_handler&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;5869-6675&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit11&quot; id=&quot;zliboutput_compression&quot;&gt;zlib.output_compression&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Обеспечивает прозрачное сжатие выходных данных с помощью библиотеки zlib. В целом настройка &lt;code&gt;zlib.output_compression = On&lt;/code&gt; работает довольно хорошо с DokuWiki.
&lt;/p&gt;

&lt;p&gt;
Однако DokuWiki поддерживает сжатие выходных данных с помощью опции &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=config:gzip_output&quot; class=&quot;wikilink2&quot; title=&quot;config:gzip_output&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;config:gzip_output&quot;&gt;gzip_output&lt;/a&gt;.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: zlib.output_compression = Off&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;zlib.output_compression&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zliboutput_compression&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;6676-7188&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit12&quot; id=&quot;implicit_flush&quot;&gt;implicit_flush&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Сообщает PHP, что нужно указать выходному слою автоматически очищать себя после каждого выходного блока. Включение этой опции имеет серьезные последствия для производительности и обычно рекомендуется только для целей отладки. DokuWiki заботится об очистке буфера при необходимости.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: implicit_flush = Off&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;implicit_flush&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;implicit_flush&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;7189-7780&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit13&quot; id=&quot;allow_call_time_pass_reference&quot;&gt;allow_call_time_pass_reference&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Предупреждать ли, когда аргументы передаются по ссылке во время вызова функции, так как этот метод устарел. Аргументы, которые должны передаваться по ссылке, следует указывать в объявлении функции, а не во время вызова функции.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: allow_call_time_pass_reference = Off&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;allow_call_time_pass_reference&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;allow_call_time_pass_reference&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;7781-8307&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit14&quot; id=&quot;max_execution_time&quot;&gt;max_execution_time&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Максимальное время выполнения каждого скрипта в секундах.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: max_execution_time = 30&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;max_execution_time&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;max_execution_time&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;8308-8501&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit15&quot; id=&quot;max_input_time&quot;&gt;max_input_time&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Максимальное количество времени, которое каждый скрипт может потратить на анализ данных запроса.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: max_input_time = 60&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;max_input_time&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;max_input_time&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;8502-8760&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit16&quot; id=&quot;max_input_vars&quot;&gt;max_input_vars&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
При определенных условиях (например, при работе с большими таблицами с помощью плагина editable) быстро достигается значение по умолчанию 1000.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: max_input_vars = 10000&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;max_input_vars&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;max_input_vars&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;8761-9094&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit17&quot; id=&quot;memory_limit&quot;&gt;memory_limit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Максимальный объем памяти, который может потреблять скрипт.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: memory_limit = 128M&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;memory_limit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;memory_limit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;9095-9282&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit18&quot; id=&quot;error_reporting&quot;&gt;error_reporting&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
О каких ошибках сообщать.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: error_reporting = E_ALL &amp;amp; ~E_NOTICE&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;error_reporting&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;error_reporting&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;9283-9426&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit19&quot; id=&quot;display_errors&quot;&gt;display_errors&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Распечатайте ошибки (как часть вывода). Для рабочих веб-сайтов настоятельно рекомендуется отключить эту функцию и вместо этого использовать регистрацию ошибок.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: display_errors = Off&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;display_errors&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;display_errors&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:19,&amp;quot;range&amp;quot;:&amp;quot;9427-9802&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit20&quot; id=&quot;display_startup_errors&quot;&gt;display_startup_errors&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Выводит ошибки, возникающие во время последовательности запуска PHP ( &lt;code&gt;display_errors&lt;/code&gt; не имеет никакого контроля над ними). ​​Настоятельно рекомендуется отключать display_startup_errors, за исключением случаев отладки.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: display_startup_errors = Off&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;display_startup_errors&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;display_startup_errors&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:20,&amp;quot;range&amp;quot;:&amp;quot;9803-10270&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit21&quot; id=&quot;log_errors&quot;&gt;log_errors&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Записывать ошибки в файл журнала. Также настроить &lt;code&gt;error_log&lt;/code&gt; соответствующим образом.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: log_errors = On&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;log_errors&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;log_errors&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:21,&amp;quot;range&amp;quot;:&amp;quot;10271-10494&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit22&quot; id=&quot;variables_order&quot;&gt;variables_order&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Порядок, в котором PHP регистрирует переменные GET, POST, Cookie, Environment и встроенные переменные (G, P, C, E и S соответственно).
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: variables_order = «EGPCS»&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;variables_order&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;variables_order&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:22,&amp;quot;range&amp;quot;:&amp;quot;10495-10788&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit23&quot; id=&quot;register_argc_argv&quot;&gt;register_argc_argv&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Следует ли объявлять переменные &lt;code&gt;argv&lt;/code&gt; &amp;amp; &lt;code&gt;argc&lt;/code&gt; (которые будут содержать информацию GET).
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: register_argc_argv = Off&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;register_argc_argv&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;register_argc_argv&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:23,&amp;quot;range&amp;quot;:&amp;quot;10789-11029&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit24&quot; id=&quot;file_uploads&quot;&gt;file_uploads&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Разрешать ли загрузку файлов по протоколу HTTP.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: file_uploads = On&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;file_uploads&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;file_uploads&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:24,&amp;quot;range&amp;quot;:&amp;quot;11030-11187&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit25&quot; id=&quot;upload_max_filesize&quot;&gt;upload_max_filesize&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Максимально допустимый размер загружаемых файлов. Он должен соответствовать тому, что вы ожидаете от максимального размера загружаемых медиафайлов.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;upload_max_filesize&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;upload_max_filesize&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:25,&amp;quot;range&amp;quot;:&amp;quot;11188-11495&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit26&quot; id=&quot;sessionuse_cookies&quot;&gt;session.use_cookies&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Использовать ли файлы cookie.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Предлагается: session.use_cookies = 1&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;session.use_cookies&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sessionuse_cookies&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:26,&amp;quot;range&amp;quot;:&amp;quot;11496-11631&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit27&quot; id=&quot;sessioncache_limiter&quot;&gt;session.cache_limiter&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Определяет, какие заголовки HTTP управления кэшем отправляются клиенту. Эти заголовки определяют правила, по которым содержимое страницы может кэшироваться клиентом и промежуточными прокси-серверами. Допустимые значения: &lt;code&gt;none&lt;/code&gt;, &lt;code&gt;nocache&lt;/code&gt; (по умолчанию) &lt;code&gt;private&lt;/code&gt;, &lt;code&gt;private_no_expire&lt;/code&gt; или &lt;code&gt;public&lt;/code&gt;. Установка ограничителя кэша на &lt;code&gt;nocache&lt;/code&gt; запрещает любое кэширование клиента/прокси. Значение &lt;code&gt;public&lt;/code&gt; разрешает кэширование прокси-серверами и клиентом, тогда как &lt;code&gt;private&lt;/code&gt; запрещает кэширование прокси-серверами и разрешает клиенту кэшировать содержимое. В приватном режиме заголовок Expire, отправляемый клиенту, может вызвать путаницу в некоторых браузерах, включая Mozilla. Вы можете избежать этой проблемы, используя &lt;code&gt;private_no_expire&lt;/code&gt; режим. Заголовок expire никогда не отправляется клиенту в этом режиме.
&lt;/p&gt;

&lt;p&gt;
В случае проблем с кэшированием (т. е. вы редактируете страницу, но изменения не отображаются при просмотре этой страницы) вы можете попробовать установить: session.cache_limiter = nocache
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;session.cache_limiter&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sessioncache_limiter&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:27,&amp;quot;range&amp;quot;:&amp;quot;11632-13393&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit28&quot; id=&quot;extension&quot;&gt;extension&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Динамические расширения. Рекомендации см. &lt;a href=&quot;#php_extensions&quot; title=&quot;wiki:install:php ↵&quot; class=&quot;wikilink1&quot;&gt;PHP extensions&lt;/a&gt; в разделе PHP-расширения выше. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;extension&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;extension&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:28,&amp;quot;range&amp;quot;:&amp;quot;13394-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Feb 2025 15:29:33 +0000</pubDate>
        </item>
        <item>
            <title>synology</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:synology&amp;rev=1740221038</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;nas-сервер_synology&quot;&gt;NAS-сервер Synology&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Система NAS компании Synology раньше предоставляла пакет DokuWiki в своем менеджере пакетов. С момента выпуска DSM 7.0 это больше не так. Вместо этого вам нужно вручную установить DokuWiki с помощью приложения Web Station.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;NAS-\u0441\u0435\u0440\u0432\u0435\u0440 Synology&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;nas-\u0441\u0435\u0440\u0432\u0435\u0440_synology&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-409&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;установка_dokuwiki_на_dsm_70&quot;&gt;Установка DokuWiki на DSM 7.0+&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
В настоящее время Synology не предоставляет пакет для установки Dokuwiki на Diskstation под управлением DSM 7. Эта процедура должна помочь установить Dokuwiki на Synology Diskstation под управлением DSM 7.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;В DSM&lt;/strong&gt;: Центр пакетов: Установка Web Station
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Используйте веб-сервер Apache для DokuWiki ( &lt;em&gt;&lt;strong&gt;рекомендуется&lt;/strong&gt;&lt;/em&gt; ):&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em class=&quot;u&quot;&gt;Примечание:&lt;/em&gt; ограничение доступа к «защищенным каталогам» DokuWiki (data, conf, bin, inc, vendor; см.  &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:security#web_access_security&quot; class=&quot;wikilink1&quot; title=&quot;wiki:security&quot; data-wiki-id=&quot;wiki:security&quot;&gt;здесь&lt;/a&gt;) с помощью веб-сервера по умолчанию в DSM7 » &lt;strong&gt;nginx&lt;/strong&gt; « не является простым. Выполнение инструкций по &lt;strong&gt;&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:security#deny_directory_access_in_nginx&quot; class=&quot;wikilink1&quot; title=&quot;wiki:security&quot; data-wiki-id=&quot;wiki:security&quot;&gt;Deny Directory Access in Ngnx&lt;/a&gt;&lt;/strong&gt;&lt;em&gt;&lt;strong&gt;не предотвращает доступ&lt;/strong&gt;&lt;/em&gt; к файлам в подкаталогах data. в то время как это работает «из коробки» с помощью Apache.⇒ ⇒ ⇒ ⇒&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Установите Apache 2.4 через Центр пакетов.&lt;br/&gt;
 &lt;em&gt;Совет: перейдите на панель состояния Web Station и щелкните стрелку в столбце «Управление». Это приведет вас к пакету установки Apache в Центре пакетов.&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Установите PHP 7 (.2, .3 или .4) через Центр пакетов.&lt;br/&gt;
 &lt;em&gt;Совет: перейдите на панель состояния Web Station и щелкните стрелку в столбце «Управление». Это приведет вас к пакету установки PHP в Центре пакетов.&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://wwoss.direct.quickconnect.to/lib/exe/detail.php?id=wiki%3Ainstall%3Asynology&amp;amp;media=wiki:install:6e80df257a4c45795d15395ddc467fc0.media.png&quot; class=&quot;media&quot; title=&quot;wiki:install:6e80df257a4c45795d15395ddc467fc0.media.png&quot;&gt;&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/exe/fetch.php?media=wiki:install:6e80df257a4c45795d15395ddc467fc0.media.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;Web Station Status Pane&quot; alt=&quot;Web Station Status Pane&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
В Web Station это создаст настроенный профиль в разделе «Настройки языка скрипта» с именем «определенный пользователем».
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Отредактируйте профиль и активируйте следующие расширения:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; bz2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; gd&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; ldap&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; openssl&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; pdo_sqlite&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; zlib&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://wwoss.direct.quickconnect.to/lib/exe/detail.php?id=wiki%3Ainstall%3Asynology&amp;amp;media=wiki:install:ef65875695969a11b0608a51dcb714e6.media.png&quot; class=&quot;media&quot; title=&quot;wiki:install:ef65875695969a11b0608a51dcb714e6.media.png&quot;&gt;&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/exe/fetch.php?media=wiki:install:ef65875695969a11b0608a51dcb714e6.media.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;Web Station - Script Language Settings&quot; alt=&quot;Web Station - Script Language Settings&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Сохраните настройки!&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;На вашем ПК&lt;/strong&gt;: Загрузите DokuWiki: &lt;a href=&quot;https://download.dokuwiki.org/&quot; class=&quot;urlextern&quot; title=&quot;https://download.dokuwiki.org/&quot; rel=&quot;ugc nofollow&quot;&gt;https://download.dokuwiki.org/&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;В DSM:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейти к файловой станции&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Выберите слева веб-папку&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Загрузите загруженный архив из DokuWiki (TGZ)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Щелкните правой кнопкой мыши по архиву в File Station и выберите Извлечь… → Извлечь сюда.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сделайте то же самое с новым файлом (TAR)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Теперь в вашей веб-папке есть папка «dokuwiki»&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Удалить файлы TGZ и TAR&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейдите на Web Station и выберите «Web Service Portal»&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Изменить сервер по умолчанию&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Если установлен Apache: HTTP-сервер back-end: выберите Apache&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; PHP: Выберите созданный профиль (профиль по умолчанию 7.x)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://wwoss.direct.quickconnect.to/lib/exe/detail.php?id=wiki%3Ainstall%3Asynology&amp;amp;media=wiki:install:b9fe921beb2eef6d233ae5020d34f7eb.media.png&quot; class=&quot;media&quot; title=&quot;wiki:install:b9fe921beb2eef6d233ae5020d34f7eb.media.png&quot;&gt;&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/exe/fetch.php?media=wiki:install:b9fe921beb2eef6d233ae5020d34f7eb.media.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;Web Station Default Server&quot; alt=&quot;Web Station Default Server&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; File Station: настройка разрешений для папок&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейти в веб-папку&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Выберите папку dokuwiki&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Щелкните правой кнопкой мыши по папке с данными.&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Свойства → Разрешение → Создать:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Пользователь или группа: http&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Выберите «Читать и писать»&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Нажмите «Готово».&lt;/strong&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Нажмите «Сохранить».&lt;/strong&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://wwoss.direct.quickconnect.to/lib/exe/detail.php?id=wiki%3Ainstall%3Asynology&amp;amp;media=wiki:install:c2e8366e6feeff3c2467681e76154812.media.png&quot; class=&quot;media&quot; title=&quot;wiki:install:c2e8366e6feeff3c2467681e76154812.media.png&quot;&gt;&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/exe/fetch.php?media=wiki:install:c2e8366e6feeff3c2467681e76154812.media.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;File Station - Permission Set&quot; alt=&quot;File Station - Permission Set&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Повторите эти шаги для папок: dokuwiki/conf, dokuwiki/lib/plugins и dokuwiki/lib/tpl&lt;/strong&gt;
&lt;/p&gt;

&lt;/div&gt;

&lt;h4 id=&quot;для_следующих_каталогов_пользователю_http_должны_быть_предоставлены_разрешения_на_чтение_запись&quot;&gt;Для следующих каталогов пользователю &amp;#039;&amp;#039;http&amp;#039;&amp;#039; должны быть предоставлены разрешения на чтение/запись&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;dokuwiki/data&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;dokuwiki/conf&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;dokuwiki/lib/plugins&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;dokuwiki/lib/tpl&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Перейти к &lt;code&gt;http://&amp;lt;IP_of_your_Synology&amp;gt;/dokuwiki/install.php&lt;/code&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 DokuWiki \u043d\u0430 DSM 7.0+&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430_dokuwiki_\u043d\u0430_dsm_70&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;410-5202&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;обновление_с_dsm_6&quot;&gt;Обновление с DSM 6&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Существует несколько возможных способов перехода от пакетной установки к прямой установке.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0441 DSM 6&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435_\u0441_dsm_6&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;5203-5416&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;копировать_удалить_скопировать_обратно_обновить_dsm&quot;&gt;Копировать, удалить, скопировать обратно, обновить DSM&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; скопировать каталог «dokuwiki» в другое место &lt;strong&gt;за пределами&lt;/strong&gt; папки «web»&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; удалить пакет «Dokuwiki» через менеджер пакетов&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; скопировать каталог «dokuwiki» обратно в папку «web»&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; обновление до DSM 7&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Некоторые пользователи сообщают о проблемах с разрешениями после этой процедуры:&lt;a href=&quot;https://forum.dokuwiki.org/d/19271-dokuwiki-package-no-longer-supported-in-synology-dsm-7/17&quot; class=&quot;urlextern&quot; title=&quot;https://forum.dokuwiki.org/d/19271-dokuwiki-package-no-longer-supported-in-synology-dsm-7/17&quot; rel=&quot;ugc nofollow&quot;&gt;Форум пользователей: Пакет Dokuwiki больше не поддерживается в Synology DSM 7.&lt;/a&gt; Если возникла эта проблема, рекомендуется полная переустановка.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0443\u0434\u0430\u043b\u0438\u0442\u044c, \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0431\u0440\u0430\u0442\u043d\u043e, \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c DSM&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c_\u0443\u0434\u0430\u043b\u0438\u0442\u044c_\u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c_\u043e\u0431\u0440\u0430\u0442\u043d\u043e_\u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c_dsm&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;5417-6361&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;резервное_копирование_удаление_обновление_dsm_восстановление&quot;&gt;Резервное копирование, удаление, обновление DSM, восстановление&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Эта процедура взята из &lt;a href=&quot;https://forum.dokuwiki.org/d/19309-manual-install-of-dokuwiki-in-a-synology-nas-running-dsm62/3&quot; class=&quot;urlextern&quot; title=&quot;https://forum.dokuwiki.org/d/19309-manual-install-of-dokuwiki-in-a-synology-nas-running-dsm62/3&quot; rel=&quot;ugc nofollow&quot;&gt;User Forum: Ручная установка Dokuwiki в Synology NAS под управлением DSM6.2&lt;/a&gt;
Это та же процедура, что и для &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:synology#installing_dokuwiki_on_dsm_70&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:synology&quot; data-wiki-id=&quot;wiki:install:synology&quot;&gt; полной новой установки&lt;/a&gt;. Добавляется только резервная копия данных и описывается процедура для этого.
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Установите плагин Backup Tool прямо из менеджера плагинов вашей существующей установки DokuWiki и сделайте резервную копию со страницы администратора (для уверенности нажмите на каждое поле для резервного копирования). Сохраните архив .tar в другом месте, нежели ваш Synology.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Для дополнительной безопасности скопируйте папку nas/DokuWiki из Synology в другое место.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Удалите пакет DokuWiki с помощью Центра пакетов.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Обновитесь до DSM 7 (см. инструкции на официальном сайте Synology)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейдите в Webstation в DSM → Настройки PHP (scripttaalinstellingen на моем родном языке) → Создать/Создать → Имя профиля: Dokuwiki → Описание профиля: Dokuwiki → Версия PHP: PHP 7.4 → Сохранить/ОК.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейдите на Webserviceportal (все еще в Webstation) и выберите в качестве HTTP-сервера: Apache HTTP Server 2.2 (из-за разрешений) и PHP: Dokuwiki (PHP 7.4.) → Сохранить.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейдите на вкладку Расширения и включите: openssl и zlib и нажмите Сохранить.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейдите в File Station и перейдите в папку web → dokuwiki. Щелкните правой кнопкой мыши по папке: data → Properties → Permissions → Make → Choose for user “http” → и отметьте Write (что отметит все основные поля) и выберите: Save/Ok&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сделайте то же самое для папок: conf и lib/plugins и lib/tpl.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Загрузите стабильную версию: релиз 2020-07-29 «Hogfather» здесь (это та же версия, что и последний пакет Synology для DMS 6; если за это время выйдет новая версия, загрузите ее из архива DokuWiki).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Извлеките этот архив в веб-папку (имя и местоположение по умолчанию: web/dokuwiki)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Запустите установщик (из /web/dokuwiki/install.php) и просто используйте существующую информацию или что-то еще, эти настройки будут перезаписаны из резервной копии на следующем шаге.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Установите плагин Backup Tool прямо из менеджера плагинов для этой новой чистой версии.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Откройте резервную копию архива .tar, созданную на шаге 1 (используйте менеджер архивов, например, 7 zip), и скопируйте папки: conf, data и lib в папку web/dokuwiki, перезаписав все возможные существующие файлы.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Удалите файл /web/dokuwiki/install.php и проверьте, доступен ли этот файл из интернета: &lt;a href=&quot;https://yournasadres/dokuwiki/data/pages/wiki/dokuwiki.txt&quot; class=&quot;urlextern&quot; title=&quot;https://yournasadres/dokuwiki/data/pages/wiki/dokuwiki.txt&quot; rel=&quot;ugc nofollow&quot;&gt;https://yournasadres/dokuwiki/data/pages/wiki/dokuwiki.txt&lt;/a&gt; . Если да, то еще раз проверьте ваши разрешения.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Спасибо &lt;a href=&quot;https://forum.dokuwiki.org/u/DokuwikiSyno&quot; class=&quot;urlextern&quot; title=&quot;https://forum.dokuwiki.org/u/DokuwikiSyno&quot; rel=&quot;ugc nofollow&quot;&gt;DokuwikiSyno&lt;/a&gt; за это руководство.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435, \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 DSM, \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435_\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435_\u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435_\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435_dsm_\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;6362-10709&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;смотрите_также&quot;&gt;Смотрите также&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://forum.dokuwiki.org/d/19271-dokuwiki-package-no-longer-supported-in-synology-dsm-7&quot; class=&quot;urlextern&quot; title=&quot;https://forum.dokuwiki.org/d/19271-dokuwiki-package-no-longer-supported-in-synology-dsm-7&quot; rel=&quot;ugc nofollow&quot;&gt;Пакет Dokuwiki больше не поддерживается в Synology DSM 7&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://forum.dokuwiki.org/d/19309-manual-install-of-dokuwiki-in-a-synology-nas-running-dsm62&quot; class=&quot;urlextern&quot; title=&quot;https://forum.dokuwiki.org/d/19309-manual-install-of-dokuwiki-in-a-synology-nas-running-dsm62&quot; rel=&quot;ugc nofollow&quot;&gt;Ручная установка Dokuwiki на Synology NAS под управлением DSM6.2&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.dokuwiki.org/install:synology&quot; class=&quot;urlextern&quot; title=&quot;https://www.dokuwiki.org/install:synology&quot; rel=&quot;ugc nofollow&quot;&gt;Ссылка на оригинальную статью&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0442\u0430\u043a\u0436\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435_\u0442\u0430\u043a\u0436\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;10710-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Feb 2025 10:43:58 +0000</pubDate>
        </item>
        <item>
            <title>ubuntu</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:ubuntu&amp;rev=1740230405</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;установка_dokuwiki_под_ubuntu&quot;&gt;Установка DokuWiki под Ubuntu&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Обратите внимание&lt;/strong&gt;, что в репозитории Ubuntu все еще находится версия DokuWiki от 2018-04-22. Эта версия не рекомендуется. Пожалуйста, установите последнюю версию DokuWiki. В инструкции ниже используется версия, загруженная напрямую с dokuwiki.org.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:ubuntu:ubuntu_18.04_nginx&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:ubuntu:ubuntu_18.04_nginx&quot; data-wiki-id=&quot;wiki:install:ubuntu:ubuntu_18.04_nginx&quot;&gt; Ubuntu 18.04 + Nginx&lt;/a&gt; &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 DokuWiki \u043f\u043e\u0434 Ubuntu&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430_dokuwiki_\u043f\u043e\u0434_ubuntu&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-559&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;ubuntu_1404_and_1604&quot;&gt;Ubuntu 14.04, and 16.04?&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Это инструкции по установке одного DokuWiki в Ubuntu 14.04. Другие версии установки обсуждаются ниже. Если вы хотите установить DokuWiki Farm, следуйте этим инструкциям, а затем посетите &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:farms&quot; class=&quot;wikilink2&quot; title=&quot;wiki:farms&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:farms&quot;&gt;страницу Farm Page.&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Обратите внимание, что в репозиториях Ubuntu есть пакет dokuwiki. Если вы хотите его использовать, перейдите на &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:debian&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:debian&quot; data-wiki-id=&quot;wiki:install:debian&quot;&gt;страницу установки Debian&lt;/a&gt;. В этой статье описывается установка DokuWiki из tarball. (Пакеты Ubuntu и Debian следуют соглашениям о каталогах Debian, поэтому при использовании пакета Ubuntu/Debian требуются другие шаги).
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/images/smileys/exclaim.svg&quot; class=&quot;icon smiley&quot; alt=&quot;:!:&quot; /&gt; &lt;strong&gt;Для Ubuntu 16.04&lt;/strong&gt; вам нужно будет использовать libapache2-mod-php 7.0 и обязательно установить php7.0-xml, php7.0 с помощью apt-get
&lt;/p&gt;

&lt;p&gt;
При обновлении с Ubuntu 14.04 LTS до Ubuntu 16.04 LTS мне пришлось добавить следующее:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; apt-get установить php7.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; apt-get install php-mbstring tt&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; apt-get install php7.0-xml&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Это решило все проблемы с восстановлением DokuWiki до нормального состояния, существовавшего до обновлений.
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Установка Ubuntu Server 14.04 &lt;a href=&quot;http://askubuntu.com/questions/340965/how-do-i-install-ubuntu-server-step-by-step&quot; class=&quot;urlextern&quot; title=&quot;http://askubuntu.com/questions/340965/how-do-i-install-ubuntu-server-step-by-step&quot; rel=&quot;ugc nofollow&quot;&gt;Пошаговые инструкции со скриншотами&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Обновление и модернизация Ubuntu.&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;apt-get update&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;apt-get upgrade&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Установите Apache2 и PHP.&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;apt-get install&lt;/span&gt; apache2 libapache2-mod-php php-xml&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Включить модуль Apache Rewrite.&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; a2enmod rewrite&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Загрузите и распакуйте последнюю стабильную версию.&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;cd&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www
&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;wget&lt;/span&gt; https:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;download.dokuwiki.org&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;src&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki-stable.tgz
&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;tar&lt;/span&gt; xvf dokuwiki-stable.tgz
&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;mv&lt;/span&gt; dokuwiki-&lt;span class=&quot;sy0&quot;&gt;*/&lt;/span&gt; dokuwiki&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Изменить разрешения.&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;chown&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-R&lt;/span&gt; www-data:www-data &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Измените корневой каталог документов в Apache так, чтобы он указывал на /var/www/dokuwiki&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;nano&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sites-enabled&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;000&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;.conf&lt;/pre&gt;

&lt;p&gt;
 Заменить&lt;br/&gt;
&lt;code&gt;DocumentRoot /var/www/html&lt;/code&gt;&lt;br/&gt;
на&lt;br/&gt;
&lt;code&gt;DocumentRoot /var/www/dokuwiki&lt;/code&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Если вы хотите разместить сервер DokuWiki на локальном хосте для целей тестирования, НЕ изменяйте содержимое &lt;code&gt;/etc/apache2/sites-enabled/000*.conf&lt;/code&gt;, вместо этого создайте новый файл &lt;br/&gt;
&lt;code&gt;/etc/apache2/sites-available&lt;/code&gt;&lt;br/&gt;
с &lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;touch&lt;/span&gt; apache2-dokuwiki.conf&lt;/pre&gt;

&lt;p&gt;
следующего содержания:
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;sy0&quot;&gt;&amp;lt;&lt;/span&gt;VirtualHost 127.0.0.1&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt;
        DocumentRoot &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki
 	ServerName localhost
&lt;span class=&quot;sy0&quot;&gt;&amp;lt;/&lt;/span&gt;VirtualHost&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; включите новый проект, поместив его в /etc/apache2/sites-enabled с помощью &lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; a2ensite apache2-dokuwiki&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; и затем перезагрузите службу apache2&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; service apache2 reload&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Измените настройку AllowOverrides в Apache2, чтобы использовать файлы .htaccess в целях безопасности.&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;nano&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2.conf&lt;/pre&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Для каталога &lt;code&gt;/var/www/&lt;/code&gt; замените&lt;br/&gt;
&lt;code&gt;AllowOverride None&lt;/code&gt;&lt;br/&gt;
на&lt;br/&gt;
&lt;code&gt;AllowOverride All&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перезапустите службу Apache2.&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; service apache2 restart&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Посетите страницу &lt;code&gt;&lt;a href=&quot;http://IP-address-of-your-server/install.php&quot; class=&quot;urlextern&quot; title=&quot;http://IP-address-of-your-server/install.php&quot; rel=&quot;ugc nofollow&quot;&gt;http://IP-address-of-your-server/install.php&lt;/a&gt;&lt;/code&gt; для первоначальной настройки DokuWiki.&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Если вы решили разместить DokuWiki на локальном хосте для целей тестирования из пунктов 7a-c, посетите &lt;code&gt;127.0.0.1/install.php&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; После завершения установки удалите файл install.php.&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;rm&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;install.php&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Необходимо для отправки электронной почты (например, регистрация пользователя): установить программу sendmail, например postfix &lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;apt-get install&lt;/span&gt; postfix&lt;/pre&gt;

&lt;p&gt;
 и настроить соответствующим образом
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Наслаждайтесь собственным сервером DokuWiki.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ubuntu 14.04, and 16.04?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ubuntu_1404_and_1604&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;560-5562&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;дополнительная_информация_по_установке&quot;&gt;Дополнительная информация по установке&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Дополнительную информацию об установке и настройке DokuWiki в Ubuntu см. в разделе &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:debian_ubuntu_extras&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:debian_ubuntu_extras&quot; data-wiki-id=&quot;wiki:install:debian_ubuntu_extras&quot;&gt;debian_ubuntu_extras&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043f\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f_\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f_\u043f\u043e_\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:14,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;5563-5814&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;конфигурация_apache_для_запуска_dokuwiki_в_public_html&quot;&gt;Конфигурация Apache для запуска DokuWiki в ~/public_html&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Это работает с Ubuntu 11.04 natty:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Установите &lt;em&gt;apache2&lt;/em&gt; и модуль &lt;em&gt;php5&lt;/em&gt;: &lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;apt-get install&lt;/span&gt; apache2 libapache2-mod-php5&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Включите модули &lt;em&gt;userdir&lt;/em&gt; и &lt;em&gt;rewrite&lt;/em&gt;:&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; a2enmod userdir
&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; a2enmod rewrite&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Чтобы сделать свою &lt;code&gt;.htaccess&lt;/code&gt; работу, отредактируйте /etc/apache2/mods-&lt;code&gt;enabled/userdir.conf&lt;/code&gt; и измените &lt;code&gt;AllowOverride&lt;/code&gt; директиву на &lt;code&gt;All&lt;/code&gt;&lt;sup&gt;&lt;a href=&quot;#fn__1&quot; id=&quot;fnt__1&quot; class=&quot;fn_top&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; По умолчанию php отключен для пользовательских каталогов. Чтобы включить его, закомментируйте строки согласно инструкции в &lt;code&gt;/etc/apache2/mods-enabled/php5.conf&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перезапустите &lt;code&gt;Apache&lt;/code&gt; с помощью&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; service apache2 restart&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f Apache \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 DokuWiki \u0432 ~\/public_html&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f_apache_\u0434\u043b\u044f_\u0437\u0430\u043f\u0443\u0441\u043a\u0430_dokuwiki_\u0432_public_html&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:14,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;5815-7007&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;ubuntu_server_1404_и_lighttpd&quot;&gt;Ubuntu Server 14.04 и lighttpd&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Установите lighttpd и php. &lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;apt-get install&lt;/span&gt; lighttpd 
&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;apt-get install&lt;/span&gt; php5-cgi &lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Загрузите dokuwiki и поместите в каталог www. Измените имя файла соответствующим образом, так как ваш загруженный файл размещен и назван. &lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;tar&lt;/span&gt; xvfz dokuwiki.tgz 
&lt;span class=&quot;kw2&quot;&gt;ls&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-l&lt;/span&gt;
&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-r&lt;/span&gt; dokuwiki&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;
&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;chown&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-R&lt;/span&gt; www-data:www-data &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dokuwiki&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Настройте lighttpd для php.&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; lighttpd-enable-mod fastcgi-php
&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lighttpd force-reload&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Вот и все. Наслаждайтесь собственным сервером DokuWiki. (Проверьте, работает ли он на вашем &lt;a href=&quot;http://localhost/dokuwiki&quot; class=&quot;urlextern&quot; title=&quot;http://localhost/dokuwiki&quot; rel=&quot;ugc nofollow&quot;&gt;http://localhost/dokuwiki&lt;/a&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ubuntu Server 14.04 \u0438 lighttpd&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ubuntu_server_1404_\u0438_lighttpd&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:17,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;7008-7881&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;установка_dokuwiki_с_помощью_apt-get&quot;&gt;Установка DokuWiki с помощью apt-get&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;pre class=&quot;code&quot;&gt;apt list dokuwiki&lt;/pre&gt;

&lt;p&gt;
Проверьте дату. Если она больше пары месяцев, то я настоятельно рекомендую остановиться и попробовать описанные выше методы установки.
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;dokuwiki/eoan,now 0.0.20180422.a-2 all [residual-config]&lt;/pre&gt;

&lt;p&gt;
Если вы настаиваете на использовании вышеуказанного пакета, то приведенные ниже шаги помогут вам запустить установку в эксплуатацию.
&lt;/p&gt;

&lt;p&gt;
Примечание:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; По состоянию на 2 января 2020 г. пакет датирован 22 апреля 2018 г. , что существенно устарело.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Я обеспокоен тем, что:&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Дополнительные элементы из /var/lib/dokuwiki/ могут потребоваться в /usr/share/dokuwiki&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Дополнительные элементы из /etc/dokuwiki/ могут потребоваться в /usr/share/dokuwiki&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Изначально есть несколько предупреждений PHP, которые иногда появляются при первом изучении вики, однако они, похоже, исчезают и не возвращаются (часто). Эти проблемы задокументированы на веб-сайте DokuWiki и, как утверждается, исправлены, вероятно, проблемы исчезнут после обновления установочного пакета DokuWiki.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Предположим, что вы уже установили Apache и PHP (см. выше) и они работают правильно.
&lt;/p&gt;

&lt;p&gt;
Для следующих команд потребуется префикс sudo или su (непослушный).
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;sudo apt install dokuwiki&lt;/pre&gt;

&lt;p&gt;
Папки интереса
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; /etc/dokuwiki/&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; /usr/share/dokuwiki/&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; /var/lib/dokuwiki/&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Пакет apt имеет ряд проблем, которые вам придется решить:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;chown www-data:www-data /usr/share/dokuwiki
chown www-data:www-data /usr/share/dokuwiki/* -R
chown www-data:www-data /var/lib/dokuwiki
chown www-data:www-data /var/lib/dokuwiki/* -R
ln -s /var/lib/dokuwiki/data /usr/share/dokuwiki/data
ln -s /etc/dokuwiki/license.php /usr/share/dokuwiki/conf/license.php&lt;/pre&gt;

&lt;p&gt;
Создать виртуальный каталог для Apache
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;nano /etc/apache2/sites-available/dokuwiki.conf&lt;/pre&gt;
&lt;pre class=&quot;file&quot;&gt;Alias /dokuwiki /usr/share/dokuwiki
&amp;lt;Directory /usr/share/dokuwiki&amp;gt;
        Options +FollowSymLinks
        AllowOverride All
        DirectoryIndex index.php
        Order allow,deny
        Allow from all
&amp;lt;/Directory&amp;gt;
AliasMatch ^/dokuwiki/sites/[^/]+$      /usr/share/dokuwiki/
AliasMatch ^/dokuwiki/sites/[^/]+/(.*)$ /usr/share/dokuwiki/$1&lt;/pre&gt;

&lt;p&gt;
Сообщите Apache о необходимости включить виртуальную папку (Примечание: для отключения используйте a2dissite).
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;a2ensite dokuwiki
systemctl reload apache2&lt;/pre&gt;

&lt;p&gt;
Откройте веб-браузер и настройте DokuWiki (если у вас PHP 7.x, вы, скорее всего, получите предупреждения).
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;http://mysite.dyndns.org/dokuwiki/install.php&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 DokuWiki \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e apt-get&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430_dokuwiki_\u0441_\u043f\u043e\u043c\u043e\u0449\u044c\u044e_apt-get&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:20,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;7882-&amp;quot;} --&gt;&lt;div class=&quot;footnotes&quot;&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__1&quot; id=&quot;fn__1&quot; class=&quot;fn_bot&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;&lt;img src=&quot;https://wwoss.direct.quickconnect.to/lib/images/smileys/fixme.jpg&quot; class=&quot;icon smiley&quot; alt=&quot;FIXME&quot; /&gt;:  кто-то, кто лучше меня разбирается в Apache, вероятно, может предложить «более безопасную» настройку для &lt;code&gt;AllowOverride&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Feb 2025 13:20:05 +0000</pubDate>
        </item>
        <item>
            <title>unpacking</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:unpacking&amp;rev=1723675983</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;извлечение_докувики_из_tgz-архива&quot;&gt;Извлечение «ДокуВики» из tgz-архива&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
«&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:dokuwiki&quot; class=&quot;wikilink1&quot; title=&quot;wiki:dokuwiki&quot; data-wiki-id=&quot;wiki:dokuwiki&quot;&gt;ДокуВики&lt;/a&gt;» распространяется в виде упакованного &lt;a href=&quot;http://man.cx/gzip&quot; class=&quot;interwiki iw_man&quot; title=&quot;http://man.cx/gzip&quot;&gt;gzip&lt;/a&gt;’ом &lt;a href=&quot;http://man.cx/tar&quot; class=&quot;interwiki iw_man&quot; title=&quot;http://man.cx/tar&quot;&gt;tar&lt;/a&gt;-архива, часто называемого «tgz« или «tarball’ом». Это очень распространённый формат архива в UNIX, как zip-формат в Windows. Здесь описывается как разархивировать этот файл в различных операционных системах.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0418\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435 \u00ab\u0414\u043e\u043a\u0443\u0412\u0438\u043a\u0438\u00bb \u0438\u0437 tgz-\u0430\u0440\u0445\u0438\u0432\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435_\u0434\u043e\u043a\u0443\u0432\u0438\u043a\u0438_\u0438\u0437_tgz-\u0430\u0440\u0445\u0438\u0432\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-581&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;для_unix-_и_gnu_linux-пользователей&quot;&gt;Для Unix- и GNU/Linux-пользователей&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Всё, что от вас требуется это выполнить следующее:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;tar -xzvf dokuwiki-YYYY-MM-DD.tgz&lt;/pre&gt;

&lt;p&gt;
Архив будет распакован в текущую папку.
&lt;/p&gt;

&lt;p&gt;
На некоторых не-Linux системах вы можете найти GNU &lt;a href=&quot;http://man.cx/tar&quot; class=&quot;interwiki iw_man&quot; title=&quot;http://man.cx/tar&quot;&gt;tar&lt;/a&gt;-программу &lt;code&gt;gtar&lt;/code&gt;, тогда выполните:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;gtar -xzvf dokuwiki-YYYY-MM-DD.tgz&lt;/pre&gt;

&lt;p&gt;
Это может не сработать на некоторых пропиетарных (закрытых) Unix-системах, тогда следующее может вам помочь:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;cat dokuwiki-YYYY-MM-DD.tgz |gzip -d | tar -xf -&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0414\u043b\u044f Unix- \u0438 GNU\/Linux-\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u043b\u044f_unix-_\u0438_gnu_linux-\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;582-1295&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;для_windows-пользователей&quot;&gt;Для Windows-пользователей&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Windows-пользователям может понадобиться переименовать файл &lt;code&gt;dokuwiki-YYYY-MM-DD.tgz&lt;/code&gt; в &lt;code&gt;dokuwiki-YYYY-MM-DD.tar.gz&lt;/code&gt;, чтобы их архиватор смог правильно определить формат файла (см. описание ошибки № &lt;a href=&quot;doku.php?id=wiki:bug:dokuwiki:209&quot; class=&quot;interwiki iw_bug&quot; title=&quot;doku.php?id=wiki:bug:dokuwiki:209&quot;&gt;209&lt;/a&gt;)
&lt;/p&gt;

&lt;p&gt;
Для распаковки архива вам понадобится архиватор. Имеются сотни различных архиваторов, и наверное у вас имеется один из них. Если нет, то вот небольшая подборка архиваторов:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.7-zip.org/&quot; class=&quot;urlextern&quot; title=&quot;http://www.7-zip.org/&quot; rel=&quot;ugc nofollow&quot;&gt;7-Zip&lt;/a&gt; — бесплатно, открытое ПО&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://peazip.sourceforge.net/&quot; class=&quot;urlextern&quot; title=&quot;http://peazip.sourceforge.net/&quot; rel=&quot;ugc nofollow&quot;&gt;PeaZip&lt;/a&gt; — бесплатно, открытое ПО&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.izarc.org/&quot; class=&quot;urlextern&quot; title=&quot;http://www.izarc.org/&quot; rel=&quot;ugc nofollow&quot;&gt;IZArc&lt;/a&gt; — бесплатно&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.tugzip.com&quot; class=&quot;urlextern&quot; title=&quot;http://www.tugzip.com&quot; rel=&quot;ugc nofollow&quot;&gt;TUGZip&lt;/a&gt; — бесплатно&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.paehl.de/german.php&quot; class=&quot;urlextern&quot; title=&quot;http://www.paehl.de/german.php&quot; rel=&quot;ugc nofollow&quot;&gt;Simplyzip&lt;/a&gt; German Freeware&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.winzip.com&quot; class=&quot;urlextern&quot; title=&quot;http://www.winzip.com&quot; rel=&quot;ugc nofollow&quot;&gt;WinZIP&lt;/a&gt; — условно-бесплатно&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.rarlab.com/&quot; class=&quot;urlextern&quot; title=&quot;http://www.rarlab.com/&quot; rel=&quot;ugc nofollow&quot;&gt;WinRAR&lt;/a&gt; — условно-бесплатно&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.winace.com/&quot; class=&quot;urlextern&quot; title=&quot;http://www.winace.com/&quot; rel=&quot;ugc nofollow&quot;&gt;WinACE&lt;/a&gt; — условно-бесплатно&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0414\u043b\u044f Windows-\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u043b\u044f_windows-\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1296-2587&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;для_mac-пользователей&quot;&gt;Для Mac-пользователей&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Обычно для распаковки tgz-файла достаточно двойного щелчка на нём. С тех пор, как Mac &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X стала Unix-системой, описание выше для GNU/Linux и Unix стало работать в Terminal.app. StuffIt Expander версии 8.02 и выше управляется с tgz-файлами корректно. Ранние версии Stuffit Expander могут также.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0414\u043b\u044f Mac-\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u043b\u044f_mac-\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2588-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 14 Aug 2024 22:53:03 +0000</pubDate>
        </item>
        <item>
            <title>upgrade</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:upgrade&amp;rev=1723678077</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;обновление&quot;&gt;Обновление&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Перед обновлением обязательно ознакомьтесь с &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:changes&quot; class=&quot;wikilink1&quot; title=&quot;wiki:changes&quot; data-wiki-id=&quot;wiki:changes&quot;&gt;журналом изменений&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Чтобы узнать, какую версию вы используете, необходимо открыть &lt;abbr title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/abbr&gt;-исходник страницы, сгенерированной «Докувики», — в нём будет строка наподобие &lt;code&gt;&amp;lt;meta name=&amp;quot;generator&amp;quot; content=&amp;quot;DokuWiki 2005-02-06&amp;quot; /&amp;gt;&lt;/code&gt;.
&lt;/p&gt;

&lt;p&gt;
Самый простой способ для обновления — выполнить следующие шаги.
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Создайте полную резервную копию&lt;/strong&gt; (лучше лишний раз перестраховаться)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;pre class=&quot;code&quot;&gt;cp -a /path/to/wiki/ /path/to/wikibackup &lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://download.dokuwiki.org/&quot; class=&quot;urlextern&quot; title=&quot;http://download.dokuwiki.org/&quot; rel=&quot;ugc nofollow&quot;&gt;Загрузите&lt;/a&gt; и распакуйте новую версию. Дальнейшие инструкции для среды Linux. Для MS Windows и других ОС см. cтатью «&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:unpacking&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:unpacking&quot; data-wiki-id=&quot;wiki:install:unpacking&quot;&gt;Извлечение „ДокуВики“ из tgz-архива&lt;/a&gt;».&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Полностью&lt;/strong&gt; загрузите dokuwiki tarball в выбранный подкаталог:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;pre class=&quot;code&quot;&gt;cd ~
wget http://.../dokuwiki-xxxx-xx-xx.tgz&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Распакуйте &lt;code&gt;dokuwiki-xxxx-xx-xx.tgz&lt;/code&gt;:&lt;br/&gt;
&lt;pre class=&quot;code&quot;&gt;tar -xzvf dokuwiki-xxxx-xx-xx.tgz&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; После чего скопируйте (загрузите) все файлы в подкаталог со старой версией «ДокуВики», перезаписав все существующие файлы:&lt;br/&gt;
&lt;pre class=&quot;code&quot;&gt;&amp;#039;cp&amp;#039; -rf dokuwiki-xxxx-xx-xx/{*,.??*} /path/to/wiki/&lt;/pre&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Кавычки нужны для работы команды в том случае, если &lt;code&gt;cp&lt;/code&gt; является алиасом на &lt;code&gt;cp -i&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Шаблон &lt;code&gt;.??*&lt;/code&gt; указывает на необходимость обработки скрытых файлов (например, .htaccess.dist), которые тоже будут скопированы.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Или&lt;/strong&gt; загрузите прямо в свой подкаталог «ДокуВики»:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;pre class=&quot;code&quot;&gt;cd /path/to/wiki/
wget http://.../dokuwiki-xxxx-xx-xx.tgz&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Распакуйте его в корневой директории «ДокуВики», перезаписав все существующие файлы:&lt;br/&gt;
&lt;pre class=&quot;code&quot;&gt;tar -xzvf dokuwiki-xxxx-xx-xx.tgz --strip-components=1&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Удалите загруженный архив:&lt;br/&gt;
&lt;pre class=&quot;code&quot;&gt;rm dokuwiki-xxxx-xx-xx.tgz&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Проверьте &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:changes&quot; class=&quot;wikilink1&quot; title=&quot;wiki:changes&quot; data-wiki-id=&quot;wiki:changes&quot;&gt;журнал изменений&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Удалите install.php: rm www/install.php &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Удалите старые файлы, которые более не используются. Ниже приведен полный список таких файлов по версиям.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Скорректируйте &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:permissions&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:permissions&quot; data-wiki-id=&quot;wiki:install:permissions&quot;&gt;права доступа&lt;/a&gt;, если это необходимо, включая новые подкаталоги в папке &lt;code&gt;data/&lt;/code&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сравните свой файл &lt;code&gt;.htaccess&lt;/code&gt; с полученным &lt;code&gt;.htaccess.dist&lt;/code&gt; на предмет возможных изменений.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Обновите плагины (plugins) и шаблоны (template).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Установите кэш в состояние несоответствия путём touching &lt;code&gt;conf/local.php&lt;/code&gt; (типа, пересохраните конфигурацию).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Возможно потребуется обновление индекса. См. &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:cli#indexerphp&quot; class=&quot;wikilink1&quot; title=&quot;wiki:cli&quot; data-wiki-id=&quot;wiki:cli&quot;&gt;утилиты командной строки&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Описанные действия безопасны, если вы всегда придерживаетесь изменений в локальных версия конфигурационных файлов (типа, &lt;code&gt;conf/local.php&lt;/code&gt; вместо &lt;code&gt;conf/dokuwiki.php&lt;/code&gt;). «ДокуВики» не будет переписывать эти файлы. Если вы всегда используете &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:plugin:config&quot; class=&quot;wikilink1&quot; title=&quot;wiki:plugin:config&quot; data-wiki-id=&quot;wiki:plugin:config&quot;&gt;плагин менеджера конфигурации&lt;/a&gt; — это безопасный путь для сохранения в local.php. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-4306&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;удалённые_файлы&quot;&gt;Удалённые файлы&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Это список файлов, удалённых в соответствующих релизах. После проверки на наличие их в существующей установке и просто удалите их.
&lt;/p&gt;
&lt;dl class=&quot;file&quot;&gt;
&lt;dt&gt;&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?do=export_code&amp;amp;id=wiki:install:upgrade&amp;amp;codeblock=7&quot; title=&quot;Скачать фрагмент кода&quot; class=&quot;mediafile mf_txt&quot;&gt;removeold.txt&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;pre class=&quot;file&quot;&gt;# удалено в 2011-05-25
conf/words.aspell.dist
lib/styles/style.css

# удалено в 2010-11-07
inc/lang/ar/subscribermail.txt
inc/lang/az/subscribermail.txt
inc/lang/bg/subscribermail.txt
inc/lang/ca/subscribermail.txt
inc/lang/ca-valencia/subscribermail.txt
inc/lang/cs/subscribermail.txt
inc/lang/da/subscribermail.txt
inc/lang/de-informal/subscribermail.txt
inc/lang/el/subscribermail.txt
inc/lang/eo/subscribermail.txt
inc/lang/es/subscribermail.txt
inc/lang/et/subscribermail.txt
inc/lang/eu/subscribermail.txt
inc/lang/fa/subscribermail.txt
inc/lang/fi/subscribermail.txt
inc/lang/fo/subscribermail.txt
inc/lang/fr/subscribermail.txt
inc/lang/gl/subscribermail.txt
inc/lang/he/subscribermail.txt
inc/lang/hr/subscribermail.txt
inc/lang/hu/subscribermail.txt
inc/lang/id/subscribermail.txt
inc/lang/is/subscribermail.txt
inc/lang/it/subscribermail.txt
inc/lang/ja/subscribermail.txt
inc/lang/ko/subscribermail.txt
inc/lang/ku/subscribermail.txt
inc/lang/lt/subscribermail.txt
inc/lang/lv/subscribermail.txt
inc/lang/mr/subscribermail.txt
inc/lang/ne/subscribermail.txt
inc/lang/nl/subscribermail.txt
inc/lang/no/subscribermail.txt
inc/lang/pl/subscribermail.txt
inc/lang/pt-br/subscribermail.txt
inc/lang/pt/subscribermail.txt
inc/lang/ro/subscribermail.txt
inc/lang/ru/subscribermail.txt
inc/lang/sk/subscribermail.txt
inc/lang/sr/subscribermail.txt
inc/lang/sv/subscribermail.txt
inc/lang/th/subscribermail.txt
inc/lang/tr/subscribermail.txt
inc/lang/uk/subscribermail.txt
inc/lang/zh/subscribermail.txt
inc/lang/zh-tw/subscribermail.txt

# удалено в rc2010-10-07
conf/msg
inc/lang/bg/wordblock.txt
inc/lang/ca-valencia/wordblock.txt
inc/lang/ca/wordblock.txt
inc/lang/cs/wordblock.txt
inc/lang/da/wordblock.txt
inc/lang/de-informal/wordblock.txt
inc/lang/de/subscribermail.txt
inc/lang/de/wordblock.txt
inc/lang/el/wordblock.txt
inc/lang/en/subscribermail.txt
inc/lang/en/wordblock.txt
inc/lang/eo/wordblock.txt
inc/lang/es/wordblock.txt
inc/lang/et/wordblock.txt
inc/lang/eu/wordblock.txt
inc/lang/fa/wordblock.txt
inc/lang/fi/wordblock.txt
inc/lang/fo/wordblock.txt
inc/lang/fr/wordblock.txt
inc/lang/he/wordblock.txt
inc/lang/hr/wordblock.txt
inc/lang/hu/wordblock.txt
inc/lang/id/wordblock.txt
inc/lang/it/wordblock.txt
inc/lang/ja/wordblock.txt
inc/lang/ko/wordblock.txt
inc/lang/ku/wordblock.txt
inc/lang/lt/wordblock.txt
inc/lang/lv/wordblock.txt
inc/lang/mg/wordblock.txt
inc/lang/mr/wordblock.txt
inc/lang/nl/wordblock.txt
inc/lang/no/wordblock.txt
inc/lang/pl/wordblock.txt
inc/lang/pt-br/wordblock.txt
inc/lang/pt/wordblock.txt
inc/lang/ro/wordblock.txt
inc/lang/sk/wordblock.txt
inc/lang/sl/wordblock.txt
inc/lang/sr/wordblock.txt
inc/lang/sv/wordblock.txt
inc/lang/th/wordblock.txt
inc/lang/tr/wordblock.txt
inc/lang/uk/wordblock.txt
inc/lang/vi/wordblock.txt
inc/lang/zh-tw/wordblock.txt
inc/lang/zh/wordblock.txt
lib/scripts/pngbehavior.htc

# удалено в rc2009-12-02
inc/lang/ar/wordblock.txt
inc/lang/ca-va/
lib/plugins/acl/lang/ca-va/
lib/plugins/config/lang/ca-va/
lib/plugins/plugin/lang/ca-va/
lib/plugins/popularity/lang/ca-va/
lib/plugins/revert/lang/ca-va/
lib/plugins/usermanager/lang/ca-va/

# удалено в rc2009-01-30
lib/plugins/upgradeplugindirectory
lib/plugins/upgradeplugindirectory/action.php

# удалено в rc2009-01-26
inc/auth/punbb.class.php
inc/lang/ko/edit.txt_bak
inc/lang/ko/lang.php_bak
inc/lang/ku/admin_acl.txt
inc/lang/mg/admin_acl.txt
lib/plugins/importoldchangelog
lib/plugins/importoldchangelog/action.php
lib/plugins/importoldindex
lib/plugins/importoldindex/action.php
lib/plugins/usermanager/images/no_user_edit.png
lib/plugins/usermanager/images/user_edit.png
lib/tpl/default/UWEB.css

# удалено в rc2008-03-31
inc/aspell.php
inc/geshi/css-gen.cfg
inc/lang/fr/admin_acl.txt
lib/exe/spellcheck.php
lib/images/toolbar/spellcheck.png
lib/images/toolbar/spellnoerr.png
lib/images/toolbar/spellstop.png
lib/images/toolbar/spellwait.gif
lib/plugins/acl/lang/ar/intro.txt
lib/plugins/acl/lang/bg/intro.txt
lib/plugins/acl/lang/ca/intro.txt
lib/plugins/acl/lang/cs/intro.txt
lib/plugins/acl/lang/da/intro.txt
lib/plugins/acl/lang/de/intro.txt
lib/plugins/acl/lang/el/intro.txt
lib/plugins/acl/lang/en/intro.txt
lib/plugins/acl/lang/es/intro.txt
lib/plugins/acl/lang/et/intro.txt
lib/plugins/acl/lang/eu/intro.txt
lib/plugins/acl/lang/fi/intro.txt
lib/plugins/acl/lang/fr/intro.txt
lib/plugins/acl/lang/gl/intro.txt
lib/plugins/acl/lang/he/intro.txt
lib/plugins/acl/lang/id/intro.txt
lib/plugins/acl/lang/it/intro.txt
lib/plugins/acl/lang/ja/intro.txt
lib/plugins/acl/lang/ko/intro.txt
lib/plugins/acl/lang/lt/intro.txt
lib/plugins/acl/lang/lv/intro.txt
lib/plugins/acl/lang/nl/intro.txt
lib/plugins/acl/lang/no/intro.txt
lib/plugins/acl/lang/pl/intro.txt
lib/plugins/acl/lang/pt/intro.txt
lib/plugins/acl/lang/ru/intro.txt
lib/plugins/acl/lang/sk/intro.txt
lib/plugins/acl/lang/sr/intro.txt
lib/plugins/acl/lang/sv/intro.txt
lib/plugins/acl/lang/tr/intro.txt
lib/plugins/acl/lang/uk/intro.txt
lib/plugins/acl/lang/vi/intro.txt
lib/plugins/acl/lang/zh/intro.txt
lib/plugins/acl/lang/zh-tw/intro.txt
lib/scripts/spellcheck.js
lib/styles/spellcheck.css

# удалено в 2007-06-26
inc/parser/wiki.php
lib/images/interwiki/bug.gif
lib/plugins/base.php
lib/plugins/plugin/inc
lib/plugins/plugin/inc/tarlib.class.php
lib/plugins/plugin/inc/zip.lib.php
lib/scripts/domLib.js
lib/scripts/domTT.js

# удалено в 2006-11-06
inc/admin_acl.php
inc/lang/lt/stopwords.txt
inc/magpie
inc/magpie/rss_cache.inc
inc/magpie/rss_fetch.inc
inc/magpie/rss_parse.inc
inc/magpie/rss_utils.inc
lib/exe/media.php
lib/tpl/default/mediaedit.php
lib/tpl/default/media.php
lib/tpl/default/mediaref.php

# удалено в 2006-03-09
data/pages/wiki/playground.txt
inc/auth/ldap.php
inc/auth/mysql.php
inc/auth/pgsql.php
inc/auth/plain.php
inc/lang/ca/admin_acl.txt
inc/lang/cs/admin_acl.txt
inc/lang/da/admin_acl.txt
inc/lang/de/admin_acl.txt
inc/lang/en/admin_acl.txt
inc/lang/et/admin_acl.txt
inc/lang/eu/admin_acl.txt
inc/lang/fr/admin_acl.txt
inc/lang/it/admin_acl.txt
inc/lang/ja/admin_acl.txt
inc/lang/lt/admin_acl.txt
inc/lang/lv/admin_acl.txt
inc/lang/nl/admin_acl.txt
inc/lang/no/admin_acl.txt
inc/lang/pl/admin_acl.txt
inc/lang/pt/admin_acl.txt
inc/lang/vi/admin_acl.txt
inc/lang/zh-tw/admin_acl.txt
inc/parser/spamcheck.php
lib/images/favicon.ico
lib/images/thumbup.gif
lib/images/toolbar/code.png
lib/images/toolbar/empty.png
lib/images/toolbar/extlink.png
lib/images/toolbar/fonth1.png
lib/images/toolbar/fonth2.png
lib/images/toolbar/fonth3.png
lib/images/toolbar/fonth4.png
lib/images/toolbar/fonth5.png
lib/images/toolbar/list.png
lib/images/toolbar/list_ul.png
lib/images/toolbar/rule.png
lib/tpl/default/images/interwiki.png&lt;/pre&gt;
&lt;/dd&gt;&lt;/dl&gt;

&lt;p&gt;
Люди, имеющие shell-доступ к серверу, могут просто скопировать текст выше и вставить в файл на сервере, после чего выполнить следующие команды для проверки и удаления всех этих файлов. Будут удалены лишние файлы. Я исполью имя файла &lt;code&gt;/tmp/removeold.txt&lt;/code&gt; для хранения списка файлов, загруженных с этого сайта.
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;grep -Ev &amp;quot;^($|#)&amp;quot; /tmp/removeold.txt | xargs -n 1 rm -f&lt;/pre&gt;

&lt;p&gt;
Если вы «параноик», замените «rm -f» на «ls -la», чтобы увидеть удалённые файлы.
&lt;/p&gt;

&lt;p&gt;
Для удаленния каталогов и файлов используйте:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;grep -Ev &amp;quot;^($|#)&amp;quot; /tmp/removeold.txt | xargs -n 1 rm -fd&lt;/pre&gt;

&lt;p&gt;
Однако некоторые системы могут не поддерживать опцию «rm -d» для удаления подкаталогов. В этом случае вы должны использовать рекурсивное удаление (обязательно проверьте, что будет удаляться, чтобы избежать удаления лишней информации):
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;grep -Ev &amp;quot;^($|#)&amp;quot; /tmp/removeold.txt | xargs -n 1 rm -fr&lt;/pre&gt;

&lt;p&gt;
Ниже приведен скрипт «Питона», который оптимизирует весь этот процесс:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;import os
file = open(&amp;quot;/tmp/removeold.txt&amp;quot;)
for line in file:
        #os.remove(line)
    if not line.isspace() :
	if not line[0:1] ==&amp;#039;#&amp;#039;  :
 		line = line.rstrip(os.linesep)
		try:
    			print(line)
			os.remove(line)
		except OSError, err:
			pass&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0434\u0430\u043b\u0451\u043d\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0434\u0430\u043b\u0451\u043d\u043d\u044b\u0435_\u0444\u0430\u0439\u043b\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:7,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;4307-13150&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;решение_проблем&quot;&gt;Решение проблем&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Если встретились некоторые несовместимости в «&lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:dokuwiki&quot; class=&quot;wikilink1&quot; title=&quot;wiki:dokuwiki&quot; data-wiki-id=&quot;wiki:dokuwiki&quot;&gt;ДокуВики&lt;/a&gt;» после обновления, удалите кэш-файлы в папке &lt;code&gt;data/cache/&lt;/code&gt;. Вам может также потребоваться обновление кэша браузера — Shift + F5 или Ctrl + Shift + R в большинстве браузеров.
&lt;/p&gt;

&lt;p&gt;
Соответствующие страницы:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:config:updatecheck&quot; class=&quot;wikilink1&quot; title=&quot;wiki:config:updatecheck&quot; data-wiki-id=&quot;wiki:config:updatecheck&quot;&gt;updatecheck&lt;/a&gt; — информация о наличии новых версий;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:faq:toolbar&quot; class=&quot;wikilink1&quot; title=&quot;wiki:faq:toolbar&quot; data-wiki-id=&quot;wiki:faq:toolbar&quot;&gt;toolbar&lt;/a&gt; (&lt;a href=&quot;https://www.dokuwiki.org/faq:toolbar&quot; class=&quot;urlextern&quot; title=&quot;https://www.dokuwiki.org/faq:toolbar&quot; rel=&quot;ugc nofollow&quot;&gt;англ.&lt;/a&gt;) — быстрые кнопки и JavaScript-проблемы;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:faq:searchindex&quot; class=&quot;wikilink1&quot; title=&quot;wiki:faq:searchindex&quot; data-wiki-id=&quot;wiki:faq:searchindex&quot;&gt;searchindex&lt;/a&gt; (&lt;a href=&quot;https://www.dokuwiki.org/faq:searchindex&quot; class=&quot;urlextern&quot; title=&quot;https://www.dokuwiki.org/faq:searchindex&quot; rel=&quot;ugc nofollow&quot;&gt;англ.&lt;/a&gt;) — если поиск не дает результата.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0440\u0435\u0448\u0435\u043d\u0438\u0435_\u043f\u0440\u043e\u0431\u043b\u0435\u043c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:12,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;13151-14042&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;альтернативные_пути&quot;&gt;Альтернативные пути&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Тут приводится несколько альтернативных путей обновления, представленных пользователями. Которые, правда, могут быть слегка устаревшими.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:diffupgrade&quot; class=&quot;wikilink2&quot; title=&quot;wiki:install:diffupgrade&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;wiki:install:diffupgrade&quot;&gt;Обновление путём создания diff-файла&lt;/a&gt;.&lt;a href=&quot;https://www.dokuwiki.org/install:diffupgrade&quot; class=&quot;urlextern&quot; title=&quot;https://www.dokuwiki.org/install:diffupgrade&quot; rel=&quot;ugc nofollow&quot;&gt;https://www.dokuwiki.org/install:diffupgrade&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://apscatalog.com/1/splitbrain.org/dokuwiki/&quot; class=&quot;urlextern&quot; title=&quot;http://apscatalog.com/1/splitbrain.org/dokuwiki/&quot; rel=&quot;ugc nofollow&quot;&gt;Обновления, используя APS&lt;/a&gt; — кто-нибудь это пробовал?&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Обновление при использовании &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:downloader&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:downloader&quot; data-wiki-id=&quot;wiki:install:downloader&quot;&gt;загрузчика «ДокуВики»&lt;/a&gt;:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; загрузите &lt;a href=&quot;https://wwoss.direct.quickconnect.to/lib/exe/fetch.php?tok=c371a0&amp;amp;media=http%3A%2F%2Fgithub.com%2Fsplitbrain%2Fdokuwiki-downloader%2Fraw%2Fmaster%2Fdokuwiki-downloader.php&quot; class=&quot;media mediafile mf_php&quot; title=&quot;http://github.com/splitbrain/dokuwiki-downloader/raw/master/dokuwiki-downloader.php&quot;&gt;скрипт-загрузчик&lt;/a&gt; в корневую директорию «ДокуВики»;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; удалите файл &lt;code&gt;doku.php&lt;/code&gt;;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; убедитесь, что все файлы доступны для записи веб-серверу;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; запустите загрузчик как обычно (из адресной строки браузера);&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; пропустите шаг установки и удалите &lt;code&gt;install.php&lt;/code&gt; (Даже если продолжить как установку, вы увидите предупреждение об обнаружении уже установленной «Докувики»);&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; всё!&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u043f\u0443\u0442\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435_\u043f\u0443\u0442\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:12,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;14043-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 14 Aug 2024 23:27:57 +0000</pubDate>
        </item>
        <item>
            <title>windows</title>
            <link>https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:windows&amp;rev=1723674369</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;установка_докувики_на_windows&quot;&gt;Установка «Докувики» на Windows&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Есть несколько способов, при помощи которых вы можете установить веб-сервис, работающий на сервере или локальной машине с операционной системой Windows. В случае, если вы планируете использовать IIS, следуйте иструкции в &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:iis&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:iis&quot; data-wiki-id=&quot;wiki:install:iis&quot;&gt;IIS&lt;/a&gt; разделе. Т. к. Dokuwiki не использует никаких баз данных, достаточно лишь PHP, работающего с IIS, или другого веб-сервера.
&lt;/p&gt;

&lt;p&gt;
Альтернаивные варианты для небольших сетей или для локального варианта представлены ниже.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u00ab\u0414\u043e\u043a\u0443\u0432\u0438\u043a\u0438\u00bb \u043d\u0430\u00a0Windows&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430_\u0434\u043e\u043a\u0443\u0432\u0438\u043a\u0438_\u043d\u0430_windows&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-866&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;решения_wamp&quot;&gt;Решения WAMP&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Есть много бесплатных &lt;a href=&quot;https://en.wikipedia.org/wiki/WAMP&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/WAMP&quot;&gt;WAMP&lt;/a&gt;-решений, которые работают быстро и легки в установке. Они включают в себя Apache с PHP и другие утилиты.
&lt;/p&gt;

&lt;p&gt;
Примеры WAMP-серверов:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.uniformserver.com/&quot; class=&quot;urlextern&quot; title=&quot;http://www.uniformserver.com/&quot; rel=&quot;ugc nofollow&quot;&gt;UniServer&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.wampserver.com/ru/&quot; class=&quot;urlextern&quot; title=&quot;http://www.wampserver.com/ru/&quot; rel=&quot;ugc nofollow&quot;&gt;WampServer&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.apachefriends.org/ru/index.html&quot; class=&quot;urlextern&quot; title=&quot;https://www.apachefriends.org/ru/index.html&quot; rel=&quot;ugc nofollow&quot;&gt;XAMPP&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.easyphp.org/&quot; class=&quot;urlextern&quot; title=&quot;http://www.easyphp.org/&quot; rel=&quot;ugc nofollow&quot;&gt;easyPHP&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0420\u0435\u0448\u0435\u043d\u0438\u044f WAMP&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0440\u0435\u0448\u0435\u043d\u0438\u044f_wamp&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;867-1368&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;решения_в_один_клик&quot;&gt;Решения в один клик&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Если вы хотите использовать «Докувики» только локально, то самое простое решение — использовать готовые решения:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wwoss.direct.quickconnect.to/doku.php?id=wiki:install:dokuwiki_on_a_stick&quot; class=&quot;wikilink1&quot; title=&quot;wiki:install:dokuwiki_on_a_stick&quot; data-wiki-id=&quot;wiki:install:dokuwiki_on_a_stick&quot;&gt;«Докувики» на флешке&lt;/a&gt; можно скачать с &lt;a href=&quot;http://download.dokuwiki.org/&quot; class=&quot;urlextern&quot; title=&quot;http://download.dokuwiki.org/&quot; rel=&quot;ugc nofollow&quot;&gt;офицальной страницы загрузок «Докувики»&lt;/a&gt;. Выберите опцию &lt;em&gt;Include Web-Server.&lt;/em&gt; Эта версия является переносимой и может располагаться на внешнем диске (например, на USB-флешке).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://bitnami.com/stack/dokuwiki&quot; class=&quot;urlextern&quot; title=&quot;https://bitnami.com/stack/dokuwiki&quot; rel=&quot;ugc nofollow&quot;&gt;DokuWiki Bitnami Stack&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0420\u0435\u0448\u0435\u043d\u0438\u044f \u0432 \u043e\u0434\u0438\u043d \u043a\u043b\u0438\u043a&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0440\u0435\u0448\u0435\u043d\u0438\u044f_\u0432_\u043e\u0434\u0438\u043d_\u043a\u043b\u0438\u043a&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1369-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 14 Aug 2024 22:26:09 +0000</pubDate>
        </item>
    </channel>
</rss>
