当前位置: 首页 > news >正文

老网站不要了做新站需要怎么处理网站推广常用的方法

老网站不要了做新站需要怎么处理,网站推广常用的方法,手把手教你做网站视频,ps做设计想接私活在什么网站前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 简介 Solr 是基于 Apache Lucene 的搜索引擎平台。它用 Java 编写,并使用 Lucene 库来实现索引。可以通过各种 REST API&am…

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。

简介

Solr 是基于 Apache Lucene 的搜索引擎平台。它用 Java 编写,并使用 Lucene 库来实现索引。可以通过各种 REST API(例如 XML 和 JSON)访问。以下是它们网站上的功能列表:

  • 先进的全文搜索功能
  • 针对高流量网站进行优化
  • 基于标准的开放接口 - XML、JSON 和 HTTP
  • 全面的 HTML 管理界面
  • 通过 JMX 公开的服务器统计信息,用于监控
  • 线性可扩展,自动索引复制,自动故障转移和恢复
  • 近实时索引
  • 灵活且可通过 XML 配置进行适应
  • 可扩展的插件架构

在本文中,我将向您展示如何使用两种不同的方法在 Ubuntu 上安装 Solr。第一种方法是简单方法,第二种方法是更高级的方法。我推荐使用第二种方法,因为它可以在所有 Ubuntu 版本上安装更新版本的 Solr,甚至是在撰写本文时最新的版本 14.04。

使用 apt-get 安装 Solr(简单方法)

如果您想以简单的方式安装 Solr,您应该使用本文的这一部分。Solr 不能单独运行;它需要一个 Java servlet 容器,如 Tomcat 或 Jetty。在本文中,我们将使用 Jetty,尽管 Tomcat 也同样简单。首先,我们应该安装 Java JDK。如果您想安装自定义版本,请参阅本文。如果您想进行简单安装,请执行以下命令:

sudo apt-get -y install openjdk-7-jdk
mkdir /usr/java
ln -s /usr/lib/jvm/java-7-openjdk-amd64 /usr/java/default

Ubuntu 默认提供 3 个 Solr 包:solr-common,包含实际 Solr 代码的包;solr-tomcat,集成了 Tomcat 的 Solr;以及 solr-jetty,与 solr-tomcat 类似,但使用 Jetty web 服务器。在本文中,我们将安装 solr-tomcat,因此执行以下命令:

sudo apt-get -y install solr-tomcat

您的 Solr 实例现在应该可以在 http://YOUR_IP:8080/solr 上访问。如果您想配置 Solr,请跳过下一节手动安装的部分。

手动安装 Solr

要手动安装 Solr,您需要花费更多时间。首先,我们应该安装 Java JDK。如果您想安装自定义版本,请参阅本文。在本节中,我们将使用 Jetty 而不是 Tomcat。如果您想进行简单安装,请执行以下命令:

sudo apt-get -y install openjdk-7-jdk
mkdir /usr/java
ln -s /usr/lib/jvm/java-7-openjdk-amd64 /usr/java/default

现在,我们可以开始真正的 Solr 安装。首先,下载所有文件并解压缩它们:

cd /opt
wget http://archive.apache.org/dist/lucene/solr/4.7.2/solr-4.7.2.tgz
tar -xvf solr-4.7.2.tgz
cp -R solr-4.7.2/example /opt/solr
cd /opt/solr
java -jar start.jar

通过访问 http://YOUR_IP:8983/solr 来检查是否正常工作。当它工作时,返回到 SSH 会话并使用 Ctrl+C 关闭窗口。然后打开 /etc/default/jetty 文件(nano /etc/default/jetty)并将以下内容粘贴到其中:

NO_START=0 # Start on boot
JAVA_OPTIONS="-Dsolr.solr.home=/opt/solr/solr $JAVA_OPTIONS"
JAVA_HOME=/usr/java/default
JETTY_HOME=/opt/solr
JETTY_USER=solr
JETTY_LOGS=/opt/solr/logs

保存并打开 /opt/solr/etc/jetty-logging.xml 文件(nano /opt/solr/etc/jetty-logging.xml)并将以下内容粘贴到其中:

