- 先用 apt-get 安裝 Tomcat 6,並設定好相關權限
sudo apt-get install tomcat6
sudo apt-get install tomcat6-admin
sudo apt-get install tomcat6-user
sudo chgrp -R tomcat6 /etc/tomcat6
sudo chmod -R g+w /etc/tomcat6
- 確認 /etc/default/tomcat6 內 JAVA_HOME 環境變數正確
JAVA_HOME=/usr/lib/jvm/java-6-sun
- 接下來我們要下載最新版本的 solr,並且解壓縮在/tmp目錄
cd /tmp
wget http://apache.stu.edu.tw/lucene/solr/1.4.1/apache-solr-1.4.1.tgz
tar xzvf apache-solr-1.4.1.tgz
- 等下我們利用 tomcat6-instance-create 指令來建立一個 Tomcat Instance 環境給 Solr ,並且將 Solr 的 Home 目錄設定在 /var/solrtest
cd /var
tomcat6-instance-create solrtest
cp /tmp/apache-solr-1.4.1/example/webapps/solr.war solrtest/webapps
cp -R /tmp/apache-solr-1.4.1/example/solr solrtest
- 啟動 solrtest instance
/var/solrtest/bin/startup.sh
- 開啟瀏覽器 http://:8080/solr/ Tomcat 預設是 port 8080
如果想要修改 port number 的話,可以在 solrtest/conf/server.xml 中找到 port="8080",修改後,再啟動 solrtest 即可。若想設定 solr admin 帳號密碼權限的話,則可在 sorltest/conf/tomcat-users.xml 找到相關 role/user 設定,修改即可。
沒有留言:
張貼留言