Apache Solr

Najboljši iskalniki, ki jih gostijo sami

Najboljši iskalniki, ki jih gostijo sami
Ali vaš šef ve, da iščete drugo službo?? Ste svoje pomembne druge povedali o nezmožnosti odločitve, ali želite imeti otroke ali ne? Ali starši veste o svoji spolni usmerjenosti?? No, Google in drugi pomembni iskalniki to počnejo.

"Večina uporabnikov išče Google, ko je prijavljen, zato so na voljo vse informacije o njihovem spletnem življenju: iskanja v YouTubu, e-poštna sporočila in pretekla zgodovina iskanja," pravi Adam Tauber, vodilni razvijalec meta-iskalnega mehanizma Searx, ki spoštuje zasebnost.

Seveda lahko Tor uporabite za anonimnost in vedno izbrišete vse sledi svoje dejavnosti po vsakem iskanju, vendar bi to po vsakem iskanju najverjetneje postarali precej hitro. Namesto tega razmislite o namestitvi samostojnega iskalnika, ki lahko za vas pridobi informacije, ne da bi razkril kaj občutljivega o vas.

Izbrali smo dva taka iskalnika, poleg tega pa predstavljamo še tri dodatne iskalnike, ki vam bodo pokazali, da odlične alternative lastniškim iskalnikom, kot sta Google ali Bing, že obstajajo in jih je lažje namestiti in uporabljati, kot si morda mislite.

1. YaCy

YaCy je brezplačni distribuirani peer-to-peer iskalnik, katerega osnovna komponenta je napisana v Javi. Ker so vsi uporabniki YaCy enaki in ker iskalnik ne shranjuje zahtev uporabniškega iskanja, cenzura preprosto ni mogoča.

Trenutno YaCy indeksira približno 1.4 milijarde dokumentov v svojem indeksu, zahvaljujoč dejavnosti več kot 600 vrstniških operaterjev, ki prispevajo k temu vsak mesec. Za primerjavo, indeks Iskanja Google vsebuje na stotine milijard spletnih strani in je velik več kot 100.000.000 gigabajtov.

Čeprav je YaCy še dolga pot, preden lahko tekmuje z največjimi centraliziranimi iskalniki na svetu, je že uporaben kot portal za iskanje zasebnih intranetov in aplikacij za posamezne projekte, saj YaCy lahko deluje kot ena sama iskalna naprava brez povezovanja z drugimi. vrstniki.

YaCy je enostavno vključiti v katero koli spletno stran, zahvaljujoč preprostim delčkom kode, ki jih je mogoče enostavno kopirati in prilepiti brez kakršnih koli sprememb.

2. Searx

Searx je opisan kot mehanski iskalni mehanizem, ki spoštuje zasebnost in je vdoren. Na voljo je pod različico GNU Affero General Public License različice 3, njegov glavni cilj pa je zaščititi zasebnost svojih uporabnikov, tako da nikoli ne deli IP naslovov ali zgodovine iskanja z iskalniki, iz katerih zbira rezultate.

"Ko uporabljamo Searx, se Googlu privzeto pošlje IP naslov Searxa, naključnega uporabniškega agenta in iskalne poizvedbe," Adam Tauber, znan kot asciimoo, pojasni, kako deluje njegov mehanski iskalnik. “Seveda lahko Searx prilagodite tako, da posreduje druge dodatne parametre, kot je jezik iskanja ali številka strani zahtevane strani z rezultati."

Searx samodejno blokira vse sledilne piškotke, ki jih ponujajo iskalniki, da prepreči spreminjanje rezultatov na podlagi uporabniškega profiliranja, do katerega lahko pride, ko iskalnik poskuša izvesti iskanje, ki je individualizirano glede na to, kaj motor ve o uporabniku. Searx je 100-odstotno brezplačen in ga lahko vsakdo po potrebi spremeni. Lahko celo vzamete kodo Searx in zaženete mehanski iskalnik na svojem strežniku, ki bi vsekakor moral obravnavati morebitne pomisleke glede dnevnikov.

3. ElasticSearch

