{"id":2710,"date":"2022-06-14T13:29:07","date_gmt":"2022-06-14T08:59:07","guid":{"rendered":"https:\/\/linux.krd\/?p=2710"},"modified":"2022-06-16T12:20:45","modified_gmt":"2022-06-16T07:50:45","slug":"%da%86%db%86%d9%86%db%8c%db%95%d8%aa%db%8c-%d8%af%d8%a7%d9%85%db%95%d8%b2%d8%b1%d8%a7%d9%86%d8%af%d9%86%db%8c-%d8%a6%d8%a7%d9%be%d8%a7%da%86%db%8c-%d8%b3%db%86%d9%84%d8%b1","status":"publish","type":"post","link":"https:\/\/linux.krd\/?p=2710","title":{"rendered":"\u0686\u06c6\u0646\u06cc\u06d5\u062a\u06cc \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc \u0626\u0627\u067e\u0627\u0686\u06cc \u0633\u06c6\u0644\u0631"},"content":{"rendered":"<h3>\u067e\u06ce\u0634\u06d5\u06a9\u06cc<\/h3>\n<p>\u0626\u0627\u067e\u0627\u0686\u06cc \u0633\u06c6\u0644\u0631 \u067e\u0644\u0627\u062a\u0641\u06c6\u0631\u0645\u06cc \u06af\u06d5\u0695\u0627\u0646\u06ce\u06a9\u06cc \u062e\u06ce\u0631\u0627 \u0648 \u0633\u06d5\u0631\u0686\u0627\u0648\u06d5 \u06a9\u0631\u0627\u0648\u06d5\u06cc\u06d5 \u06a9\u06d5 \u0644\u06d5\u0633\u06d5\u0631 \u0626\u06d5\u067e\u0627\u0686\u06cc \u0644\u0648\u0633\u06cc\u0646 (Lucene)\u0648 \u062c\u0627\u06a4\u0627 \u062f\u0631\u0648\u0633\u062a\u06a9\u0631\u0627\u0648\u06d5.\u0633\u06c6\u0644\u0631 \u0644\u06d5\u06af\u06d5\u06b5 API \u06cc \u0647\u0627\u0648\u0634\u06ce\u0648\u06d5\u06cc REST \u0628\u06d5\u06a9\u0627\u0631\u062f\u06ce\u062a \u06a9\u06d5 \u0695\u06ce\u06af\u06d5 \u0628\u06d5 \u0647\u06d5\u06b5\u06af\u0631\u062a\u0646\u06cc(\u067e\u0627\u0634\u06a9\u06d5\u0648\u062a\u06cc) \u0628\u06d5\u06b5\u06af\u06d5\u0646\u0627\u0645\u06d5 (indexing) \u062f\u06d5\u062f\u0627\u062a \u0644\u06d5 \u0695\u06ce\u06af\u06d5\u06cc JSON\u060c XML\u060c CSV \u06cc\u0627\u0646 \u0628\u0627\u06cc\u0646\u06ce\u0631\u06cc \u0644\u06d5\u0633\u06d5\u0631 HTTP. \u062a\u06c6 \u0644\u06d5 \u0695\u06ce\u06af\u06d5\u06cc HTTP GET\u200c\u200c\u200c\u200c\u0640\u06d5\u0648\u06d5 \u067e\u0631\u0633\u06cc\u0627\u0631 \u0644\u06d5 \u062f\u0627\u062a\u0627\u06a9\u0627\u0646 \u062f\u06d5\u06a9\u06d5\u06cc\u062a \u0648 \u0626\u06d5\u0646\u062c\u0627\u0645\u06d5\u06a9\u0627\u0646\u06cc JSON\u060c XML\u060c CSV \u06cc\u0627\u0646 \u0628\u0627\u06cc\u0646\u06ce\u0631\u06cc \u0648\u06d5\u0631\u062f\u06d5\u06af\u0631\u06cc\u062a.<\/p>\n<p>\u06a9\u06c6\u0645\u067e\u0627\u0646\u06cc\u0627\u06a9\u0627\u0646\u06cc \u06af\u06d5\u0695\u0627\u0646 \u0648\u06d5\u06a9\u0648 LucidWorks \u0648 PolySpot \u0633\u06d5\u06a9\u06c6\u06cc \u062e\u06c6\u06cc\u0627\u0646 \u0644\u06d5 \u0633\u06d5\u0631 \u0626\u0627\u067e\u0627\u0686\u06cc \u0633\u06c6\u0644\u0627\u0631 \u062f\u0631\u0648\u0633\u062a\u06a9\u0631\u062f\u0648\u0648\u06d5.<\/p>\n<h3>\u062f\u0627\u06af\u0631\u062a\u0646 \u0648 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646<\/h3>\n<p>\u0648\u06d5\u06a9 \u0644\u06d5 \u0633\u06d5\u0631\u06d5\u0648\u06d5 \u0628\u0627\u0633\u0645\u0627\u0646 \u06a9\u0631\u062f\u060c \u0626\u06d5\u067e\u0627\u0686\u06cc \u0633\u06c6\u0644\u0631 \u067e\u0644\u0627\u062a\u0641\u06c6\u0631\u0645\u06cc \u06af\u06d5\u0695\u0627\u0646\u06ce\u06a9\u06cc \u062e\u06ce\u0631\u0627 \u0648 \u0633\u06d5\u0631\u0686\u0627\u0648\u06d5 \u06a9\u0631\u0627\u0648\u06d5\u06cc\u06d5 \u06a9\u06d5 \u0644\u06d5\u0633\u06d5\u0631 \u0626\u06d5\u067e\u0627\u0686\u06cc \u0644\u0648\u0633\u06cc\u0646 \u0648 \u062c\u0627\u06a4\u0627 \u062f\u0631\u0648\u0633\u062a\u06a9\u0631\u0627\u0648\u06d5.\u0628\u06c6 \u0626\u06d5\u0648\u06d5\u06cc \u0633\u06c6\u0644\u0631 \u062f\u0627\u0628\u0645\u06d5\u0632\u0631\u06ce\u0646\u06cc\u062a \u0633\u06d5\u0631\u06d5\u062a\u0627 \u062f\u06d5\u0628\u06ce\u062a \u062c\u0627\u06a4\u0627 \u062f\u0627\u0628\u0645\u06d5\u0632\u0631\u06ce\u0646\u06cc\u062a. \u062c\u0627\u06a4\u0627 \u0633\u06d5\u0631\u0686\u0627\u0648\u06d5 \u06a9\u0631\u0627\u0648\u06d5\u06cc\u06d5 \u0648 \u0644\u06d5\u06af\u06d5\u06b5 \u0633\u06c6\u0644\u0631 \u0628\u06d5 \u0628\u0627\u0634\u06cc \u06a9\u0627\u0631 \u0628\u06a9\u0627\u062a.\u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc OpenJDK \u0644\u06d5\u0633\u06d5\u0631 \u0626\u0648\u0628\u0648\u0646\u062a\u0648 \u0644\u06cc\u0646\u0648\u06a9\u0633 \u0626\u06d5\u0645 \u0641\u0631\u0645\u0627\u0646\u0627\u0646\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u062c\u06ce\u0628\u06d5\u062c\u06ce \u0628\u06a9\u06d5. \u0628\u06d5\u0645 \u0634\u06ce\u0648\u06d5\u06cc\u06d5 \u0648\u06d5\u0634\u0627\u0646\u06cc \u062c\u06ce\u06af\u06cc\u0631\u06cc \u0626\u06ce\u0633\u062a\u0627\u06cc OpenJDK \u0628\u06c6 \u0626\u0648\u0628\u0648\u0646\u062a\u0648 \u0644\u06cc\u0646\u0648\u06a9\u0633 \u062f\u0627\u062f\u06d5\u0645\u06d5\u0632\u0631\u06ce\u0646\u06ce\u062a.<\/p>\n<pre>sudo apt update\r\nsudo apt install default-jdk\r\n<\/pre>\n<p>\u0628\u06c6 \u0632\u0627\u0646\u06cc\u0646\u06cc \u0648\u0634\u0627\u0646\u06cc \u0686\u0627\u06a4\u0627 \u0647\u06ce\u06b5\u06ce \u0641\u06d5\u0631\u0645\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u062c\u06cc\u0628\u06d5\u062c\u06ce \u0628\u06a9\u06d5<\/p>\n<pre>java --version\r\n<\/pre>\n<p>\u062f\u06d5\u0631\u0626\u06d5\u0646\u062c\u0627\u0645 \u0628\u06d5\u0645 \u062c\u06c6\u0631\u06d5 \u062f\u06d5\u0628\u06cc\u0646\u0631\u06ce\u062a<\/p>\n<pre>openjdk 11.0.15 2022-04-19\r\nOpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.20.04.1)\r\nOpenJDK 64-Bit Server VM (build 11.0.15+10-Ubuntu-0ubuntu0.20.04.1, mixed mode, sharing)\r\n<\/pre>\n<p>\u067e\u0627\u0634 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc \u062c\u0627\u06a4\u0627\u060c \u062f\u06d5\u0628\u06ce \u0633\u06c6\u0644\u0631 \u062f\u0627\u0628\u06af\u0631\u06cc\u062a\u060c \u0628\u06c6 \u0626\u06d5\u0645 \u0645\u06d5\u0628\u06d5\u0633\u062a\u06d5 <a href=\"https:\/\/solr.apache.org\/downloads.html\" target=\"_blank\" rel=\"noopener\">\u0644\u06d5\u0645 \u0645\u0627\u06b5\u067e\u06d5\u0695\u06d5<\/a> \u062f\u0627\u06cc\u0628\u06af\u0631\u06d5. \u0626\u06d5\u0645 \u0646\u0648\u0648\u0633\u0631\u0627\u0648\u06d5 \u0644\u06d5 \u0633\u06d5\u0631 \u0648\u0634\u0627\u0646\u06cc \u0669\u0640\u06cc \u0633\u06c6\u0644\u0631 \u0646\u0648\u0648\u0633\u0631\u0627\u0648\u06d5.<br \/>\n\u062f\u06d5\u062a\u0648\u0627\u0646\u06cc \u0628\u06d5 \u0641\u06d5\u0631\u0645\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5\u0634 \u062f\u0627\u06cc\u0628\u06af\u0631\u06cc\u062a:<\/p>\n<pre>wget https:\/\/dlcdn.apache.org\/solr\/solr\/9.0.0\/solr-9.0.0.tgz \r\ntar xzf solr-9.0.0.tgz solr-9.0.0\/bin\/install_solr_service.sh --strip-components=2 \r\n<\/pre>\n<p>\u067e\u0627\u0634 \u062f\u0627\u06af\u0631\u062a\u0646\u06cc \u0633\u06c6\u0644\u0631 \u0648 \u06af\u0631\u062f\u0646\u06d5\u0648\u06d5\u06cc \u0628\u06c6\u062e\u0686\u06d5\u06a9\u06d5\u06cc\u060c \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u0628\u0646\u0648\u0648\u0633\u0646:<\/p>\n<pre>sudo bash .\/install_solr_service.sh solr-9.0.0.tgz \r\n<\/pre>\n<p>\u0644\u06d5 \u06a9\u0627\u062a\u06cc \u0642\u06c6\u0646\u0627\u063a\u06d5\u06a9\u0627\u0646\u06cc \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u0628\u06d5\u06a9\u0627\u0631\u0647\u06ce\u0646\u06d5\u0631\u06ce\u06a9 \u0628\u06d5\u0646\u0627\u0648\u06cc <strong>solr<\/strong> \u062f\u0631\u0648\u0633\u062a \u062f\u06d5\u06a9\u0631\u06ce\u062a \u06a9\u06d5 \u0644\u06d5 \u0633\u06d5\u0631 \u062f\u06d5\u0631\u06af\u0627(\u067e\u06c6\u0631\u062a)\u06cc <strong>8983 <\/strong>\u062f\u06d5\u06a9\u0631\u06ce\u062a\u06d5\u0648\u06d5.<br \/>\n\u06a9\u0627\u062a\u06ce\u06a9 Solr \u062f\u0627\u0645\u06d5\u0632\u0631\u0627 \u062f\u06d5\u062a\u0648\u0627\u0646\u06cc\u062a \u0626\u06d5\u0645 \u0641\u0631\u0645\u0627\u0646\u0627\u0646\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u062c\u06ce\u0628\u06d5\u062c\u06ce \u0628\u06a9\u06d5\u06cc\u062a \u0628\u06c6 \u0648\u06d5\u0633\u062a\u0627\u0646 \u0648 \u062f\u06d5\u0633\u062a\u067e\u06ce\u06a9\u0631\u062f\u0646 \u0648 \u067e\u0634\u06a9\u0646\u06cc\u0646\u06cc \u062f\u06c6\u062e\u06cc \u062e\u0632\u0645\u06d5\u062a\u06af\u0648\u0632\u0627\u0631\u06cc Solr.<\/p>\n<pre>sudo service solr stop\r\nsudo service solr start\r\nsudo service solr status\r\n<\/pre>\n<p>\u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u0627\u0646\u06cc \u062f\u06c6\u062e\u060c \u062f\u06ce\u0631\u06ce\u06a9\u06cc \u0647\u0627\u0648\u0634\u06ce\u0648\u06d5 \u0648\u06d5\u06a9 \u0644\u06d5 \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0646\u06cc\u0634\u0627\u0646 \u062f\u0631\u0627\u0648\u06d5 \u062f\u06d5\u0631\u062f\u06d5\u06a9\u06d5\u0648\u0646<\/p>\n<pre>solr.service - LSB: Controls Apache Solr as a Service\r\n     Loaded: loaded (\/etc\/init.d\/solr; generated)\r\n     Active: active (exited) since Sat 2022-05-28 17:44:47 CDT; 5s ago\r\n       Docs: man:systemd-sysv-generator(8)\r\n    Process: 4947 ExecStart=\/etc\/init.d\/solr start (code=exited, status=0\/SUCCESS)\r\n\r\nMay 28 17:44:35 ubuntu2004 systemd[1]: Starting LSB: Controls Apache Solr as a Service...\r\nMay 28 17:44:35 ubuntu2004 su[4949]: (to solr) root on none\r\nMay 28 17:44:35 ubuntu2004 su[4949]: pam_unix(su-l:session): session opened for user solr by (uid=0)\r\nMay 28 17:44:47 ubuntu2004 systemd[1]: Started LSB: Controls Apache Solr as a Service.\r\n<\/pre>\n<p>\u0626\u0627\u067e\u0627\u0686\u06cc \u0633\u06c6\u0644\u0631 \u062f\u0627\u062a\u0627\u06a9\u0627\u0646 \u0644\u06d5 \u06a9\u06c6\u0645\u06d5\u06b5\u06d5\u06cc\u06d5\u06a9\u062f\u0627 \u0647\u06d5\u06b5\u062f\u06d5\u06af\u0631\u06ce\u062a\u060c \u06a9\u06d5 \u06cc\u06d5\u06a9 \u0626\u06cc\u0646\u062f\u06ce\u06a9\u0633\u06cc \u0644\u06c6\u062c\u06cc\u06a9\u06cc\u06cc\u06d5 \u06a9\u06d5 \u067e\u06d5\u0695\u06af\u06d5\u06cc\u06d5\u06a9\u06cc \u062c\u06cc\u0627\u0648\u0627\u0632\u06cc solrconfig.xml \u0628\u06d5\u06a9\u0627\u0631\u062f\u06d5\u0647\u06ce\u0646\u06ce\u062a \u0644\u06d5\u06af\u06d5\u06b5 \u06cc\u06d5\u06a9 \u0633\u06a9\u06cc\u0645\u0627\u06cc \u0626\u06cc\u0646\u062f\u06ce\u06a9\u0633.<br \/>\n\u062f\u06d5\u062a\u0648\u0627\u0646\u06cc\u062a \u06a9\u06c6\u0645\u06d5\u06b5\u06d5\u06cc\u06d5\u06a9\u06cc \u0646\u0648\u06ce \u062f\u0631\u0648\u0633\u062a \u0628\u06a9\u06d5\u06cc\u062a \u0628\u06d5 \u0628\u06d5\u06a9\u0627\u0631\u0647\u06ce\u0646\u0627\u0646\u06cc \u0633\u0648\u0648\u062f\u0645\u06d5\u0646\u062f\u06cc \u06cc\u0627\u0646 API \u06cc \u0646\u0627\u0648\u06d5\u06a9\u06cc Solr. \u0644\u06d5 \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0686\u06c6\u0646\u06cc\u06d5\u062a\u06cc \u062f\u0631\u0648\u0633\u062a\u06a9\u0631\u062f\u0646\u06cc \u06a9\u06c6\u0645\u06d5\u06b5\u06d5\u06cc\u06d5\u06a9\u06cc \u0646\u0648\u06ce \u0628\u06d5 \u0646\u0627\u0648\u06cc testcol1 \u062f\u06d5\u062e\u06d5\u06cc\u0646\u06d5\u0695\u0648\u0648.\u062f\u06d5\u062a\u0648\u0627\u0646\u06cc\u062a \u06a9\u06c6\u0645\u06d5\u06b5\u06d5\u06cc\u06d5\u06a9\u06cc \u0646\u0648\u06ce \u062f\u0631\u0648\u0633\u062a \u0628\u06a9\u06d5\u06cc\u062a \u0628\u06d5 \u0628\u06d5\u06a9\u0627\u0631\u0647\u06ce\u0646\u0627\u0646\u06cc \u0633\u0648\u0648\u062f\u0645\u06d5\u0646\u062f\u06cc \u06cc\u0627\u0646 API\u06cc \u0646\u0627\u0648\u06d5\u06a9\u06cc \u0633\u06c6\u0644\u0631. \u0644\u06d5 \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0686\u06c6\u0646\u06cc\u06d5\u062a\u06cc \u062f\u0631\u0648\u0633\u062a\u06a9\u0631\u062f\u0646\u06cc \u06a9\u06c6\u0645\u06d5\u06b5\u06d5\u06cc\u06d5\u06a9\u06cc \u0646\u0648\u06ce \u0628\u06d5 \u0646\u0627\u0648\u06cc <strong>testcol1<\/strong> \u062f\u06d5\u062e\u06d5\u06cc\u0646\u06d5\u0695\u0648\u0648.<\/p>\n<pre>sudo su - solr -c \"\/opt\/solr\/bin\/solr create -c testcol1 -n data_driven_schema_configs\"\r\n<\/pre>\n<p>\u067e\u0627\u0634 \u062f\u0631\u0648\u0633\u062a\u06a9\u0631\u062f\u0646\u06ce\u06a9\u06cc \u0633\u06d5\u0631\u06a9\u06d5\u0648\u062a\u0648\u0648\u0627\u0646\u06d5\u060c \u067e\u06d5\u06cc\u0627\u0645\u06ce\u06a9\u06cc \u0647\u0627\u0648\u0634\u06ce\u0648\u06d5\u06cc \u0626\u06d5\u0645 \u0646\u0627\u0645\u06d5\u06cc\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0628\u0628\u06cc\u0646\u06cc\u062a:<\/p>\n<pre>Created new core 'testcol1'\r\n<\/pre>\n<p>\u062f\u0648\u0627\u06cc \u062f\u0631\u0648\u0633\u062a\u06a9\u0631\u062f\u0646\u06cc \u06a9\u06c6\u0645\u06d5\u06b5\u06d5\u06cc(collection) \u0646\u0648\u06ce \u062e\u0632\u0645\u06d5\u062a\u06af\u0648\u0632\u0627\u0631\u06cc\u06cc\u06d5\u06a9\u0627\u0646\u06cc Solr \u062f\u0648\u0648\u0628\u0627\u0631\u06d5 \u0647\u06d5\u06b5\u06af\u0631\u0633\u06ce\u0646\u06d5\u0648\u06d5.\u0628\u06d5 \u0634\u06ce\u0648\u06d5\u06cc\u06d5\u0643\u06cc \u0628\u0646\u06d5\u0695\u06d5\u062a\u06cc\u060c \u062f\u06d5\u062a\u0648\u0627\u0646\u06cc\u062a \u062a\u06d5\u0646\u0647\u0627 \u0644\u06d5\u0633\u06d5\u0631 \u0626\u0627\u0645\u06ce\u0631\u06cc localhost \u062f\u06d5\u0633\u062a\u062a \u0628\u06af\u0627\u062a \u0628\u06d5 \u062f\u06c6\u0644\u0631. \u0626\u06d5\u06af\u06d5\u0631 \u0628\u062a\u06d5\u0648\u06ce\u062a \u062f\u06d5\u0633\u062a\u0695\u0627\u06af\u06d5\u06cc\u0634\u062a\u0646\u06ce\u06a9\u06cc \u062f\u06d5\u0631\u06d5\u06a9\u06cc \u062f\u0627\u0628\u06cc\u0646 \u0628\u06a9\u06d5\u06cc\u062a\u060c \u062f\u06d5\u0628\u06ce\u062a \u062f\u06d5\u0633\u062a\u06a9\u0627\u0631\u06cc \u067e\u06d5\u0695\u06af\u06d5\u06cc \u0695\u06ce\u06a9\u062e\u0633\u062a\u0646\u06cc \u0633\u06c6\u0644\u0631 \u0628\u06a9\u06d5\u06cc\u062a \u0648 \u0695\u06ce\u06af\u06d5 \u0628\u062f\u06d5\u06cc\u062a \u062f\u06d5\u0633\u062a\u0695\u0627\u06af\u06d5\u06cc\u0634\u062a\u0646 \u0644\u06d5 \u0633\u06cc\u0633\u062a\u06d5\u0645\u06cc \u062f\u0648\u0648\u0631\u06d5\u0648\u06d5.<br \/>\n\u0628\u06c6 \u06a9\u0631\u062f\u0646\u06d5\u0648\u06d5\u06cc \u067e\u06d5\u0695\u06af\u06d5\u06cc \u0695\u06ce\u06a9\u062e\u0633\u062a\u0646\u06cc \u0633\u06c6\u0644\u0631 \u0641\u0631\u0645\u0627\u0646\u06d5\u06a9\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u062c\u06ce\u0628\u06d5\u062c\u06ce \u0628\u06a9\u06d5:<\/p>\n<pre>sudo nano \/etc\/default\/solr.in.sh \r\n<\/pre>\n<p>\u067e\u0627\u0634\u0627\u0646 \u0647\u06ce\u06b5\u06cc \u062f\u06cc\u0627\u0631\u06cc\u06a9\u0631\u0627\u0648 \u0628\u06af\u06c6\u0695\u06d5 \u0628\u06c6 \u0647\u06d5\u0645\u0648\u0648 \u0633\u0641\u0631\u06d5\u06a9\u0627\u0646 \u0628\u06c6 \u0626\u06d5\u0648\u06d5\u06cc \u0695\u06ce\u06af\u06d5 \u0628\u06d5 \u0695\u0627\u0698\u06d5\u062e\u0648\u0627\u0632\u06cc \u062f\u06d5\u0631\u06d5\u06a9\u06cc \u0628\u062f\u06d5\u06cc\u062a.<\/p>\n<pre># Solr to accept connections on all network interfaces.\r\nSOLR_JETTY_HOST=\"0.0.0.0\"\r\n<\/pre>\n<p>\u067e\u0627\u0634 \u06af\u06c6\u0695\u0627\u0646\u06a9\u0627\u0631\u06cc\u060c \u067e\u0627\u0634\u06a9\u06d5\u0648\u062a \u060c\u0686\u0648\u0648\u0646\u06d5\u062f\u06d5\u0631\u06d5\u0648\u06d5.<br \/>\n\u0647\u06d5\u06b5\u06af\u0631\u0633\u0627\u0646\u06d5\u0648\u06d5\u06cc \u0633\u06c6\u0644\u0631 \u067e\u0627\u0634 \u062f\u06d5\u0633\u062a\u06a9\u0627\u0631\u06cc :<\/p>\n<pre>sudo service solr restart\r\n<\/pre>\n<p>\u0626\u06d5\u06af\u06d5\u0631 \u062f\u06cc\u0648\u0627\u0631\u06cc \u0626\u0627\u06af\u0631\u062a(firewall) \u0644\u06d5 \u0633\u06ce\u0631\u06a4\u06d5\u0631\u06cc \u0626\u0648\u0628\u0648\u0646\u062a\u0648\u06d5\u06a9\u06d5\u062a\u062f\u0627 \u0686\u0627\u0644\u0627\u06a9 \u06a9\u0631\u062f\u0648\u0648\u06d5\u060c \u0644\u06d5\u0648\u0627\u0646\u06d5\u06cc\u06d5 \u067e\u06ce\u0648\u06cc\u0633\u062a\u062a \u0628\u06d5 \u062c\u06ce\u0628\u06d5\u062c\u06ce\u06a9\u0631\u062f\u0646\u06cc \u0626\u06d5\u0645 \u0641\u0631\u0645\u0627\u0646\u0627\u0646\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0628\u06ce\u062a \u0628\u06c6 \u0626\u06d5\u0648\u06d5\u06cc \u0695\u06ce\u06af\u06d5 \u0628\u062f\u06d5\u06cc\u062a \u0628\u06d5 \u0647\u0627\u062a\u0648\u0686\u06c6 \u0644\u06d5 \u0633\u06cc\u0633\u062a\u06d5\u0645\u06d5\u06a9\u0627\u0646\u06cc \u062f\u0648\u0648\u0631\u06d5\u0648\u06d5.<\/p>\n<pre>sudo ufw allow proto tcp from 192.168.0.0\/24 to any port 8983\r\n<\/pre>\n<p>\u0644\u06d5 \u06a9\u06c6\u062a\u0627\u06cc\u06cc \u0648\u06ce\u0628\u06af\u06d5\u0695\u06d5\u06a9\u06d5\u062a \u0628\u06a9\u06d5\u0631\u06d5\u0648\u06d5\u0648 \u0628\u06d5 \u0698\u0645\u0627\u0631\u06d5 \u062f\u06d5\u0631\u06af\u0627\u06cc 8983 \u0649\u0686\u06c6 \u0698\u0648\u0648\u0631\u06d5\u0648\u06d5:<\/p>\n<pre> http:\/\/localhost:8983\/\r\n<\/pre>\n<p>\u0626\u06ce\u0633\u062a\u0627 \u062f\u0627\u0634\u0628\u06c6\u0631\u062f\u06cc \u0628\u06d5\u0695\u06cc\u0648\u06d5\u0628\u06d5\u0631\u06cc \u0633\u06c6\u0644\u0631 \u062f\u06d5\u0628\u06cc\u0646\u06cc\u062a.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2713\" src=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/dashboard-523x300.png\" alt=\"\" width=\"823\" height=\"300\" \/><\/p>\n<p>\u062f\u06d5\u062a\u0648\u0627\u0646\u06cc <a href=\"https:\/\/www.youtube.com\/watch?v=TKcHFpJduOE\" target=\"_blank\" rel=\"noopener\">\u0626\u06d5\u0645 \u0632\u0646\u062c\u06cc\u0631\u06d5 \u06a4\u06cc\u062f\u06cc\u06c6 <\/a>\u0628\u06c6 \u0641\u06ce\u0631\u06a9\u0627\u0631\u06cc \u06a9\u0627\u0631\u067e\u06ce\u06a9\u0631\u062f\u0646 \u0628\u06d5 \u0632\u0645\u0627\u0646\u06cc \u0626\u06cc\u0646\u06af\u0644\u06cc\u0632\u06cc \u0628\u0628\u06cc\u0646\u06cc\u062a.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u067e\u06ce\u0634\u06d5\u06a9\u06cc \u0626\u0627\u067e\u0627\u0686\u06cc \u0633\u06c6\u0644\u0631 \u067e\u0644\u0627\u062a\u0641\u06c6\u0631\u0645\u06cc \u06af\u06d5\u0695\u0627\u0646\u06ce\u06a9\u06cc \u062e\u06ce\u0631\u0627 \u0648 \u0633\u06d5\u0631\u0686\u0627\u0648\u06d5 \u06a9\u0631\u0627\u0648\u06d5\u06cc\u06d5 \u06a9\u06d5 \u0644\u06d5\u0633\u06d5\u0631 \u0626\u06d5\u067e\u0627\u0686\u06cc \u0644\u0648\u0633\u06cc\u0646 (Lucene)\u0648 \u062c\u0627\u06a4\u0627 \u062f\u0631\u0648\u0633\u062a\u06a9\u0631\u0627\u0648\u06d5.\u0633\u06c6\u0644\u0631 \u0644\u06d5\u06af\u06d5\u06b5 API \u06cc \u0647\u0627\u0648\u0634\u06ce\u0648\u06d5\u06cc REST \u0628\u06d5\u06a9\u0627\u0631\u062f\u06ce\u062a \u06a9\u06d5 \u0695\u06ce\u06af\u06d5 \u0628\u06d5 \u0647\u06d5\u06b5\u06af\u0631\u062a\u0646\u06cc(\u067e\u0627\u0634\u06a9\u06d5\u0648\u062a\u06cc) \u0628\u06d5\u06b5\u06af\u06d5\u0646\u0627\u0645\u06d5 (indexing) \u062f\u06d5\u062f\u0627\u062a \u0644\u06d5 \u0695\u06ce\u06af\u06d5\u06cc JSON\u060c XML\u060c CSV \u06cc\u0627\u0646 \u0628\u0627\u06cc\u0646\u06ce\u0631\u06cc \u0644\u06d5\u0633\u06d5\u0631 HTTP. \u062a\u06c6 \u0644\u06d5 \u0695\u06ce\u06af\u06d5\u06cc HTTP GET\u200c\u200c\u200c\u200c\u0640\u06d5\u0648\u06d5 \u067e\u0631\u0633\u06cc\u0627\u0631 \u0644\u06d5 \u062f\u0627\u062a\u0627\u06a9\u0627\u0646 \u062f\u06d5\u06a9\u06d5\u06cc\u062a \u0648 \u0626\u06d5\u0646\u062c\u0627\u0645\u06d5\u06a9\u0627\u0646\u06cc JSON\u060c XML\u060c CSV \u06cc\u0627\u0646 \u0628\u0627\u06cc\u0646\u06ce\u0631\u06cc \u0648\u06d5\u0631\u062f\u06d5\u06af\u0631\u06cc\u062a.<\/p>\n","protected":false},"author":1,"featured_media":2715,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[415,91],"class_list":["post-2710","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-serverlinux","tag-415","tag-91"],"_links":{"self":[{"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/posts\/2710","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux.krd\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2710"}],"version-history":[{"count":8,"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/posts\/2710\/revisions"}],"predecessor-version":[{"id":2786,"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/posts\/2710\/revisions\/2786"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/media\/2715"}],"wp:attachment":[{"href":"https:\/\/linux.krd\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2710"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux.krd\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2710"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux.krd\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}