Windows XP SP2 / Windows 7 рдкрд░ Redmine 1.3.0 рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ

рд░реВрдмреА рдСрди рд░реЗрд▓реНрд╕ (RoR) рдХрд╛ рдкрд░рд┐рдЪрдп


рдореЗрд░реЗ рджреИрдирд┐рдХ рдЬреАрд╡рди рдореЗрдВ, рд╡реЗрдм рдЖрдзрд╛рд░рд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрди рдЕрдиреБрдкреНрд░рдпреЛрдЧ, рд░реЗрдбрдорд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдИред рдЪреВрдВрдХрд┐ рдореИрдВ рдЕрдкрдиреЗ рд╣реЛрдо рдкреАрд╕реА рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдПрдХреНрд╕рдкреА SP2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд░реЗрдбрдорд╛рдЗрди рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдирд┐рдХрд▓рд╛ред

рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 5 рд╕реЗ 6 рдШрдВрдЯреЗ рддрдХ рдорд╛рд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЕрднреА рднреА рдЕрдкрдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ Redmine * HAPPINESS * рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рджреЗрдЦрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдЖрдкрдХреЛ Windows XP SP2 / Windows 7. Redmine рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдХреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред рдЖрдЗрдП рд╢рдмреНрджреЛрдВ рдФрд░ рдирд╛рдореЛрдВ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВред

рд░реВрдмреА рдХреНрдпрд╛ рд╣реИ?


рд░реВрдмреА рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИред

рд░реЗрд▓реНрд╕ (RoR) рдХреНрдпрд╛ рд╣реИ?


рд╕реАрдзреЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдХрд╣реЗрдВ, рдпрд╣ рд░реВрдмреА рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдПрдХ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИ, рдпрд╣ PHP рдореЗрдВ Zend рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреА рддрд░рд╣ рд╣реИред

рдордгрд┐ рдХреНрдпрд╛ рд╣реИ?


рд▓реЗрдЦ рдореЗрдВ рд╣рдо рдЗрд╕ рд╢рдмреНрдж рдХреЛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рджреЗрдЦреЗрдВрдЧреЗред рдЬреЗрдо рд░реВрдмреА рдХреЗ рд▓рд┐рдП рдПрдХ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╣реИ, рдЕрд░реНрдерд╛рдд рдЗрд╕рдХреЗ рд╕рд╛рде рд╣рдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рд░реВрдмреА рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдХреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВред

рдЖрдк рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдкрд░ рдирд┐рдореНрди рд╕рднреА рд╢рд░реНрддреЛрдВ рдХреЗ рд╕рд╛рде рдЦреБрдж рдХреЛ рдкрд░рд┐рдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╣рдо RedSQL рдХрд╛ рдЙрдкрдпреЛрдЧ MySQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд░реЗрдВрдЧреЗред рдпрд╣ рд▓реЗрдЦ MySQL рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЛ рдХрд╡рд░ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рд╣реИред

рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред

рдЪрд░рдг 1 (рд░реВрдмреА рдФрд░ рд░реЗрдбрдорд╛рдЗрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛)


рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд░реВрдмреА рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрд▓реНрджреА рдордд рдХрд░реЛ! рд░реВрдмреА + рд░реВрдмреА рдСрди рд░реЗрд▓реНрд╕ рдХрд╛ рдпрд╣ рдкреВрд░рд╛ рд╕рдореВрд╣ рдШрдЯрдХ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдореВрдбреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдпрд╣ рджреЗрдЦрдиреЗ рдФрд░ рддрдп рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рд░реЗрдбрдорд╛рдЗрди рдХрд╛ рдХреМрди рд╕рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣рдо рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рд╕рдВрдЧрддрддрд╛ рдЪрд╛рд░реНрдЯ www.redmine.org/projects/redmine/wiki/RedmineInstall рдкрд░ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

рдпрд╣ рд▓реЗрдЦ Redmine 1.3 рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЛ рдХрд╡рд░ рдХрд░реЗрдЧрд╛ред * рдЗрд╕рд▓рд┐рдП, рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо рд░реВрдмреА 1.8.7, рд░реЗрд▓ 2.3.14 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рддрд╛рд▓рд┐рдХрд╛ рдЙрди рдШрдЯрдХреЛрдВ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рднреА рджрд┐рдЦрд╛рддреА рд╣реИ рдЬреЛ Redmine (рд░реИрдХ рдФрд░ рд░реВрдмреАрдЬ) рдХреЗ рд╕рд╣реА рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред

Rubyinstaller.org/downloads рд╕реЗ рд░реВрдмреА 1.8.7 рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди, рдкрде C: \ Ruby рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдФрд░ "рдЕрдкрдиреЗ рдкрде рдореЗрдВ рд░реВрдмреА рдирд┐рд╖реНрдкрд╛рджрди рдЬреЛрдбрд╝реЗрдВ" рдЪреЗрдХрдмреЙрдХреНрд╕ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред рд╕реНрдерд╛рдкрдирд╛ рдкреВрд░реНрдгред