ElasticSearch je iskalnik, ki temelji na Lucene, brezplačni in odprtokodni knjižnici programske opreme za iskanje informacij, ki jo podpira Apache Software Foundation in je izdana pod licenco Apache Software License.

ElasticSearch ponuja polnobesedilni iskalnik s spletnim vmesnikom HTTP. Iskalnik se lahko uporablja za iskanje po vseh vrstah dokumentov in ga je mogoče enostavno razporediti po več vozliščih.

Z uporabo ElasticSearch in Docker je mogoče zgraditi samostojni iskalnik, tukaj pa najdete vadnico, ki opisuje postopek.

4. Ambar

Ambar je odprtokodni iskalnik dokumentov s številnimi uporabnimi funkcijami. Podpira avtomatizirano iskanje po vsebini, označevanje in takojšnje iskanje po celotnem besedilu, le za nekaj primerov. Ena najbolj vznemirljivih lastnosti programa Ambar je zmožnost OCR na slikah in datotekah PDF. Podprti jeziki so angleščina, nemščina, ruščina, italijanščina, francoščina, španščina, poljščina in nizozemščina.

Ambar lahko enostavno uvedete z eno samo datoteko za sestavljanje dockerjev, tukaj pa se lahko naučite, kako to storiti.

5. Apache Solr

Apache Solr, napisan v Javi, je platforma za iskanje v podjetju, ki vključuje iskanje po celotnem besedilu, poudarjanje zadetkov, fasetirano iskanje, indeksiranje v realnem času, dinamično združevanje v skupine in številne druge pomembne funkcije. Ustanovljen je bil leta 2004 za interni projekt pri CNET Networks. CNET Networks ga je prijazno podaril fundaciji Apache Software Foundation leta 2006, kjer je leta 2007 iz statusa inkubacije prešel v samostojni projekt na najvišji ravni.

Danes je Solr izjemno zanesljiva, razširljiva in odporna na napake platforma za iskanje podjetij, ki poganja funkcije iskanja in navigacije na številnih največjih svetovnih spletnih mestih, vključno z DuckDuckGo, eHarmony in BestBuy. Ti lahko

Kako namestiti in konfigurirati YaCy

Namestitev YaCy je zelo preprosta in traja le nekaj minut, ker vam ni treba namestiti zunanje baze podatkov ali spletnega strežnika - YaCy ima vse, kar potrebujete.

  1. Pojdite na uradno spletno mesto YaCy in prenesite najnovejši paket za Linux.
  2. Namestite izvajalno okolje OpenJDK 8.
    • Če uporabljate distribucijo, ki temelji na Debianu, uporabite naslednji ukaz: $ sudo apt-get install openjdk-8-jre
    • V nasprotnem primeru sledite navodilom za vašo distribucijo.
  3. Izvlecite preneseni paket na želeno mesto.
  4. Pojdite v novo mapo in zaženite »startYACY.sh ”v terminalu.
  5. Videti bi morali potrditveno sporočilo, da vas YaCy zažene kot demon

Zaključek

Iskalniki o nas vedo več, kot bi si večina ljudi želela priznati. Če bi radi prenehali hraniti velike korporacije s sočnimi podatki, lahko vzamete stvari v svoje roke in nastavite samostojni iskalnik za zaščito vaše zasebnosti. Čeprav samoiskujoči iskalniki čakajo še veliko pot, da postanejo v celoti uporabni, obstaja možnost, da bodo prekašali podobne Googlu, in zajemanje je samo vprašanje, kako pritegniti več uporabnikov.

Najboljše laboratorijske igre Oculus App
Če ste lastnik slušalk Oculus, morate biti seznanjeni s stranskim nalaganjem. Sideloading je postopek namestitve vsebine, ki ni shranjena v slušalke. ...
10 najboljših iger za igranje v Ubuntuju
Platforma Windows je bila ena izmed prevladujočih platform za igre na srečo zaradi velikega odstotka iger, ki se danes razvijajo za naravno podporo si...
5 najboljših arkadnih iger za Linux
Dandanes so računalniki resni stroji, ki se uporabljajo za igre na srečo. Če ne boste mogli dobiti novega visokega rezultata, boste vedeli, kaj mislim...