
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдбреЗрдврд╝ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ (рдлрд░рд╡рд░реА рдореЗрдВ) 5 рд╡реЗрдВ рдбреЗрдмрд┐рдпрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рдФрд░ рд╡рд╣ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рдЧреБрдордирд╛рдореА рдореЗрдВ рдбреВрдм рдЧрдпрд╛, рдпрд╛рдиреАред рд╕рдВрдЧреНрд░рд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП редebian.org рд╕рдВрдЧреНрд░рд╣ред
рдЖрдЧреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ? - рдХрдИ рд╣реЛрд╕реНрдЯрд░реНрд╕ рд╕реЗ рдмрд╛рдд рдХреАред рдЖрдЦрд┐рд░рдХрд╛рд░, 6 рдбреА рдбреЗрдмрд┐рдпрди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдХрдИ рдХрд╛рд░рдХреЛрдВ рдХреЗ рдХрд╛рд░рдг рдЗрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИ:
1) рдХреБрдЫ рдирд┐рдпрдВрддреНрд░рдг рдкреИрдирд▓ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ (рдХрдо рд╕реЗ рдХрдо рдЖрдИрдПрд╕рдкреА рдкреНрд░рдмрдВрдзрдХ рдХреА рдЕрдкрдиреА рд╡рд┐рд╖рдорддрд╛рдПрдВ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рд▓рдЧрднрдЧ рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдХрд┐рдпрд╛ рд╣реИ)
2) PHP 5.3 рд╕рд╛рдорд╛рдиреНрдп 5.2 рдХреЗ рдмрдЬрд╛рдп рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬреЛ рдЗрд╕ рддрдереНрдп рд╕реЗ рднрд░рд╛ рд╣реБрдЖ рд╣реИ рдХрд┐ рдХрдИ рд╕рд╛рдЗрдЯреЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрдВрдЧреАред рд╕рдмрд╕реЗ рдЕрдкреНрд░рд┐рдп рдХреНрд╖рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ ereg рдлрд╝рдВрдХреНрд╢рди рдХреА рдХрдореА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЛрдХрдкреНрд░рд┐рдп рд╕реАрдПрдордПрд╕ рдХреЗ рд▓рд┐рдП рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ (рд╕реНрд╡рдпрдВ рд╕реАрдПрдордПрд╕ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИрдВ)ред
рд▓реЗрдХрд┐рди рдХреЛрдИ рднреА рдЕрднреА рднреА рдЦрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИ, рдмрд╣реБрдд рдХрдо рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдкрдХреЛ 6 рд╡реЗрдВ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЪрд▓реЛ рд╢реБрд░реВ рдХрд░реЗрдВред
рдкрд╣рд▓реЗ, рдЪрд▓реЛ рд╕рдВрдХреНрд░рдордг рдкрд░ рд╣реА рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓рддреЗ рд╣реИрдВред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпрд╣ рдЖрд╢реНрдЪрд░реНрдп рдХреЗ рдмрд┐рдирд╛ рд╣реБрдЖред рдореИрдВ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛:
1) /etc/sources.list рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЬреЛрдбрд╝реЗрдВ:
# Squeeze deb http:
2) рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд╕рдВрдХреБрд▓ рдХреА рд╕реВрдЪреА рдХреЛ рдЕрджреНрдпрддрди рдХрд░реЗрдВ:
# apt-get update
3) рд╣рдо рд╕реНрд╡рдпрдВ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ:
# apt-get dist-upgrade
рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рд╕рдм рдХреБрдЫ рд╕реБрдЪрд╛рд░реВ рд░реВрдк рд╕реЗ рдЪрд▓рд╛ рдЧрдпрд╛, рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдХрд╣рддреЗ рд╣реИрдВ, рдХреБрдЫ рд╢рд╛рдирджрд╛рд░ рдкреИрдХреЗрдЬ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕реНрдерд╛рдкрдирд╛ рд╕реЗ рдкрд╣рд▓реЗ рд╣рдЯрд╛ рджреЗрдВред
# apt-get purge splashy
рдпрд╣реА рд╣реИ, рд░рд┐рдмреВрдЯ рдФрд░ рдЖрдирдВрдж рд▓реЗрдВ (рдЙрдореНрдореАрдж рд╣реИ) рдбреЗрдмрд┐рдпрди рдХрд╛ рдПрдХ рддрд╛рдЬрд╛ рд╕рдВрд╕реНрдХрд░рдгред
рдЕрдЧрд▓рд╛ рдЪрд░рдг рдЬрд┐рд╕рдХрд╛ рдореИрдВрдиреЗ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, PHP 5.2 рд╣реИред
рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рд╡рд┐рдзрд┐, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рддреБрдЪреНрдЫ рд╣реИред
1) рдЖрдкрдХреЛ PHP5 рдХреЛ рд╣рдЯрд╛рдирд╛ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдпрд╣ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ (рдЙрдиреНрдирдпрди рдХреЗ рджреМрд░рд╛рди, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рднреА рдХреЗ рд▓рд┐рдП рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛):
# aptitude remove `dpkg -l | grepphp| awk '{print $2}' |tr "\n" " "`
2) рд╣рдорд╛рд░реЗ рдЦреЛрд▓реЗрдВ:
sources.list
рд▓реЗрди рдбрд┐рдм рд╕реЗ рдПрдХ рднрдВрдбрд╛рд░ рдЬреЛрдбрд╝реЗрдВ:
http:
3) рдЕрдЧрд▓рд╛, рдЖрдкрдХреЛ рдЙрдкрдпреБрдХреНрдд рд╕реЗрд╡рд╛ рдХреЗ рдХрд╛рд░реНрдп рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЦреЛрд▓реЗрдВ:
# vi /etc/apt/preferences
рдФрд░ рд╣рдо рд╡рд╣рд╛рдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд┐рдЦрддреЗ рд╣реИрдВ:
Package: php5* Pin: release a=oldstable Pin-Priority: 700 Package: * Pin: release a=stable Pin-Priority: 600
4) рд╕реНрдерд╛рдкрд┐рдд php:
# apt-get update # apt-get -t oldstable install `dpkg -l | grep php5| awk '{print $2}' |tr "\n" " "`
рд╢рд╛рдпрдж, рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛рдПрдВ рдмрд╛рд╣рд░ рдЖ рдЬрд╛рдПрдВрдЧреА, рд▓реЗрдХрд┐рди рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЙрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рдмрд╣реБрдд рдЖрд╕рд╛рдиреА рд╕реЗ рддрдп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
5) рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ рдФрд░ Apache рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ:
# dpkg -l | grep php5 # /etc/init.d/apache2 restart
рдпрд╣ рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред
рдЗрд╕ рд╡рд┐рдзрд┐ рдХрд╛ рдкрд░реАрдХреНрд╖рдг ISPManager рдФрд░ DebianLenny 5 рдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ - рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛрдиреЗ рд▓рдЧрд╛ред
рдпрджрд┐ рдЖрдк рд╕рд░реНрд╡рд░ рдХреЛ рдЦрд░реЛрдВрдЪ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЬрдм php рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдХреЗрд╡рд▓ рдПрдХ рдЪрд░рдг рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ - рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреА рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рдирд╛ред рдФрд░ рдЗрд╕рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдмрдЪ рдЬрд╛рддрд╛ рд╣реИред
рдЪрд▓реЛ рдЖрд╢рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд▓реЗрдЦ рдЖрдкрдХреА рдорджрдж рдХрд░рддрд╛ рд╣реИ!
рд░реЛрдорди рдорд╛рд▓рд┐рдиреЛрд╡рд╕реНрдХреА, рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рдкреНрд░рдореБрдЦ
рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ , рдЯреЗрд▓реАрдХреЙрдо рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИред
рдореВрд▓ рдЕрдВрдЧреНрд░реЗрдЬреА
рд▓реЗрдЦ slashdot.org рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд
UPD: рддреНрд░реБрдЯрд┐рдкреВрд░реНрдгрддрд╛ рдХреЗ рд▓рд┐рдП
tbicr рдХреЛ рдзрдиреНрдпрд╡рд╛рдж:
# apt-getpurgesplashy
рдЗрд╕рдХреЗ рд╕рд╛рде рдмрджрд▓реЗрдВ:
# apt-get purge splashy
рдФрд░
#aptitude remove `dpkg -l | grepphp| awk '{print $2}' |tr "\n" " "`
рдЗрд╕рдХреЗ рд╕рд╛рде рдмрджрд▓реЗрдВ:
# aptitude remove `dpkg -l | grepphp | awk '{print $2}' |tr "\n" " "`