xunsearch官方的文档对于新手来说不够友好,安装报错无从下手,有些东西也落后操作系统发行版太多,本文可谓是新手救星!
官网文档:http://xunsearch.com/doc/php/guide/start.installation
安装程序
下载安装包
wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2
解压安装包
tar -xjf xunsearch-full-latest.tar.bz2
安装依赖包
sudo apt install gcc g++ zlib1g zlib1g-dev
执行安装
cd xunsearch-full-latest && bash setup.sh
开机启动
假设xunsearch的安装目录为:/home/koogua/xunsearch
(1) 在安装目录下创建一个 start.sh 脚本,写入如下内容:
#!/bin/bash
/home/koogua/xunsearch/bin/xs-ctl.sh restart
(2) 给start.sh 附加执行权限
chmod +x /home/koogua/xunsearch/start.sh
(3) 创建 xunsearch 自启动文件
sudo nano /etc/systemd/system/xunsearch.service
(4) xunsearch.service 文件内容如下:
[Unit]
Description=xunsearch
After=network.target
[Service]
Type=simple
ExecStart=/home/koogua/xunsearch/start.sh
Restart=always
[Install]
WantedBy=multi-user.target
(5) 重新加载 systemd
sudo systemctl daemon-reload
(6) 开始并启用 xunsearch 服务
sudo systemctl start xunsearch
sudo systemctl enable xunsearch
(7) 查看 xunsearch 服务状态
sudo systemctl status xunsearch
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。