рдЕрдм рдЖрдкрдХреЛ Redmine 1.3.0 рдХреЛ rubyforge.org/frs/?group_id=1850 рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛
C: \ Ruby \ рдореЗрдВ рдРрдкреНрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рдПрдВред рдЗрд╕рдореЗрдВ рд╣рдорд╛рд░реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗред Redmine рд╕реЗ C: \ Ruby \ apps \ рдХреЗ рд▓рд┐рдП рд╕рдВрдЧреНрд░рд╣ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВред рд╡рд░реНрддрдорд╛рди рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдирд┐рдХрд╛рд▓реЗрдВ рдФрд░ redmine-1.3.0 рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ redmine рдХрд░реЗрдВред рдХреБрд▓ рдореЗрдВ, рд╣рдореЗрдВ C: \ Ruby \ apps \ redmine \ рдореЗрдВ рд░реВрдмреА рдФрд░ рдЕрдирдкреИрдХреНрдб рдврд╛рдБрдЪрд╛ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрддрд╛ рд╣реИред

рд╕реНрдЯреЗрдЬ 2 (рд░реЗрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛)


рдЕрдм рд╣рдореЗрдВ рд░реЗрдбрдореА рдХреЗ рд▓рд┐рдП рд░реВрдмреА рдСрди рд░реЗрд▓реНрд╕ (RoR) рдврд╛рдВрдЪреЗ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдЕрд╡рд┐рд╕реНрдорд░рдгреАрдп рд╣реИ рдХрд┐ рд╣рдореЗрдВ рд╕рдВрд╕реНрдХрд░рдг 2.3.14 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рд╣рдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдкреНрд░рд╛рд░рдВрдн -> рднрд╛рдЧреЛ -> cmd, рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдЦреЛрд▓реЗрдВред рд╣рдо рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

cd C:\ gem install rails тАУv=2.3.14 

рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж, рдЖрдк рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрдХреБрд▓ рдФрд░ рдЙрдирдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рд╕реВрдЪреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЯреАрдо:

 cd C:\ gem list 

рд╡рд┐рдВрдбреЛрдЬ 7 рдореЗрдВ, рдкрдереЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЗрди рдЖрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рддреНрд░реБрдЯрд┐ рдЙрддреНрдкрдиреНрди рд╣реБрдИред рдЗрд╕реЗ рдХрд╛рдлреА рд╕рд░рд▓рддрд╛ рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдУрдкрди рд╕реА: рд╕рдВрдкрд╛рджрдХ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рдореЗрдВ \ Ruby \ bin \ gem.bat:

 @ECHO OFF SET _HOMEDRIVE=%HOMEDRIVE% SET _HOMEPATH=%HOMEPATH% SET HOMEDRIVE=C: SET HOMEPATH=Ruby IF NOT "%~f0" == "~f0" GOTO :WinNT @"ruby.exe" "C:/Ruby/bin/gem" %1 %2 %3 %4 %5 %6 %7 %8 %9 GOTO :EOF :WinNT @"ruby.exe" "%~dpn0" %* SET HOMEDRIVE=%_HOMEDRIVE% SET HOMEPATH=%_HOMEPATH% 

рд╣рдо рдЙрдкрд░реЛрдХреНрдд рдЖрджреЗрд╢реЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рджред

рдЪрд░рдг 3 (рд░реИрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛)


рдПрдХ рд░реИрдХ рдХреНрдпрд╛ рд╣реИ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдПрдХ рд╕реБрд░рд╛рдЧ рдХреЗ рдмрд┐рдирд╛ред рдореИрдВрдиреЗ рдХрд╣реАрдВ рдкрдврд╝рд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡реЗрдм рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдмреАрдЪ рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╕рдВрд╕реНрдХрд░рдг 1.3.0 рдХреЗ рд▓рд┐рдП Redmine рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рд╕рдВрдЧрддрддрд╛ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд░реИрдХ 1.1 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред *ред рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдШрдЯрдХ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ:

 cd C:\ gem install rack тАУv=1.1.0 

рдЪреМрдерд╛ рдЪрд░рдг (рджреЗрд╡рдХреАрдд + рдЖрд░рдбреЛрдХ)


рд╣рдореЗрдВ rdoc рдШрдЯрдХ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ DevKit рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
DevKit rubyinstaller.org/downloads рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
рд╣рдо рдЗрд╕реЗ C: \ Ruby \ devkit \ рдореЗрдВ рдЕрдирдкреИрдХ рдХрд░реЗрдВрдЧреЗ

рд╣рдо рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

 cd C:\Ruby\devkit\ ruby dk.rb init ruby dk.rb review ruby dk.rb install 

