рдЦреБрд▓реА рд╕рд░рдХрд╛рд░ рдФрд░
рдЦреБрд▓реЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХрд╛ рд╡рд┐рд╖рдп
рдЧрддрд┐ рдкрдХрдбрд╝
рд░рд╣рд╛ рд╣реИ рдФрд░ рджреБрдирд┐рдпрд╛ рдХреЗ рдХрдИ рджреЗрд╢реЛрдВ, рдЙрдирдХреА рд╕рд░рдХрд╛рд░реЛрдВ рдФрд░
рд╕рдВрдЧрдардиреЛрдВ рдХреЗ рдмреАрдЪ рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рд╣рд╛рд╕рд┐рд▓ рдХрд░ рд░рд╣рд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛,
рдЦреБрд▓реЗ рдбреЗрдЯрд╛ рдкрд░ рдПрдХ рдХрд╛рдиреВрди рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд░реВрд╕ рдореЗрдВ
рдЕрдкрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ рдмрдврд╝рддреА рд░реБрдЪрд┐ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред рдпреВрдХреНрд░реЗрди рдореЗрдВ рднреА, рд╕рд░рдХрд╛рд░ рдЦреБрд▓реЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд╢рди рдХреА рдУрд░
рдмрдврд╝ рд░рд╣реА рд╣реИред рджрд░рдЕрд╕рд▓, рдЪреВрдВрдХрд┐ рдпрд╣ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИ, рдЖрдк рдЗрд╕ рдкрд░ рдкреИрд╕рд╛ рдХрдорд╛ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдлреИрд╢рди
рдЖрдВрджреЛрд▓рди рдореЗрдВ рднрд╛рдЧ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛,
рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛рдУрдВ ,
рддреНрдпреЛрд╣рд╛рд░реЛрдВ рдФрд░
рд╣реИрдХрдереЙрди рдХреЛ рдЦреБрд▓реЗ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдЯреЛрдВ рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рд▓рд╛рдирд╛ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЦреБрд▓рд╛ рдбреЗрдЯрд╛ рдорд╢реАрди-рдкрдардиреАрдп рд░реВрдк рдореЗрдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред рдПрдХ рдРрд╕реЗ рд░реВрдк рдореЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЙрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рд░рдХрд╛рд░реА рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдпрд╣ рдХрд┐рдП рдЬрд╛рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рдФрд░ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВ рдЦреБрд▓реЗ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдЗрдЯ рдмрдирд╛рдиреЗ (рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ) рдХреЗ рдЕрдкрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЕрдиреБрднрд╡ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рдореИрдВрдиреЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо
CKAN рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ред рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЬрд╛рдирд╛ рд╣реИ, рдХрд┐рд╕реА рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдпрд╛ рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рд▓рд┐рдЦреЗрдВ - рдпрд╣ рдЖрдкрдХреЗ рдКрдкрд░ рд╣реИред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдореЗрд░рд╛ рд▓реЗрдЦ рдЖрдкрдХреЛ рд╕рд╣реА рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред
CKAN рдПрдХ рдбреЗрдЯрд╛ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬреЛ рдЗрд╕реЗ рдЙрдирдХреЗ рдкреНрд░рдХрд╛рд╢рди, рд╡рд┐рддрд░рдг, рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдФрд░ рдЙрдкрдпреЛрдЧ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реБрд▓рдн рдмрдирд╛рддреА рд╣реИред 50 рд╕реЗ рдЕрдзрд┐рдХ рджреЗрд╢реЛрдВ, рд╕рдВрдЧрдардиреЛрдВ рдФрд░ рд╢рд╣рд░реЛрдВ рдиреЗ рдЕрдкрдирд╛ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЛ рдЪреБрдирд╛ рд╣реИред рдЗрдирдореЗрдВ рдпреВрдХреЗ, рдпреВрдПрд╕рдП, рдЪреЗрдХ рд░рд┐рдкрдмреНрд▓рд┐рдХ, рдСрд╕реНрдЯреНрд░реЗрд▓рд┐рдпрд╛, рдмреНрд░рд╛рдЬреАрд▓ рдФрд░ рдЕрдиреНрдп рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╕реВрдЪреА рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рд╣реЛрддреА рд╣реИред рдордВрдЪ рдЦреБрдж рдЕрдЬрдЧрд░ рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИред
рдпрд╣рд╛рдБ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ
рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд▓реЗрдЦ рд╣реИред
рдпрд╣рд╛рдБ рд░реВрд╕реА рдореЗрдВ
рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд▓реЗрдЦ рд╣реИред
CKAN рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдЗрд╕
рдкрддреЗ рдореЗрдВ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддреГрдд рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВред рд╕рдЪ рд╣реИ, рдирд╣реАрдВ рд╕рдм рдХреБрдЫ рд╡рд╣рд╛рдБ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реБрдЪрд╛рд░реВ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдЪрд┐рдд рджрд┐рди рдмрд┐рддрд╛рдПред рдмрджрд▓реЗ рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ, рд╣реЛрд╕реНрдЯ рдХрд░рдиреЗ рдФрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП
рднреБрдЧрддрд╛рди рдХреА рд╢рд░реНрддреЗрдВ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдкрд╣рд▓реЗ, рдХреАрдорддреЗрдВ рдЙрдирдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкреЛрд╕реНрдЯ рдХреА рдЧрдИ рдереАрдВ, рд▓реЗрдХрд┐рди рдЕрдм рд╡реЗ рдирд╣реАрдВ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╣рдо рдПрдХ рдирд┐: рд╢реБрд▓реНрдХ рдордВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реАрдХреЗрдПрдПрди рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдЖрдк рдЪрд╛рд╣реЗрдВ рддреЛ рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ
рдХрд╛рдВрдЯрд╛ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдпрд╣ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп
рдХрд╛рдВрдЯреЗ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ - рдпреВрдХреЗ рд╕рд░рдХрд╛рд░ рдЦреБрд▓рд╛ рдбреЗрдЯрд╛
рд╣рдм ред
рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рджреЛ рддрд░реАрдХреЗ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ: рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдпрд╛ рд╕реНрд░реЛрдд рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ред рдкрд╣рд▓рд╛ рддрд░реАрдХрд╛ рдЖрдкрдХреА "рддрдВрддреНрд░рд┐рдХрд╛" рдКрд░реНрдЬрд╛ рдХреА рдПрдХ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдХреЛ рдмрдЪрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдЖрдкрдХреЛ рддрднреА рд╕реВрдЯ рдХрд░реЗрдЧрд╛ рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рд╣реА рд╕рд┐рд╕реНрдЯрдо рд╣реЛрдЧрд╛ред рдлрд┐рд▓рд╣рд╛рд▓, рдпрд╣ рдЙрдмрдВрдЯреВ 12.04 рд╣реИ (рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЬрдм рддрдХ рдпрд╣ рдерд╛ - 10.04)ред рдпрд╣рд╛рдБ рдЙрд╕ рдкрд░, рдФрд░ рдореИрдВ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдЗрд╕ рдордВрдЪ рдХреЛ рд░рдЦреЗрдВред рдпрджрд┐ рдЖрдк рдЕрдкрдиреА рдХреНрд╖рдорддрд╛рдУрдВ рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд░рдЦрддреЗ рд╣реИрдВ рдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдЕрдиреБрдХреВрд▓рд┐рдд рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдФрд░ рдЗрд╕реЗ рдЫреЛрдбрд╝рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ
рд╡рд┐рдХреА рдЖрдкрдХреА рдорджрдж рдХрд░реЗрдЧрд╛ред рдореЗрд░рд╛ рдЕрдиреБрднрд╡ OpenVZ Ubuntu 12.04 рд╣реИред
рддреЛ, рдкрд╣рд▓рд╛ рддрд░реАрдХрд╛ рдПрдХ рдмреИрдЪ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╣реИред рдореИрдВ рдКрдкрд░ рдмрддрд╛рдП рдЧрдП рдХрд╛рд░рдг (рдУрдПрд╕ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рдЕрд╕рдВрдЧрддрд┐) рдХреЗ рд▓рд┐рдП рд╕рдлрд▓ рдирд╣реАрдВ рд╣реБрдЖред рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдореИрдВ рдЖрдкрдХреЛ рдХреБрдЫ рд╕реБрдЭрд╛рд╡ рджреЗ рд╕рдХрддрд╛ рд╣реВрдВред рдЪреВрдВрдХрд┐ рдпрд╣ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рд╕рд░реНрд╡рд░ (рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░рд╢рд╛рд╕рди) рдХреЛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рдЕрдиреБрднрд╡ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореЗрд░реА рд╕рд▓рд╛рд╣ рдмрдЪреНрдЪреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрднрд╡реА (рджрд╛рдврд╝реА рд╡рд╛рд▓реЗ) рдкреНрд░рд╢рд╛рд╕рдХ рд▓рдЧ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ, рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред
!!! рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред CKAN рд╡рд░реНрддрдорд╛рди рдореЗрдВ рджреБрдирд┐рдпрд╛ рдХреА 30 рд╕реЗ рдЕрдзрд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЕрдиреБрд╡рд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдлрд▓рддрд╛ рдХреА рдбрд┐рдЧреНрд░реА рдмрджрд▓рддреА рдХреЗ рд╕рд╛рдеред рдЕрдиреБрд╡рд╛рдж рд╕реНрд╡рдпрдВрд╕реЗрд╡рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЕрдиреБрд╡рд╛рдж рдХреЗ рдПрдХ рдЕрд▓рдЧ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕
рдкрддреЗ рдкрд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЕрдиреБрд╡рд╛рдж рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред рдореБрдЭреЗ рд░реВрд╕реА рдФрд░ рдпреВрдХреНрд░реЗрдиреА рд╕реНрдерд╛рдиреЛрдВ рдХреЗ рдЕрдиреБрд╡рд╛рдж рдореЗрдВ рднрд╛рдЧ рд▓реЗрдирд╛ рдерд╛ (рдкреГрд╖реНрда 2.0 - 2.1), рдХреНрдпреЛрдВрдХрд┐ рдЕрдиреБрд╡рд╛рдж рддреИрдпрд╛рд░ рдирд╣реАрдВ рдерд╛ред
рдЯреНрд░рд╛рдВрд╕рдлреИрдХреНрд╕ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ - рдпрд╛ рддреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рд▓реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рд╣реИ, рдпрд╛ рдЕрдиреБрд╡рд╛рдж рдореЗрдВ рднрд╛рдЧ рд▓реЗрдВред рд░реВрд╕реА рд╕реНрдерд╛рди
рдХрд╛ рдЕрдиреБрд╡рд╛рдж рд╕реНрдерд┐рддрд┐ред
1. CKAN рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рд╣рдо рд╕рдм рдХреБрдЫ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╣рдо рдЖрдЧреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдпрджрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реИ, рддреЛ рджреВрд╕рд░реА рд╡рд┐рдзрд┐ рдкрд░ рдЖрдЧреЗ рдмрдврд╝реЗрдВред рдпрд╣ рдирд┐рдпрдо рд╕рднреА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рд╛рд░ рдЬрд╛рдВрдЪреЗрдВ - рд╢рд╛рдпрдж рдорд╛рдорд▓рд╛ рдЖрдк рдореЗрдВ рдпрд╛ рд╕рд░реНрд╡рд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рд╣реИред
2. PostgreSQL рдФрд░ Solr рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рд╕реНрд╡рдпрдВ рдХреЛ / dev / null рд╕реНрдЯреИрдХ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрдиреНрдпрдерд╛ рд╣рдореЗрдВ рддреНрд░реБрдЯрд┐ / dev / null рдорд┐рд▓ рдЬрд╛рдПрдЧреА: рдЕрдиреБрдорддрд┐ рдЕрд╕реНрд╡реАрдХреГрддред
рдлрд┐рдХреНрд╕ рд╕рд░рд▓ рд╣реИ - рд╣рдореЗрдВ рдореВрд▓ рдЕрдзрд┐рдХрд╛рд░ рдорд┐рд▓рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдареАрдХ рдХрд░рддреЗ рд╣реИрдВ:
# rm /dev/null && mknod -m 0666 /dev/null c 1 3
рд╣рдо рдЬрд╛рдБрдЪ рдХрд░рддреЗ рд╣реИрдВ:
# ls -la /dev/null
рдЕрдзрд┐рдХрд╛рд░ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП:
crw-rw-rw-
PostgreSQL рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рд╕реНрдерд╛рдиреАрдп рдФрд░ рдкрд╛рда рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рднрд╛рд╖рд╛рдПрдБ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
apt-get install language-pack-ru-base (apt-get install language-pack-uk-base)
рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд░реЛрдХрддреЗ рд╣реИрдВ:
pg_dropcluster --stop 9.1 main
рдФрд░ рд╕реНрд╡рдпрдВ рд▓реЛрдХреЗрд▓ рд╕реЗрдЯ рдХрд░реЗрдВ (рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕рднреА рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдПрдХ рд╕реНрдерд╛рди рд╣реЛрдЧрд╛):
pg_createcluster --locale ru_RU.UTF8 9.1 main (pg_createcluster --locale uk_UA.UTF8 9.1 main)
рд╣рдо рд░реАрдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ - рдЕрдм рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕реНрдерд╛рди рдФрд░ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП:
reboot
sudo -u postgres psql -l
рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЛрд▓-рдЬреЗрдЯреНрдЯреА рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди, рдореЗрд░реА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдФрд░ рдЕрдиреБрднрд╡ рдХреЗ рдЕрдиреБрд╕рд╛рд░ - рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдкрддрд╛ рдирд╣реАрдВ рдХреНрдпреЛрдВ рдореИрдВрдиреЗ рд╕рдм рдХреБрдЫ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдЬрд╛рдирд╛ рдерд╛ред рдпрджрд┐ рдЖрдк рджреЗрд╢реА рд╕реЛрд░рд▓ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдареАрдХ рдХрд░реЗрдВ:
рдЬреЗрдЯреНрдЯреА рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдорд╛рди рдЕрд╕рд╛рдЗрди рдХрд░рдирд╛:
JETTY_VERSION=7.6.10.v20130312
рд╣рдо рдЗрд╕реЗ рд▓реЗрддреЗ рд╣реИрдВ:
wget download.eclipse.org/jetty$JETTY_VERSION/dist/jetty-distribution-$JETTY_VERSION.tar.gz
рдирд┐рдХрд╛рд▓реЗрдВ:
tar xfz jetty-distribution-$JETTY_VERSION.tar.gz
Sorl рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд▓реЗрдВ:
wget apache-mirror.telesys.org.ua/lucene/solr/3.6.2/apache-solr-3.6.2.zip
рдирд┐рдХрд╛рд▓реЗрдВ:
unzip -q apache-solr-3.6.2.zip
рд╣рдо рдЪрд▓рддреЗ рд╣реИрдВ:
cd apache-solr-3.6.2/example/
рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рд╢рд░реНрдмрдд рдЪрд▓рд╛рдПрдБ:
nohup java -jar start.jar&
рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕рднреА рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд╛рд▓рди рдХрд░реЗрдВ, рдФрд░ рдЬрд▓реНрдж рд╣реА рдЖрдк рдПрдХ рдХрд╛рд░реНрдп рд╕реНрдерд▓ рджреЗрдЦреЗрдВрдЧреЗред
рдЕрдм рджреВрд╕рд░рд╛ рддрд░реАрдХрд╛, рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрдмрдВрдЯреВ 12.04 рдирд╣реАрдВ рд╣реИ
рдПрдХ рдмрд╛рд░ рдлрд┐рд░, рдореИрдВ CKAN рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдкрд░
рд╡рд┐рдХрд┐ рдкрд░ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдБред
1. рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рд╣рдореЗрдВ рдкреИрдХреЗрдЬ рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реЗрдЯ рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЬрд╛рддреА рд╣реИ:
sudo apt-get install python-dev postgresql libpq-dev python-pip python-virtualenv git-core solr-jetty openjdk-6-jdk
рдореИрдВ рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реЗрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ (apt-get update рдФрд░ about / dev / null (рдКрдкрд░ рд╡рд░реНрдгрд┐рдд)) рдХреЛ рди рднреВрд▓реЗрдВ:
sudo aptitude install python-dev postgresql-9.1 libpq-dev python-pip python-virtualenv git-core openjdk-6-jdk curl nginx gcc bcc tcc
3. рдПрдХ PostgreSQL рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗрдЯрдЕрдк рдХрд░реЗрдВ
+ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрдЯрдЕрдк рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╣реИ
5. рд╕реЗрдЯрдЕрдк рд╕реЛрд▓рд░
рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╣реИ
9. рдЖрдк рдХрд░ рд░рд╣реЗ рд╣реИрдВ!
рдЖрдкрдХреЛ рдПрдХ рдХреЛрдб рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
paster serve /etc/ckan/default/development.ini
рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡:
nohup paster serve /etc/ckan/default/development.ini&

рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП, рдЙрдард╛рдП рдЧрдП рдХрджрдо рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рдЕрдкрдирд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕рд░реНрд╡рд░ рдкрд░ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣рд╛рдВ рдореИрдВ рдЖрдкрдХреЛ рдПрдХ рд╕рд▓рд╛рд╣ рднреА рджреВрдВрдЧрд╛ред
рдореЗрд░реА рдЕрдЪреНрдЫреА рд╕рд▓рд╛рд╣ (рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП
ibegtin рдХреЗ рд▓рд┐рдП
рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж) рдЗрд╕ рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ - Nginx рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрд╣ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдХреЛ рдмрд╣реБрдд рдЧрддрд┐ рджреЗрдЧрд╛ред рдпрд╣рд╛рдБ рдПрдХ рдорд╣рд╛рди рдирд┐рд░реНрджреЗрд╢ рд╣реИ рдХрд┐ рдХреИрд╕реЗ paster + Nginx рдмрдВрдбрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдЙрд╕рдиреЗ рдореЗрд░реА рдмрд╣реБрдд рдорджрдж рдХреА
рдмрд╛рдХреА рдХреЗ рд▓рд┐рдП, рдмрд╕ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ, рдФрд░ рдЖрдк рд╕рдлрд▓ рд╣реЛрдВрдЧреЗред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреНрд░рд╢реНрди рд╣реИрдВ - рдЖрдк рдЙрдиреНрд╣реЗрдВ рдореБрдЭрд╕реЗ рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛
рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдиреНрдпреВрдЬрд╝рд▓реЗрдЯрд░ рдХреА рд╕рджрд╕реНрдпрддрд╛ рднреА рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛
рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЙрдкрдпреЛрдЧреА рд╕рдВрд╕рд╛рдзрди
Google Refine рдХреЗ рд▓рд┐рдП CKAN рд╕реНрдЯреЛрд░реЗрдЬ рдПрдХреНрд╕рдЯреЗрдВрд╢рдиCKAN рдФрд░ Drupal рдХрд╛ рдШрд╛рд▓рдореЗрд▓CKAN рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рд╕рд╛рдЗрдЯреЗрдВ
рдЗрд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА
рд╕рд╛рдЗрдЯреЛрдВ рдХреА рд╕реВрдЪреАCKAN рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА
рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рд╛рдЗрдЯ рдЬреЛ рдореМрдЬреВрджрд╛ рдбреЗрдЯрд╛ рд╣рдм рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рддреА рд╣реИред
рд░реВрд╕реА рд╕рдВрдШ рдореЗрдВ
рдбреЗрдЯрд╛ рд╣рдм рдЦреЛрд▓реЗрдВрдХрд╛рдиреВрди рдкреНрд░рд╡рд░реНрддрди рдЕрдзрд┐рдХрд╛рд░рд┐рдпреЛрдВ рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рдкрд░ рд░реВрд╕реА рд╕рдВрдШ рдореЗрдВ рдЦреБрд▓реЗ рдбреЗрдЯрд╛ рдХрд╛ рд╣рдм
CKAN рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓рд╛
рдПрдХ рдЕрдВрддрд░рд░рд╛рд╖реНрдЯреНрд░реАрдп рд╣рдм ред рдЖрдкрдХреЛ рдЕрдкрдирд╛ рд╣рдм рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЖрдк рдпрд╣рд╛рдВ рдХреЛрдИ рднреА рдЦреБрд▓рд╛ рдбреЗрдЯрд╛ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рд╕рдВрд╕рд╛рдзрди рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдпрд╛ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЪреБрдирд╛рд╡ рдЖрдкрдХрд╛ рд╣реИред рд╕реМрднрд╛рдЧреНрдп рд╣реИ