日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

linux下启动solr命令,如何自动启动Solr?

發(fā)布時(shí)間:2023/12/15 linux 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下启动solr命令,如何自动启动Solr? 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

小編典典

如果您具有計(jì)算機(jī)的超級(jí)用戶訪問(wèn)權(quán)限,則可以根據(jù)系統(tǒng)的初始化流程(初始化腳本,systemd等)采用多種方法來(lái)執(zhí)行此操作。

但是,如果您沒(méi)有root用戶,cron則可以采用一種干凈且一致的方式在重新啟動(dòng)時(shí)執(zhí)行程序。

首先,找出Java在您的計(jì)算機(jī)上的位置。下面的命令將告訴您它在哪里:

$ which java

然后,將以下代碼粘貼到Shell腳本中,將下面的Java路徑(/ usr / bin)替換為您從上述命令獲得的路徑。

#!/bin/bash

cd /usr/java/apache-solr-1.4.0/example

/usr/bin/java -jar start.jar

您可以將該腳本保存在某個(gè)位置(例如$ HOME)作為start.sh。通過(guò)運(yùn)行以下命令,向世界授予執(zhí)行權(quán)限(以簡(jiǎn)化操作):

$ chmod og+x start.sh

現(xiàn)在,測(cè)試腳本并確保它可以從命令行正常運(yùn)行。

$ ./start.sh

如果一切正常,則需要將其添加到計(jì)算機(jī)的啟動(dòng)腳本之一中。最簡(jiǎn)單的方法是在 /etc/rc.local 的末尾添加以下行。

# ... snip contents of rc.local ...

# Start Solr upon boot.

/home/somedir/start.sh

或者,如果您無(wú)權(quán)編輯rc.local,則可以將其添加到用戶crontab中。首先在命令行上鍵入以下內(nèi)容:

$ crontab -e

這將調(diào)出一個(gè)編輯器。向其添加以下行:

@reboot /home/somedir/start.sh

如果您的Linux系統(tǒng)支持它(通常這樣做),這將確保您的腳本在啟動(dòng)時(shí)運(yùn)行。

如果我上面沒(méi)有任何錯(cuò)字,它應(yīng)該對(duì)您來(lái)說(shuō)很好。讓我知道事情的后續(xù)。

2020-06-02

總結(jié)

以上是生活随笔為你收集整理的linux下启动solr命令,如何自动启动Solr?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。