рдирдорд╕реНрддреЗ рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд▓реЗрдЦреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдмрдирд╛рдиреЗ
рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдПрдХ рдкреНрд░рд╢реНрди рдкреВрдЫрд╛ рдерд╛ ред рдпрд╣рд╛рдБ рдкрд╣рд▓рд╛ рд▓реЗрдЦ рд╣реИред
рд▓реЗрдЦреЛрдВ рдХреА рдЗрд╕ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ, рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ LAMP рд╕рд░реНрд╡рд░ рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди "рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХреЗрд╡рд▓ рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣реИред"
рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдЯреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ: рдирдЧреНрдиреЗрдХреНрд╕ - рдЕрдкрд╛рдЪреЗ-рдПрдордПрдордкреА-рдЗрдЯрдХ - mod_php - mysql - linux / debianред
рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░реВрдВрдЧрд╛:
- рдлреНрд░рдВрдЯреЗрдВрдб рд╕реЗрдЯрдЕрдк - рдмреИрдХреЗрдВрдб
- рд╕рд░реНрд╡рд░ рдХреНрд╖рдорддрд╛рдУрдВ рдХреА рдЧрдгрдирд╛, mysql рдФрд░ рдмреИрдХрдПрдВрдб рдХреА рд╕реНрдерд╛рдкрдирд╛
- рдЗрдВрдЯреЗрд▓ s3420gp рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрднрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣рд╛рдиреА
рдореИрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреЗ рд╕рд╛рде рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ LAMP рд╕рд░реНрд╡рд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдХреБрдЫ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 6-10 рдХрдорд╛рдВрдб рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИред
рдЙрджрд╛рд╣рд░рдг: рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, nginx рд╕рд░реНрд╡рд░ рдкрд░ 1M рд╕реЗ рдмрдбрд╝рд╛ рдЕрдиреБрд░реЛрдз рдирд┐рдХрд╛рдп рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдлрд╝реЛрдЯреЛ рдХреА рдПрдХ рдЫреЛрдЯреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рдПрдХ рддреНрд░реБрдЯрд┐ 414 (рдЕрдиреБрд░реЛрдз-рдпреВрдЖрд░рдЖрдИ рдЯреВ рд▓рд╛рд░реНрдЬ) рд╣реЛ рдЬрд╛рдПрдЧреАред
рдЕрдкрд╛рдЪреЗ рдХреЗ рдареАрдХ рд╡рд┐рдкрд░реАрдд рд╣реИ: рдЗрд╕рдХрд╛ рдЕрдиреБрд░реЛрдз рд╢рд░реАрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрд╕реАрдорд┐рдд рд╣реИред рдЗрд╕рд╕реЗ рдЧрдВрджреЗ рдЯреЛрдЯрдХреЗ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рдкреВрд░реЗ рд╕реЗрдЯрдЕрдк рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рди рдкрд╛рдПрдВрдЧреЗред рд▓реЗрдЦ рдореЗрдВ рдЖрдк рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рддреИрдпрд╛рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рдкреЗрдбреЗрдВрдЯ рд╣реЛрдиреЗ рдХреЗ рдирд╛рддреЗ, рдореЗрд░реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╣рдореЗрд╢рд╛ рдкреНрд░рдХрд╛рд░ рд╕реЗ рд╡рд░реНрдЧреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: "рдкреНрд░рджрд░реНрд╢рди", "рд╕рд╛рдордЧреНрд░реА рдкреАрдврд╝реА", "рддреНрд░реБрдЯрд┐ рдкреГрд╖реНрда", "рд╕рдВрдкреАрдбрд╝рди", "рдЕрдиреНрдп рд╕реЗрдЯрд┐рдВрдЧреНрд╕", "рд╕рд╛рдорд╛рдиреНрдп рд╕реЗрдЯрд┐рдВрдЧреНрд╕"ред рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдкрдардиреАрдпрддрд╛ рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╣реЛ рдЬрд╛рддреА рд╣реИ рдпрджрд┐ рдЙрдиреНрд╣реЗрдВ рд╕рдореВрд╣реАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдПред
рд╣рдо рд╕рд░рд▓ рд╣рдорд▓реЛрдВ рдФрд░ рдЙрдирдХреЗ рдЦрд┐рд▓рд╛рдл рдмрдЪрд╛рд╡ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдиреЗрдВрдЧреЗред рдореБрдЭреЗ рддреБрд░рдВрдд рдпрд╣ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдирдЧрдиреЗрдХреНрд╕ рдХреЗ рд╕рд╛рдордиреЗ рдХреЗ рджреГрд╢реНрдп рдХреЗ рдореВрд▓ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рд╕рд╛рде - рдмреИрдХреЗрдВрдб рдЕрдкрд╛рдЪреЗ рдЕрднреА рднреА рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред
рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рд╣реИ рдХрд┐ рдореИрдВ рдПрдХ рд▓реЗрдЦ рдореЗрдВ рд╕рдм рдХреБрдЫ рдлрд┐рдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдмрд┐рд▓реНрд▓реА рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред
- рдлреЙрд░рд╡рд░реНрдб:рдРрд╕рд╛ рд╣реБрдЖ рдХрд┐ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╣рдорд╛рд░рд╛ рд╕рд░реНрд╡рд░ рдХреНрд░реИрд╢ рд╣реЛрдиреЗ рд▓рдЧрд╛ред рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, рд╡рд╣ рд╢рд╛рдо рд╕реЗ рд░рд╛рдд рддрдХ рдЧрд┐рд░ рдЧрдпрд╛, рдФрд░ рджрд┐рди рдХреЗ рджреМрд░рд╛рди рдЙрд╕рдиреЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдХрд╛рдлреА рдХрд╛рдо рдХрд┐рдпрд╛ред рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ рдХрд┐ рдЗрд╕ рдкрд░ рдмрд╣реБрдд рдмрдбрд╝рд╛ рднрд╛рд░ рдерд╛ред рдлреЙрд▓реНрд╕ рдХреЗ рджреМрд░рд╛рди, рдореИрдВрдиреЗ рдЕрдкрд╛рдЪреЗ рдкрд░ рд░реИрдо рдХреЗ рдЖрд╡рдВрдЯрди рдореЗрдВ рдЕрд╕рдВрдЧрдд рд░реВрдк рд╕реЗ рд╡рд┐рд╢рд╛рд▓ рдЫрд▓рд╛рдВрдЧ рдХреА рдЦреЛрдЬ рдХреА, рдкреНрд░рддрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ 700 рд╕реЗ рдЕрдзрд┐рдХ megs, рд╣рд╛рд▓рд╛рдВрдХрд┐ PHP рдореЗрдВ рдЕрдзрд┐рдХрддрдо 256M рдерд╛ред рд╕рд░реНрд╡рд░ рдПрдХ рд╕реНрд╡реИрдк рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛, рдФрд░ рдлрд┐рд░ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЧрдпрд╛ред рд╕рд░реНрд╡рд░ рдореЗрдВ рд╢реБрд░реВ рдореЗрдВ 8G рд░реИрдо рдереА, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдЙрдиреНрд╣реЛрдВрдиреЗ 16G рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред
рдЗрди рдХреНрд░реИрд╢ рд╕реЗ рдкрд╣рд▓реЗ, рд╕рд░реНрд╡рд░ рдиреЗ рдкреВрд░реЗ рдПрдХ рд╡рд░реНрд╖ рддрдХ рдХрд╛рдо рдХрд┐рдпрд╛ рдФрд░ рдХрд┐рд╕реА рднреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓рд╛ред рдЙрдирдХреЗ рдШреБрдЯрдиреЛрдВ рдкрд░ рдПрдХ рднрдпрд╛рдирдХ рд╡рд┐рдиреНрдпрд╛рд╕ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рдереЗред рдпрд╣рд╛рдБ рдЗрд╕рдХрд╛ рд╡рд┐рдиреНрдпрд╛рд╕ рд╣реИ, рд╕рднреА рдбреЗрдмрд┐рдпрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ:
Apache2.2.16_mpm_itk + php5.3.0 рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд╣рдорд▓реЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд┐рдирд╛, рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдлреНрд░рдВрдЯреЗрдВрдб рдФрд░ рдмреИрдХрдПрдВрдб рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд▓рдЯрдХрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдореИрдВ Habr├й =) рдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╕рднреА рд╣рдорд▓реЛрдВ рдХреЛ рдЕрдВрдЬрд╛рдо рджреЗрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред
Mysql5.1 рдХреЛ рд░реИрдо рдФрд░ рдЙрд╕ рд╕рднреА рдХреЗ рдЙрдк-рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рдПрдХ рдмреБрдирд┐рдпрд╛рджреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЙрд╕ рдХреНрд╖рдг рд╕реЗ, рдореБрдЭреЗ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рдерд╛ред рд╡реИрд╕реЗ, рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╡рд░реНрдЪреБрдЕрд▓ рд╣реЛрд╕реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╡рд░реНрдмреЗрдЬ рдХреА рдорд╛рддреНрд░рд╛ рдирд╛рдЯрдХреАрдп рд░реВрдк рд╕реЗ рдХрдо рд╣реЛ рдЧрдИ!
рдЪрд▓реЛ рд╕реЗрдЯрдЕрдк рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ
- рднрдВрдбрд╛рд░ рдЕрд▓рдЧ рд╣реИрдВ:рдкрд╣рд▓реА рд╕рдорд╕реНрдпрд╛ рдЬреЛ рдЙрддреНрдкрдиреНрди рд╣реБрдИ рд╡рд╣ рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдереАред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдбреЗрдмрд┐рдпрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдХрд╛рдлреА рдкреБрд░рд╛рдирд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╣реЛрддрд╛ рд╣реИред рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреБрд░рд╛рдиреЗ рд╣реИрдВ! рд╡реИрд╕реЗ, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рдЗрд╕ рдЪрдпрди рдХреЛ рдкрд╛рдХрд░ рдореИрдВ рдЦреБрдж рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рд░рд╣ рдЧрдпрд╛ред
рдЕрдм рдореИрдВ рдпрд╣рд╛рдБ рд╕реЗ
www.PTdeb.org LAMP рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА
рд▓реЗрддрд╛ рд╣реВрдБрдпрд╣рд╛рдБ
www.dotdeb.org/instructions рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрдЕрдк рдЧрд╛рдЗрдб рд╣реИ
рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдкрд╣рд▓реА рдмрд╛рд░ рдмрд╣реБрдд рд╕реВрдЦреЗ рд╣реИрдВ (рд▓реЗрдХрд┐рди рдЖрдЦрд┐рд░рдХрд╛рд░, рд╡рд╣ рдЦреБрдж рдПрдХ рдмрд╛рд░ рдРрд╕рд╛ рдерд╛ рдФрд░ Google рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдирд╣реАрдВ рдерд╛):
- рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдбреЗрдмрд┐рдпрди рдХреЛ рддреБрд░рдВрдд SSH рд╕рд░реНрд╡рд░ (рдХреБрдЫ рднреА рдирд╣реАрдВ !!!) рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЙрд╡ рд▓рдЧрд╛рдПрдВ, рдлрд┐рд░ рд╣рдо рд╡реАрдЬреАрдП рдореЙрдирд┐рдЯрд░ рдХреЗ рд▓рд┐рдП рдЖрдИрдкреА рд╕рд░реНрд╡рд░ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдЕрдм рдиреАрдЪреЗ рдордд рдмреИрдареЛ, рдЖрдк рд╕рд░реНрд╡рд░ рдХреЛ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- SSH рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ, рдореИрдВ рдЬреАрдд рдХреЗ рддрд╣рдд рдкреЛрдЯреАрди рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред
- рдиреИрдиреЛ /etc/apt/source.list рдбреЙрдЯрдбреЗрдм рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╡рд╣рд╛рдВ рдбрд╛рд▓реА рдЧрдИ рд╣реИред (рдзреНрдпрд╛рди рджреЗрдВ: рд╡рд┐рдВрдбреЛ рдмрдлрд░ рд╕реЗ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдбрд╛рд▓рдирд╛ рд╕рд╣реА рдорд╛рдЙрд╕ рдмрдЯрди рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)
- рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЕрдиреНрдп рдЪреАрдЬреЗрдВ рдХрд░реЗрдВ
- рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦреЗ рдЧрдП рдЖрджреЗрд╢реЛрдВ рдХреЗ рдПрдХ рдмрдбрд╝реЗ рдмреНрд▓реЙрдХ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
- рд╣рдо рдПрдорд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧреЛрд░реЗ рд▓реЛрдЧреЛрдВ рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ
- рддреЛ рдпрд╣ рд╕рдм рдЖрдк рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ! =)
рдзреНрдпрд╛рди рджреЗрдВ, рдпрд╣рд╛рдБ рдореЗрд░рд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рдиреНрдпрд╛рд╕ рд╣реИ: Intel s3420gp, xeon x3450, 16GB ECC RDIMM, 3 * 1Tb 3.5 "SATA" WD BE "(2x-raid1 (25G / 20G / 20G), 100G / var, ~ 800G / home) + 1single (1Tb / mnt / unsafe))ред рд╢реБрд░реБрдЖрддреА рдХреЗ рд▓рд┐рдП рдзреНрдпрд╛рди рджреЗрдВ: рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕рдордп рдореЗрдВ рдмрд╣реБрдд рдХрджрдо рдмрдврд╝рд╛рдпрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдмреНрд▓реИрдХ рдПрдбрд┐рд╢рди рдбрд┐рд╕реНрдХ рд▓рдЧрд╛рдИ рд╣реИ - рдореБрдЭреЗ RAID рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдерд╛ред
рдФрд░ рдРрд╕рд╛ рд╣реИред рдЕрдм рд╣рдордиреЗ рд╕рд┐рд░реНрдл рдбрд┐рд╕реНрдХ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛, рдбреЗрдмрд┐рдпрди рдорд┐рдиреАрдбрд┐рд╕реНрдХ (190Mb) рд╕реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдмрдирд╛рдИрдВред рдЕрдм рд╣рдо рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВред рд╕рдВрдЪрд╛рд▓рди рдХреЗ рджреМрд░рд╛рди, рдЖрдкрдХреЗ рдкрд╛рд╕ dpkg рд╕реЗ рдкреНрд░рд╢реНрди рд╣реЛрдВрдЧреЗ, рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рдЙрддреНрддрд░ рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
apt-get update apt-get upgrade apt-get install nginx apache2 apache2-mpm-itk php5 php5-apc php-pear php5-dev php5-gd mysql-server mysql-client php5-mysql postfix mc -y apt-get install libapache2-mod-rpaf -y echo all done!
nginx - frontend, apache2-mpm-itk - backend, mod_php5.3 - рднрд╛рд╖рд╛, mysql5.5 - рдбреЗрдЯрд╛рдмреЗрд╕, рдкреЛрд╕реНрдЯрдлрд┐рдХреНрд╕ - PHP рд╕реЗ рдореЗрд▓рд┐рдВрдЧред
- рд╣рдо рд╕рд┐рд╕реНрдЯрдо рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдмрдирд╛рддреЗ рд╣реИрдВ:рдпрд╣ рд╣рдореЗрд╢рд╛ рдЬреНрдЮрд╛рдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рджреГрд╢реНрдп рдЪрд┐рддреНрд░ рдХреЗ рдмрд┐рдирд╛ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИ, рдпрджрд┐ рдпрд╣ рдерд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рд╕реНрд╡рдпрдВ рдЗрд╕рдХреА рдХрд▓реНрдкрдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ рдФрд░ рдХреЗрд╡рд▓ рджреЛ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдЖрдзреЗ рд╕реЗ рдЕрдзрд┐рдХ рдореБрдЦреНрдп рджрд╕реНрддрд╛рд╡реЗрдЬ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж рдФрд░ рдореЗрд░реЗ рд╕рд╛рде рдЕрдкрд╛рдЪреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛-рдмрд╣реБрдд рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рдЗрд╕реЗ рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ред рдЕрдм рдореИрдВрдиреЗ рдЗрд╕реЗ рддреБрд░рдВрдд рдкрд╛рдардХреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛, рддрд╛рдХрд┐ рд╡рд┐рдиреНрдпрд╛рд╕ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рдЙрдирдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рдФрд░ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд╕реНрд╡реАрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рдВрдХреАрд░реНрдг рд╣рд┐рд╕реНрд╕реЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдирд╛ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реЛрдЧрд╛, рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рдорд░реНрдерди рдХреЛ рд╕рдХрд╛рд░рд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛ рдФрд░, рд╕рдВрднрд╡рддрдГ рдЗрд╕рдХреА рд╕реНрдХреЗрд▓рд┐рдВрдЧред
(рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЪрд┐рддреНрд░)рдореИрдВ рдЕрдЧрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рдЪрд┐рддреНрд░ рдХреЗ рд╕рднреА рднрд╛рдЧреЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░реВрдБрдЧрд╛ред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд╣рдо рдлреНрд░рдВрдЯрдПрдВрдб - рдмреИрдХрдПрдВрдб рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкреНрд░рдХрдЯ рдХрд░реЗрдВрдЧреЗред рдЕрдкрд╛рдЪреЗ рд╕реБрд░рдХреНрд╖рд╛ред
рд╕реАрдорд╛: nginx рд╕реЗрдЯрдЕрдк
рд╣рдо nginx рдХреЛ рдкреНрд░реЙрдХреНрд╕реА рдореЛрдб рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВрдЧреЗред рдЗрд╕рдХреЗ рдХрдИ рдХрд╛рд░рдг рд╣реИрдВ:
- рд╣рдорд▓реЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЕрдкрд╛рдЪреЗ рд╕рд░реНрд╡рд░ рд╕реБрд░рдХреНрд╖рд╛
- рдПрдХ рд╣рд▓реНрдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд┐рд░ рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдВрдкреАрдбрд╝рд┐рдд рдФрд░ рд░реЗрдВрдбрд░ рдХрд░реЗрдВ
- рд╕реЗрд╡рд┐рдВрдЧ рд╕рд░реНрд╡рд░ рджрд┐рдорд╛рдЧ
- рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдЖрд╕рд╛рдиреА
- PHP FastCGI рдХреА рддреБрд▓рдирд╛ рдореЗрдВ Apache mod_php рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ ( рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рдирд╣реАрдВ ) рдмрджрддрд░ рд╣реИ , рдЬрдмрдХрд┐ mod_php рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рдФрд░ рдорд╛рдирдХ рд╣реИ
- рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдкреБрд╖реНрдЯрд┐!рдпрд╣рд╛рдВ рдореЗрд░реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ рдЬреЛ рдореИрдВ рдПрдХ рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ
yadi.sk/d/w0SNSFIM0nyk1рдЖрдкрдХреЛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдЬреЛ рдорд┐рд▓рд╛ рд╣реИ, рдЙрд╕реЗ рдЗрди рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрдпрддрд╛рдкреВрд░реНрд╡рдХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд╕рд╛рде рд╣реА рд╕рд╛рде .docx, .pptx, .xlsx рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдЗрд╕реА рдорд╛рдЗрдо рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡рд┐рдкрд░реАрдд рдорд╛рдЗрдо рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред рдЖрдЗрдП рдбрд┐рд╡рд╛рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ:
/nginx.conf - - . . /proxy_params - , nginx proxy. : , killapache.pl, , , . /conf.d - . error-docs - , ngx_http_core_module - , ngx_http_gzip_module - .
рдореИрдВ рдЬрд╛рдирдмреВрдЭрдХрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдЕрд░реНрде рдирд╣реАрдВ рд╕рдордЭрд╛рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐
рд░реВрд╕реА рдкреНрд░рд▓реЗрдЦрди рд╣реИ ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдФрд░ рдореИрдВрдиреЗ рдРрд╕реЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдХреНрдпреЛрдВ рдЪреБрдирд╛ред рдореИрдВ рдкрд╛рдардХреЛрдВ рдХреЛ рдпрд╣ рд╕реЛрдЪрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЙрдирдХреЗ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╕реЗ рдореБрдЭреЗ рдЙрдирдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдореИрдВрдиреЗ рдЙрди рд╕рднреА рдХреЛ рд╕рдореВрд╣реАрдХреГрдд рдХрд┐рдпрд╛ рд╣реИред
- рдореИрдВрдиреЗ client_max_body_size рдХреЛ 64M рддрдХ рдмрдврд╝рд╛ рджрд┐рдпрд╛ рддрд╛рдХрд┐ рд╕рд░реНрд╡рд░ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдЕрдкрд▓реЛрдб рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рдП - рдХреЙрд░реНрди рдлрд╝реЛрдЯреЛред
- client_body_buffer_size - рдореИрдВрдиреЗ рдорд╛рдирдХ рдмрдлрд░ рдХреЛ 32k рддрдХ рдмрдврд╝рд╛рдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЕрдХреНрд╕рд░ рдЖрдкрдХреЛ рдЗрдирдкреБрдЯ рдкрд░ "рдмрдбрд╝рд╛ рдбреЗрдЯрд╛ (10-20k)" рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╕рд░реНрд╡рд░ рдкрд░ рдХрд┐рд╕ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдЖрдк рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ 1k рд╕реЗ рдЕрдзрд┐рдХ рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЖрдкрдХреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ 64x рдореЗрдореЛрд░реА рдкреЗрдЬ рдкрд░ рдЗрд╕реЗ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП 8k рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)ред рдпрджрд┐ рдЖрдк рдПрдХ рдХреЗрдВрджреНрд░ рд╣реИрдВ, рддреЛ рдореИрдВ 8k (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рд╕реЗ рдХрдо) рд░рдЦреВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣рд╛рдВ рд╡реЗ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЬреЛ рдЕрдХреНрд╕рд░ 1k рд╕реЗ рдЖрдЧреЗ рдЬрд╛рддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдФрд╕рддрди 8k рд╕реЗ рдХрдо (рдПрдХ рд╕реНрдиреИрдк рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ)ред рдпрджрд┐ рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ рдУрд╡рд░рдлреНрд▓реЛ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ, рдкреНрд░рд▓реЗрдЦрди рдкрдврд╝реЗрдВред
- big_client_header_buffers - рдореИрдВрдиреЗ рдЗрд╕реЗ рдмрд╛рдХреА рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдХреЗ рдХрдо рдХрд┐рдпрд╛ рд╣реИ - рдЕрдкрд╛рдЪреЗ + рдкреАрдкреАред
- рдХрд╛рд░реНрдпрдХрд░реНрддрд╛_рдкреНрд░реЛрд╕реЗрд╕ - рдХреЛрд░ / 2 рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВред
- рдХрд╛рд░реНрдпрдХрд░реНрддрд╛_рдкрд░рд╛рдпрдгрддрд╛ - рд╕рднреА рд╕реЗ рдКрдкрд░ рд╕реЗрдЯ рддрд╛рдХрд┐ рд╢реЗрд╖ рдмреИрдХреЗрдВрдб рдЙрддреНрдкрдиреНрди рд╕рд╛рдордЧреНрд░реА рдХреА рд╡рд╛рдкрд╕реА рдХреЛ рдзреАрдорд╛ рди рдХрд░реЗред
- server_tokens рдмрдВрдж; - рдЬреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╣реИ = рдЙрд╕рд╕реЗ рдЪрдордХреЗрдВ рдирд╣реАрдВ, рдЖрдк рдореБрд╢реНрдХрд┐рд▓ рдореЗрдВ рдкрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
- xy_read_timeout - рдореИрдВрдиреЗ рдЗрд╕реЗ 300 + 20 рд╕реЗрдХрдВрдб рддрдХ рдмрдврд╝рд╛рдпрд╛ред рдпрд╣ рдЯрд╛рдЗрдордЖрдЙрдЯ рдЕрдкрд╛рдЪреЗ рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╣реИ, рдЬреЛ 300 + 10 рд╕реЗрдХрдВрдб рдХреЗ рдмрд╛рдж рд╣реЛрддрд╛ рд╣реИред рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдмреИрдХрдПрдВрдб рдХреА "рдЧрд╣рд░рд╛рдИ рд╕реЗ" рд╕рдордп рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдП, рдФрд░ рд╕рд╛рдордиреЗ рд╡рд╛рд▓реЗ рдХреЗ рд╕рд╛рде рдЕрдЬреНрдЮрд╛рдд рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЯреВрдЯ рди рдЬрд╛рдПред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ 60 рд╕реЗрдХрдВрдб рд╣реИ, рдЬреЛ рдХрднреА-рдХрднреА рднрд╛рд░реА рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рдореИрдВ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ php 300 рд╕реЗрдХрдВрдб рддрдХ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИ, рдЯрд╛рдЗрдордЖрдЙрдЯ рдереНрд░реЗрдб рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рдкрд╣рд▓реЗред
- рдХреГрдкрдпрд╛ рдкреНрд░реЙрдХреНрд╕реА_рд╕реЗрдЯ_рд╣рд╛рдЗрдбрд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдкреНрд░реЙрдХреНрд╕реА_рдкрд░рдо рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдзреНрдпрд╛рди рджреЗрдВ: рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╣реЗрдбрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдЕрдиреБрдорд╛рдирд┐рдд рд╕рд░реНрд╡рд░ рдпрд╣ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕рдиреЗ рдХрд┐рд╕ рдЖрдИрдкреА рдкрддреЗ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕рдХрд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рд╕реНрдерд╛рдиреАрдп 127: 0: 0: 1 рдпрд╣ рдПрдХреНрд╕реЗрд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
- рдореИрдВ рд╕реНрдерд╛рдиреАрдп рдкреЛрд░реНрдЯ 127.0.0.1:88 рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реВрдВ, рдореИрдВрдиреЗ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдЙрди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕реЙрдХреЗрдЯ рдпрд╛ рдмреИрд╕рд╛рдЦреА рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ = (
рдмреИрдХрдПрдВрдб: рдЕрдкрд╛рдЪреЗ рд╕реЗрдЯрдЕрдк
рдЕрдм рдЕрдкрд╛рдЪреЗ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рд╕рдореВрд╣рд┐рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдПрдХ рдФрд░ рдкреИрдХ рд╣реИ:
yadi.sk/d/ZqsisoDl0nzrlрдЕрдкрд╛рдЪреЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ, рдореИрдВрдиреЗ рдкреНрд░рддреНрдпреЗрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реЗ рдХреЙрдкреА рдХрд░рдХреЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдХрд┐рдпрд╛, рдЬреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдЧрд╛ред рдлрд┐рд░, рдореИрдВ рдЖрдкрдХреЛ рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рднреЗрдЬ рд░рд╣рд╛ рд╣реВрдБ рдФрд░ рдЖрдкрдХреЛ рдкреНрд░рдореБрдЦ рдмрд╛рддреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛ рд░рд╣рд╛ рд╣реВрдБ:
- ports.conf рдлрд╝рд╛рдЗрд▓: рдкреЛрд░реНрдЯ 88 рдФрд░ 443 рдХреЛ рд╕реБрдиреЗрдВред
- рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ libapache2-mod-rpaf (рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдКрдкрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛) рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рдпрд╣ рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рд╣рдореЗрдВ рднреЗрдЬреЗ рдЧрдП рд╣реЗрдбрд░ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рд╣рд╛рдВ, рдмрд╣реБрдд рд╣реА рд╣реЗрдбрд░ рдЬреЛ рд╣рдо рдкреНрд░реЙрдХреНрд╕реА_рд╕реЗрдЯ_рд╣реАрдбрд░ рдирд┐рд░реНрджреЗрд╢ рдХреЗ рд╕рд╛рде рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред
- DeflateCompressionLevel 1 (рдлрд╝рд╛рдЗрд▓ / mods-enabled/deflate.conf) рдореЗрдВ рдореИрдВрдиреЗ рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд = 1 рд╕реЗрдЯ рдХрд┐рдпрд╛, рдореИрдВрдиреЗ рдмрд╣реБрдд рдХреБрдЫ рдирд╣реАрдВ рджрдмрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рд╣рд╛рде рд╣реИрдВ, рддреЛ 9 рдХреНрдпреЛрдВ рдирд╣реАрдВ?
- рдореИрдВрдиреЗ mod_headers рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдФрд░ conf.d / security рдлрд╛рдЗрд▓ рдореЗрдВ рдореИрдВрдиреЗ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реЗрдбрд░ рдХрд╛рдЯ рджрд┐рдП, рдореЗрдЬрдмрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкреЛрд░реНрдЯ 443 рдкрд░ рд▓рдЯрдХрд╛ рджрд┐рдпрд╛ред рд╡рд┐рд╡рд░рдг рдореЗрдВ рд╡рд┐рд╡рд░рдгред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рдмрдВрджрд░рдЧрд╛рд╣ рдХреЛ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдЫреЛрдбрд╝рд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╕рдЪреНрдЪрд╛рдИ рд╣реИред рдмрд╕ рдХреБрдЫ рдореЗрд░реЗ рд╣рд╛рде рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪрд╛, рдпрд╛ рдореИрдВ рдбрд░ рдЧрдпрд╛, рдФрд░ рдлрд┐рд░ рдореЗрд░реЗ рд╣рд╛рде рдирд╣реАрдВ рдкрд╣реБрдВрдЪреЗред рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рд╛рдзрд╛рд░рдг рдирд╢реНрд╡рд░ рдХреЛ рдЙрд╕рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рдиреЗ рд╕реЗ рдордирд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡реИрд╕реЗ, рдЕрдкрд╛рдЪреЗ рд╕рдВрд╕реНрдХрд░рдг> = 2.2.21 рдХреЗ рд╕рд╛рде, рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░ рдкрд░ рд╡рд┐рд╢реЗрд╖ рдЯреНрдпреВрдирд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
- ServerTokens рдЙрддреНрдкрд╛рдж, ServerSignature рдмрдВрдж - рдлрд┐рд░ рд╕реЗ, рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рд╕реНрдерд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдЪрдордХ рдирд╣реАрдВ рд╣реИред
- рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ secutiry рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рдореИрдВрдиреЗ рдпрдерд╛рд╕рдВрднрд╡ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛, рддрд╛рдХрд┐ рд╡рд░реНрдЪреБрдЕрд▓ рд╣реЛрд╕реНрдЯ рдХреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдХрдо рд╡рд░реНрдмреЗрдЬ рд╣реЛред
- рдЯрд╛рдЗрдордСрдЯ 310 - рдкрд╣рд▓реЗ рд╣реА рд▓рд┐рдЦрд╛ рдерд╛ рдХрд┐ 310 рд╕реЗрдХрдВрдб рдХреНрдпреЛрдВред
- RLimitMEM рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рд╣реИ, рдореИрдВ рдЖрдкрдХреЛ рдкрдврд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рдЖрдкрдХреЛ рдЕрдкрд╛рдЪреЗ рдХреА рдЦрдкрдд рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЕрдиреНрдп рдЖрд░ * рдкреИрд░рд╛рдореАрдЯрд░ рднреА рджрд┐рд▓рдЪрд╕реНрдк рд╣реИрдВред
- DefaultType рдПрдкреНрд▓рд┐рдХреЗрд╢рди / рдСрдХреНрдЯреЗрдЯ-рд╕реНрдЯреНрд░реАрдо - рдпрджрд┐ рд╣рдо рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рд╣рдо рдХреНрдпрд╛ рджреЗ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рд╣реЛрдиреЗ рджреЗрдВред
- AddDefaultCharset рдмрдВрдж - рдпрджрд┐ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╕рдм рдХреБрдЫ рдПрдХ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдореЗрдВ рд╣реИ, рддреЛ рдЗрд╕реЗ рдЪрд╛рд▓реВ рди рдХрд░реЗрдВ рддреЛ рдмреЗрд╣рддрд░ рд╣реИ
рдЬрд┐рд╕ рдЪреАрдЬ рдкрд░ рдЖрдкрдХреЛ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрд╕рдХреЗ рд╕рд╛рде рдореИрдВ рд╕рдорд╛рдкреНрдд рд╣реБрдЖред рдЕрдм рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЪрдпрдирд┐рдд mpm-itk рдореЙрдбреНрдпреВрд▓ рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВред
рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдореЙрдбреНрдпреВрд▓ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдХрд┐ рд╣рд░ рдмрд╛рд░ рдПрдХ рдирдпрд╛ рд╕рд░реНрд╡рд░ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХ рдирдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ рдФрд░ рдпрд╣ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реИ, www-ru- рдЙрджрд╛рд╣рд░рдг рдХрд╣рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдкрдиреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ "рд▓реЙрдХ" рд╣реИ рдФрд░ рдХреЛрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╣реАрдВ рднреА рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрддреА рд╣реИ, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдЖрдкрдиреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рд╣реИред рдореИрдВ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ
рдХрд┐ рдбреЗрдмрд┐рдпрди рдореЗрдВ рдХрдИ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╛рдЗрд▓реЗрдВ рд╕рднреА рдХреЗ рд▓рд┐рдП рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд▓реА рд╣реИрдВ !!!
рдЗрд╕ рдПрдордкреАрдПрдо рдХреА рдХрд╣рд╛рдиреА рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ mpm prefork рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ prefork рдХреЗ рд▓рд┐рдП рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ itk рдкрд░ рднреА рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИрдВред рддрджрдиреБрд╕рд╛рд░, рдореЗрд░реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдк рдЗрд╕реЗ рдЯреНрд░реИрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХреГрдкрдпрд╛ MaxClients 150 рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ, рдпреЗ рд╡рд╣реА рдЕрдзрд┐рдХрддрдо 150 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИрдВ рдЬреЛ рдмреИрдХрдПрдВрдб рдПрдХреНрд╕реЗрд╕ рдХрд░рддреЗ рд╕рдордп рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреГрдкрдпрд╛ MaxRequestsPerChild рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдпрд╣ рд╢реВрдиреНрдп рд╣реИред рдЗрд╕реЗ рдХрдо рд╕реЗ рдХрдо рд╕реАрдорд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИ - рдЗрд╕рд╕реЗ рдореЗрдореЛрд░реА рд░рд┐рд╕рд╛рд╡ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред
Mpm-itk рдореЗрдВ рдПрдХ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдЕрдЪреНрдЫреА рдХреАрдордд рд╣реИред рдореИрдВрдиреЗ рдЗрд╕ рдорд╛рди рдХреЛ -2 рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИред рдореИрдВрдиреЗ рдРрд╕рд╛ рд╕рд┐рд░реНрдл рдЗрд╕рд▓рд┐рдП рдХрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЬреИрд╕реЗ рд╣реА рдбреЗрдЯрд╛рдмреЗрд╕ рдиреЗ рдкрд░рд┐рдгрд╛рдо рд▓реМрдЯрд╛рдпрд╛, PHP рдХреЛ рддреБрд░рдВрдд рдлреЙрд░реНрдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЗрд╕реЗ рдЕрдВрдд рддрдХ рд╕рдмрдорд┐рдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреГрдкрдпрд╛ рдЕрдЪреНрдЫреЗ рдореВрд▓реНрдп рд╡рд╛рд▓реЗ рдкрджрд╛рдиреБрдХреНрд░рдо рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред
nginx = -5, apache = -2, mysql = 0. рдпрд╣ рд╕рдВрднрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд▓реНрджреА рд╕реЗ рдЬрд▓реНрджреА рд╕рд╛рдордЧреНрд░реА рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдмрд╛рдж рдХреЗ рд▓рд┐рдП рдЧреИрд░-рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рджрдмрд╛ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореИрдВ рдореВрд▓ рдЕрдкрд╛рдЪреЗ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж рдХрд╣рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред
рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣рдорд▓реЗ рд╣реИрдВ рдЬреЛ рдХрд┐рд╕реА рднреА рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХ рдХреЛ рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: Killapache.pl, рдзреАрдореА рдкреЛрд╕реНрдЯ, рдзреАрдореА рд▓реЛрд░реАред рдпреЗ рд╕рднреА рд╣рдорд▓реЗ рдЕрдкрд╛рдЪреЗ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИрдВред рдореЙрдб_рд╣реЗрдбрд░реНрд╕ рдпрд╛ рдирдЧрдиреЗрдХреНрд╕ рдХрд┐рд▓рдкреИрдХредрдкреНрд▓реЗрдЯ рд╕реЗ рдмрдЪрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдЖрдк рдХреБрдЫ рд╣реЗрдбрд░ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛рдХрд░ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ Killapache.pl рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреА рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдзреАрдореА рдкреЛрд╕реНрдЯ, рдзреАрдореА рд▓реЛрд░реА рдПрдХ рд╕рдорд╛рди рд╣рдорд▓реЗ рд╣реИрдВ, рдПрдХ рдмрд╣реБрдд рд╣реА рдзреАрдорд╛ рдЪреИрдирд▓ рдХреЗ рд╕рд╛рде рдмрдбрд╝реЗ POST рднреЗрдЬрддреЗ рд╕рдордп рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рджреВрд╕рд░реЗ рдХреЛ рдмрд╣реБрдд рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдЪреИрдирд▓ рдореЗрдВ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдЙрддреНрдкрдиреНрди рд╕рд╛рдордЧреНрд░реА рднреЗрдЬрдХрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпреЗ рд╣рдорд▓реЗ рдЙрд╕ рдордЬрдмреВрдд, рдорд╛рдВрд╕рд▓ рдФрд░ рдкрд╛рдкреА рдирдЧреАрдиреЗ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдбрд░рд╛рд╡рдиреЗ рдирд╣реАрдВ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо рдкреАрдЫреЗ рдЫрд┐рдкрд╛рддреЗ рдереЗред рдЕрдкрд╛рдЪреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдШрд╛рддрдХ рд░реВрдк рд╕реЗ рд╕рдорд╛рди рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рд╕рднреА рдбреЗрдЯрд╛ рджрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж PHP рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдХреЛ рд╕рд╛рдл рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдм рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдХрд┐рддрдиреА рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЕрдВрдд рдореЗрдВ, рдореИрдВ рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╡рд┐рдиреНрдпрд╛рд╕ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдлрд╛рдЗрд▓реЗрдВ рднреЗрдЬреА рдереАрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ mods- рдЙрдкрд▓рдмреНрдз рд╕рд╛рдЗрдЯреЛрдВ, *, рдЖрджрд┐ рд╕реЗ mods- рд╕рдХреНрд╖рдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП simulinki рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдордд рднреВрд▓рдирд╛
рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдореЗрд░реЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдХрд╛ рдЪрдпрди рдкрд╕рдВрдж рдЖрдпрд╛ред рдореИрдВ рдЕрдиреНрдп рд╡рд┐рд╖рдпреЛрдВ рдореЗрдВ рдХрдИ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмреИрдХрдПрдВрдб рд╕реЗрдЯ рдХрд░рдирд╛ (php - mysql) рдФрд░ рд╕рд░реНрд╡рд░ рдХреНрд╖рдорддрд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ред рдпрджрд┐ рдкрд╣рд▓рд╛ рдФрд░ рджреВрд╕рд░рд╛ рд▓реЗрдЦ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рддреЛ рдореИрдВ 2 рдФрд░ рд▓реЗрдЦ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реВрдВ: "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓реЗрдЦрд╛ рдкреНрд░рдгрд╛рд▓реА", "рдПрдВрдЯреНрд░реА-рд▓реЗрд╡рд▓ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреА рдкрд╕рдВрдж рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдиреБрднрд╡", "рд╕рд░реНрд╡рд░ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╡рд┐рдз"ред рдлрд╛рдЗрдирд▓ рдореЗрдВ, рдореИрдВ рдЕрдкрдиреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓реЗрдЦреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред