<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[添加全局搜索功能]]></title><description><![CDATA[<p dir="auto">搜索服务</p>
<ul>
<li><a href="https://github.com/meilisearch/meilisearch" rel="nofollow ugc">https://github.com/meilisearch/meilisearch</a></li>
</ul>
<p dir="auto">插件</p>
<ul>
<li><a href="https://github.com/oplik0/nodebb-plugin-meilisearch" rel="nofollow ugc">https://github.com/oplik0/nodebb-plugin-meilisearch</a></li>
<li><a href="https://community.nodebb.org/topic/16658/nodebb-plugin-meilisearch-use-meilisearch-as-a-full-text-search-backend" rel="nofollow ugc">https://community.nodebb.org/topic/16658/nodebb-plugin-meilisearch-use-meilisearch-as-a-full-text-search-backend</a></li>
</ul>
]]></description><link>http://forum.d2learn.org/topic/6/添加全局搜索功能</link><generator>RSS for Node</generator><lastBuildDate>Tue, 11 Aug 2026 11:38:44 GMT</lastBuildDate><atom:link href="http://forum.d2learn.org/topic/6.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 04 Oct 2024 15:13:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 添加全局搜索功能 on Fri, 04 Oct 2024 15:30:48 GMT]]></title><description><![CDATA[<h1>Meilisearch 全文本搜索配置(支持中文)</h1>
<h2>0. config.json</h2>
<p dir="auto">生成一个key</p>
<pre><code class="language-bash">openssl rand -hex 32
</code></pre>
<p dir="auto">nodebb配置文件</p>
<pre><code class="language-json">{
    "search": {
        "plugin": "nodebb-plugin-meilisearch"
    },

    "meilisearch": {
        "host": "http://localhost:7700",
        "apiKey": "your_api_key",
        "index": "d2learn"
    }
}
</code></pre>
<h2>1.创建service文件</h2>
<pre><code class="language-bash">sudo vim /etc/systemd/system/meilisearch.service
</code></pre>
<h2>2.配置文件</h2>
<pre><code class="language-bash">[Unit]
Description=Meilisearch
After=systemd-user-sessions.service

[Service]
Type=simple
Restart=always
ExecStart=/usr/bin/meilisearch --db-path your_meilisearch_data_path/data.ms --env production
Environment="MEILI_MASTER_KEY=your_master_key_here"

[Install]
WantedBy=multi-user.target
</code></pre>
<h2>3.加载并启动服务</h2>
<pre><code class="language-bash">sudo systemctl daemon-reload
sudo systemctl enable meilisearch
</code></pre>
<h2>4.开机启动 - 可选</h2>
<pre><code class="language-bash">sudo systemctl enable meilisearch
</code></pre>
<h2>5.建立索引 - 可选</h2>
<blockquote>
<p dir="auto">如果已有之前的内容可以到插件配置处进行重建索引</p>
</blockquote>
]]></description><link>http://forum.d2learn.org/post/8</link><guid isPermaLink="true">http://forum.d2learn.org/post/8</guid><dc:creator><![CDATA[sunrisepeak]]></dc:creator><pubDate>Fri, 04 Oct 2024 15:30:48 GMT</pubDate></item></channel></rss>