- 
				            Autoryzacja w Apache SolrJakiś czas temu pisałem o narzędzie Solr od Apache, które bardzo usprawnia wyszukiwanie zasobów tj. np. produktów na naszych stronach/sklepach. Ważne jest aby zabezpieczyć dostęp do naszej „turbo-wyszukiwarki”, aby ktoś się nie dostał do jej zasobów. Zacznijmy 🙂 Edytujemy następujący plik „/opt/solr/server/etc/jetty.xml”. Dopisujemy na końcu wskazanego pliku, ale przed tagiem ""
 
 
 
 centos solr server 
 /etc/realm.properties 
 0 
 
 
 
 Następnie edytujemy „/opt/solr/server/etc/webdefault.xml”. Dodajemy na końcu pliku, ale przed tagiem ""
 
 Solr authenticated application 
 / 
 
 
 core1-role 
 
 
 BASIC 
 centos solr server 
 W powyższych plikach wartość „name” oraz „realm-name” muszę być takie same. Następnie tworzymy plik „/opt/solr/server/etc/realm.properties” 
 przemek: admin123456,core1-roleUser Name: przemek 
 Password: admin123456
 Role name: core1-role„Role name” musi być takie same jak tag „role-name” w pliku „/opt/solr/server/etc/webdefault.xml”. 
 Lokalizacja aplikacji Solr może być inna w zależności gdzie została zainstalowana (proponowana przez nas to „/opt/solr/”). Po wykonaniu wszystkich powyższych operacji, restartujemy Solr-a. Aby sprawdzić czy działa nasza autoryzacja, najprościej jest wpisać w przeglądarce jej adres np. http://nasza-strona.pl:8983/solr/. Powinniśmy ujrzeć okno logowania, podobne do tego stosowanego przy Basic Auth Apache.
