рдбреЗрдмрд┐рдпрди рд▓реЗрдиреА 5 рдЦрддреНрдо рд╣реЛ рдЧрдпрд╛ рд╣реИред рдбреЗрдмрд┐рдпрди рдирд┐рдЪреЛрдбрд╝ 6 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛!

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдбреЗрдврд╝ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ (рдлрд░рд╡рд░реА рдореЗрдВ) 5 рд╡реЗрдВ рдбреЗрдмрд┐рдпрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рдФрд░ рд╡рд╣ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рдЧреБрдордирд╛рдореА рдореЗрдВ рдбреВрдм рдЧрдпрд╛, рдпрд╛рдиреАред рд╕рдВрдЧреНрд░рд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП редebian.org рд╕рдВрдЧреНрд░рд╣ред
рдЖрдЧреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ? - рдХрдИ рд╣реЛрд╕реНрдЯрд░реНрд╕ рд╕реЗ рдмрд╛рдд рдХреАред рдЖрдЦрд┐рд░рдХрд╛рд░, 6 рдбреА рдбреЗрдмрд┐рдпрди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдХрдИ рдХрд╛рд░рдХреЛрдВ рдХреЗ рдХрд╛рд░рдг рдЗрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИ:

1) рдХреБрдЫ рдирд┐рдпрдВрддреНрд░рдг рдкреИрдирд▓ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ (рдХрдо рд╕реЗ рдХрдо рдЖрдИрдПрд╕рдкреА рдкреНрд░рдмрдВрдзрдХ рдХреА рдЕрдкрдиреА рд╡рд┐рд╖рдорддрд╛рдПрдВ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рд▓рдЧрднрдЧ рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдХрд┐рдпрд╛ рд╣реИ)

2) PHP 5.3 рд╕рд╛рдорд╛рдиреНрдп 5.2 рдХреЗ рдмрдЬрд╛рдп рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬреЛ рдЗрд╕ рддрдереНрдп рд╕реЗ рднрд░рд╛ рд╣реБрдЖ рд╣реИ рдХрд┐ рдХрдИ рд╕рд╛рдЗрдЯреЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрдВрдЧреАред рд╕рдмрд╕реЗ рдЕрдкреНрд░рд┐рдп рдХреНрд╖рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ ereg рдлрд╝рдВрдХреНрд╢рди рдХреА рдХрдореА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЛрдХрдкреНрд░рд┐рдп рд╕реАрдПрдордПрд╕ рдХреЗ рд▓рд┐рдП рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ (рд╕реНрд╡рдпрдВ рд╕реАрдПрдордПрд╕ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИрдВ)ред
рд▓реЗрдХрд┐рди рдХреЛрдИ рднреА рдЕрднреА рднреА рдЦрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИ, рдмрд╣реБрдд рдХрдо рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдкрдХреЛ 6 рд╡реЗрдВ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЪрд▓реЛ рд╢реБрд░реВ рдХрд░реЗрдВред

рдкрд╣рд▓реЗ, рдЪрд▓реЛ рд╕рдВрдХреНрд░рдордг рдкрд░ рд╣реА рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓рддреЗ рд╣реИрдВред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпрд╣ рдЖрд╢реНрдЪрд░реНрдп рдХреЗ рдмрд┐рдирд╛ рд╣реБрдЖред рдореИрдВ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛:

1) /etc/sources.list рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЬреЛрдбрд╝реЗрдВ:
# Squeeze deb http://security.debian.org squeeze/updates main contrib non-free deb http://ftp.ru.debian.org/debian/ squeeze main non-free contrib deb ftp://ftp.debian-multimedia.org squeeze main non-free 


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 # vi /etc/apt/sources.list 

рд▓реЗрди рдбрд┐рдм рд╕реЗ рдПрдХ рднрдВрдбрд╛рд░ рдЬреЛрдбрд╝реЗрдВ:
 http://archive.debian.org/debian/ lenny main contrib non-free  . 


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" " "` 

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


All Articles