рдпрджрд┐ рд╕реНрдерд╛рдкрдирд╛ рд╕рдлрд▓ рд░рд╣реА, рддреЛ RDoc рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ:

 cd C:\ gem install rdoc 

5 рд╡реАрдВ рдЪрд░рдг (рд░реВрдмреНрд░реА рдХреЗ рд╕рд╛рде рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╕реНрдпрд╛рдПрдВ)


рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рд╣рдореЗрдВ рд░реВрдмрд╛рдЗрдЯреНрд░реА рдШрдЯрдХ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЙрдирд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:

 cd C:\ rake gems:refresh_specs 

рдЪрд░рдг 6 (рд░реВрдмреАрдЬреАрдореНрд╕ рдЕрдкрдбреЗрдЯ)


рд╕рдВрдЧрддрддрд╛ рддрд╛рд▓рд┐рдХрд╛ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИ рдХрд┐ рдЖрдкрдХреЛ 1.7.0 рд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдХрдорд╛рдВрдб рдЪрд▓рд╛рдХрд░ рд╕рдВрд╕реНрдХрд░рдг 1.6.2 рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ:

 cd C:\ gem update тАУsystem=1.6.2 

7 рд╡рд╛рдВ рдЪрд░рдг (MySQL)


рдЕрдм, рд╢рд╛рдпрдж рд╣рдо рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ Redmine рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдПрдВрдЧреЗ:

 CREATE DATABASE `redmine` CHARACTER SET UTF8; 

Redmine рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдПрдБ:

 CREATE USER 'redmine'@'localhost' IDENTIFIED BY '12345'; 


рдпрджрд┐ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИ, рддреЛ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдПрдБ, рдЕрд░реНрдерд╛рддреНред рдирд┐рдХрд╛рд▓реЗрдВ:

 DROP USER 'redmine'@'localhost'; 

рд╣рдо Redmine рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП Redmine рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЕрдзрд┐рдХрд╛рд░ рджреЗрддреЗ рд╣реИрдВ:

 GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost'; FLUSH PRIVILEGES; 

рд╕реНрдЯреЗрдЬ 8 (MySQL рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Redmine рдФрд░ Ruby рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛)


MySQL рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЕрднреА рднреА libmySQL.dll DLL рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреА рд╣реЛрдЧреА
рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ Instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll
рд╣рдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ C: \ Ruby \ bin \ рдореЗрдВ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ

рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЦреЛрд▓реЗрдВ: \ Ruby \ apps \ redmine \ config \ред рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ, database.yml.example рдлрд╝рд╛рдЗрд▓ рдХреА рдПрдХ рдкреНрд░рддрд┐ рдмрдирд╛рдПрдВ рдФрд░ рдЗрд╕реЗ database.yml рдореЗрдВ рдмрджрд▓ рджреЗрдВ, рдЗрд╕реЗ рдЦреЛрд▓реЗрдВред

рдЙрддреНрдкрд╛рджрди рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП MySQL рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдиреЗрдХреНрд╢рди рд╕реЗрдЯ рдХрд░реЗрдВред рд╕рд╣реЗрдЬреЗрдВред

 production: adapter: mysql database: redmine host: localhost username: redmine password: 12345 encoding: utf8 

рдЕрдм рд╣рдореЗрдВ MySQL рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдШрдЯрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

 cd C:\ gem install mysql 

9 рд╡реЗрдВ рдЪрд░рдг (рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрд░рдЪрдирд╛ рдмрдирд╛рдирд╛ рдФрд░ рдбреЗрдЯрд╛ рджрд░реНрдЬ рдХрд░рдирд╛)


рд╣рдо рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

 cd C:\Ruby\apps\redmine\ rake generate_session_store set RAILS_ENV=production rake db:migrate rake redmine:load_default_data 

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд╣реИред

10 рд╡рд╛рдВ рдЪрд░рдг (рдЕрдВрдд рдореЗрдВ)


рдЕрдм рд╣рдо рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╡реЗрдмреНрд░рд┐рдХ рдХреЛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╣рдорд╛рд░реЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рд╕рдВрдЪрд╛рд▓рди рдХреНрд╖рдорддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

 cd C:\Ruby\apps\redmine\ ruby script/server webrick тАУe production 

рдпрджрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд░рд╣рд╛, рддреЛ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдХреЛ рдЦреЛрд▓реЗрдВ: 3000 / рдФрд░ Redmine рд╕реНрд╡рд╛рдЧрдд рд╡рд┐рдВрдбреЛ рджреЗрдЦреЗрдВред
рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб: рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ / рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ
рдирд┐рд░рдВрддрд░ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП, рдЗрд╕ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдЧрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рд╣рдо рдореЛрдВрдЧрд░реЗрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред

рд╡реАрдмреНрд░рд┐рдХ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, cmd рдореЗрдВ, Ctrl + C рджрдмрд╛рдПрдВред

Source: https://habr.com/ru/post/In169805/


All Articles