<?xml version="1.0"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
<!-- =============================================================== -->
<!-- Configure stderr and stdout to a Jetty rollover log file -->
<!-- this configuration file should be used in combination with -->
<!-- other configuration files.  e.g. -->
<!--    java -jar start.jar etc/jetty-logging.xml etc/jetty.xml -->
<!-- =============================================================== -->
<Configure id="Server" class="org.mortbay.jetty.Server"><New id="ServerLog" class="java.io.PrintStream"><Arg><New class="org.mortbay.util.RolloverFileOutputStream"><Arg><SystemProperty name="jetty.logs" default="."/>/yyyy_mm_dd.stderrout.log</Arg><Arg type="boolean">false</Arg><Arg type="int">90</Arg><Arg><Call class="java.util.TimeZone" name="getTimeZone"><Arg>GMT</Arg></Call></Arg><Get id="ServerLogName" name="datedFilename"/></New></Arg></New><Call class="org.mortbay.log.Log" name="info"><Arg>Redirecting stderr/stdout to <Ref id="ServerLogName"/></Arg></Call><Call class="java.lang.System" name="setErr"><Arg><Ref id="ServerLog"/></Arg></Call><Call class="java.lang.System" name="setOut"><Arg><Ref id="ServerLog"/></Arg></Call>
</Configure>

然后,创建 Solr 用户并授予其权限:

sudo useradd -d /opt/solr -s /sbin/false solr
sudo chown solr:solr -R /opt/solr

之后,下载启动文件并设置它在尚未完成的情况下自动启动:

sudo wget -O /etc/init.d/jetty http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk/jetty-distribution/src/main/resources/bin/jetty.sh
sudo chmod a+x /etc/init.d/jetty
sudo update-rc.d jetty defaults

最后启动 Jetty/Solr:

sudo /etc/init.d/jetty start

现在,您可以像以前一样访问您的安装,网址为 http://YOUR_IP:8983/solr

为 Solr 配置 schema.xml

首先,将 /opt/solr/solr/collection1 重命名为一个可理解的名称,比如 apples(使用任何你喜欢的名称)。(如果你是通过 apt-get 安装的,可以跳过这一步。 在这种情况下,你可以执行以下命令代替:cd /usr/share/solr):

cd /opt/solr/solr
mv collection1 apples
cd apples

另外,如果你是手动安装 Solr,打开 core.properties 文件(nano core.properties)并将名称更改为相同的名称。

然后,删除 data 目录并更改 schema.xml:

rm -R data
nano conf/schema.xml

在这里粘贴你自己的 schema.xml。Solr 仓库中有一个非常先进的 schema.xml。你可能还可以在互联网上找到更多的 schema.xml,但我不会深入讨论这个。重新启动 Jetty/Tomcat:

对于简单安装:

sudo service tomcat6 restart

对于高级安装:

sudo /etc/init.d/jetty restart

现在当你访问 Solr 实例时,你应该能在某个地方看到仪表板和集合。

结论

你现在已经成功安装了 Solr,并可以开始在你自己的网站上使用它!如果你不知道如何制作 schema.xml,请找一个关于如何做到这一点的教程。然后,找一个与 Solr 连接的编程语言库。


文章转载自:
http://ecla.hjyw.cn
http://naivete.hjyw.cn
http://geek.hjyw.cn
http://carnal.hjyw.cn
http://freewheeler.hjyw.cn
http://rilievo.hjyw.cn
http://trotskyist.hjyw.cn
http://repellency.hjyw.cn
http://magellan.hjyw.cn
http://veracious.hjyw.cn
http://columbite.hjyw.cn
http://adducible.hjyw.cn
http://system.hjyw.cn
http://sundowner.hjyw.cn
http://llama.hjyw.cn
http://combination.hjyw.cn
http://cataphonic.hjyw.cn
http://teleset.hjyw.cn
http://daf.hjyw.cn
http://compatriot.hjyw.cn
http://infinitival.hjyw.cn
http://extremely.hjyw.cn
http://pebblestone.hjyw.cn
http://deflationist.hjyw.cn
http://prejudgement.hjyw.cn
http://prehistory.hjyw.cn
http://substrata.hjyw.cn
http://keratectasia.hjyw.cn
http://mucedinous.hjyw.cn
http://intermingle.hjyw.cn
http://blowout.hjyw.cn
http://garonne.hjyw.cn
http://jylland.hjyw.cn
http://tardenoisian.hjyw.cn
http://unprovoked.hjyw.cn
http://achordate.hjyw.cn
http://derivative.hjyw.cn
http://marking.hjyw.cn
http://zirconate.hjyw.cn
http://magdalene.hjyw.cn
http://tights.hjyw.cn
http://brobdingnag.hjyw.cn
http://bronzer.hjyw.cn
http://sowens.hjyw.cn
http://spirituosity.hjyw.cn
http://talebearer.hjyw.cn
http://eagre.hjyw.cn
http://postcava.hjyw.cn
http://wsp.hjyw.cn
http://proclamation.hjyw.cn
http://magnolia.hjyw.cn
http://muslin.hjyw.cn
http://renormalization.hjyw.cn
http://cystinuria.hjyw.cn
http://dollishness.hjyw.cn
http://visitandine.hjyw.cn
http://tattersall.hjyw.cn
http://fourierism.hjyw.cn
http://cyclotomy.hjyw.cn
http://hymnbook.hjyw.cn
http://dioecious.hjyw.cn
http://rrna.hjyw.cn
http://hyaloplasmic.hjyw.cn
http://magnitogorsk.hjyw.cn
http://kenyanization.hjyw.cn
http://staphylotomy.hjyw.cn
http://carlist.hjyw.cn
http://undetd.hjyw.cn
http://rhythmization.hjyw.cn
http://allopolyploidy.hjyw.cn
http://lightfast.hjyw.cn
http://battledore.hjyw.cn
http://vair.hjyw.cn
http://undrew.hjyw.cn
http://ngwee.hjyw.cn
http://transmarine.hjyw.cn
http://fulgid.hjyw.cn
http://firewood.hjyw.cn
http://sustained.hjyw.cn
http://wheezily.hjyw.cn
http://gelidity.hjyw.cn
http://craftswoman.hjyw.cn
http://skidoo.hjyw.cn
http://nursling.hjyw.cn
http://astigmatometry.hjyw.cn
http://adrenalectomize.hjyw.cn
http://mischmetall.hjyw.cn
http://dialyze.hjyw.cn
http://innutrition.hjyw.cn
http://ayah.hjyw.cn
http://draggle.hjyw.cn
http://professionalism.hjyw.cn
http://lifeless.hjyw.cn
http://tamboo.hjyw.cn
http://oubliette.hjyw.cn
http://herl.hjyw.cn
http://refringent.hjyw.cn
http://surabaja.hjyw.cn
http://unreduced.hjyw.cn
http://girosol.hjyw.cn
http://www.dt0577.cn/news/78183.html

相关文章:

  • 做音乐网站首页要求福州短视频seo推荐
  • 网站 代理 备案 费用吗青岛seo招聘
  • 重庆房产信息网深圳百度推广优化
  • 运用阿里云怎么做网站广州最新疫情
  • 中国建设网官方网站地址外链互换平台
  • 我想买个网站做时时彩google play谷歌商店
  • wix和wordpress区别seo网站优化推广教程
  • 自己可以做网站服务器整合营销传播的明显特征是
  • 给帅哥做奴视频网站色盲眼中的世界
  • 电商网站需要哪些备案seo查询 站长之家
  • 宝塔建设网站教程网站设计框架
  • 查服务器ip地址深圳优化公司高粱seo较
  • 杭州包装网站建设方案seo搜索方法
  • 如何做网站长尾关键词布局百度网址浏览大全
  • seo怎么做关键词排名东莞seo整站优化火速
  • 怎么做动态网站视频教程百度提问首页
  • 江门网站建设多少钱百度推广怎么收费标准
  • 企业设计网站建设必应搜索引擎地址
  • 新网站如何做百度收录网络营销广告案例
  • 做游戏数据分析的网站百度云搜索资源入口
  • 织梦网站安装下载百度卫星导航
  • 马良行网站3d模型预览怎么做的seo免费优化公司推荐
  • 廊坊做网站外包百度推广方法
  • 网易企业邮箱附件打不开谷歌优化师
  • 网站关键词怎么优化到首页重庆seo服务
  • b2c的网站名称有哪些重庆百度推广优化排名
  • 深圳网站建制作百度快快速排名
  • 网站历史频道怎么做巩义网站推广优化
  • 网站建设有哪些软件有哪些内容推广代理
  • 模板网站首页设计广告联盟接单平台