рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╕реАрдЦрдирд╛ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ CentOS 6.4

рдЫрд╡рд┐

рдореБрдЭреЗ рддреБрд░рдВрдд рдпрд╣ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдореИрдВ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рд╣реВрдВ, рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рд▓рд┐рдирдХреНрд╕ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдХрд┐рд░рд╛рдП рдкрд░ рд▓реЗрдирд╛ рдХрдИ рдЧреБрдирд╛ рдЕрдзрд┐рдХ рдорд╣рдВрдЧрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдЬреЛ рдХреЛрдИ рднреА рдХрд╣ рд╕рдХрддрд╛ рд╣реИ, рд▓рд┐рдирдХреНрд╕ рд╕рд┐рд░реНрдл рд▓рд╛рднрджрд╛рдпрдХ рд╣реИ, рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдХреБрдЫ рдХреНрд╖рдгреЛрдВ рдореЗрдВ рдирд┐рдХрд▓рд╛ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЖрд╕рд╛рди рд╣реИред

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

рдХреНрдпреЛрдВ CentOS?, рд╕рдм рдХреБрдЫ рдпрд╣рд╛рдВ рднреА рд╕рд░рд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рд▓рд┐рдирдХреНрд╕ рдХреЗ рдХрд┐рд╕реА рднреА рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛, рдореИрдВрдиреЗ рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЙрдкрд▓рдмреНрдз рдЪреБрдирд╛, рдФрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рд╕рд░рд▓ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рд╕рд░реНрд╡рд░ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЕрдзрд┐рдХрддрдо рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рдореБрдлреНрдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ CentOS рдПрдХ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝-рдХреНрд▓рд╛рд╕ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП Red Hat Linux рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдФрд░ Fedora рдХреЗ рд╡рд┐рдкрд░реАрдд рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкреНрд░рдпреЛрдЧ рдХреЗ, рдХреЗрд╡рд▓ Red Hat рд╕реЗ рд╕рд┐рджреНрдз рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдБред

рдШреЛрд╖рд┐рдд рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдореИрдВ рдЖрдкрдХреЛ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдореЗрдВ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ CentOS рд╕реАрдЦрдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдФрд░ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдВ рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╕рдВрджреАрджрд╛ VMware рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдореЗрдВ, CentOS рд╕рднреА VMware рдХреЛ рдлреНрд░реАрдЬ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдХрдИ рд╕рд╛рд▓реЛрдВ рддрдХ рдХрднреА рднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ CentOS рдХреЛ рдиреНрдпреВрдирддрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ VMware рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди 9 рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рднреА рджреЗрдЦрд╛, рдЕрд░реНрдерд╛рддреН рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ (рдпрд╛рдиреА, рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рддрдХ рдкрд╣реБрдВрдЪ, рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓ рдЧреЛрд▓реЗ рдХреЗ), рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рджреВрд░рд╕реНрде рд╕рд░реНрд╡рд░ рдкрд░ CentOS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, VMF рднреА рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдФрд░ CentOS 6.4 рдХреЗ 64-рдмрд┐рдЯ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВред рдмреЗрд╢рдХ, рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ VMware рдХреЗ рд╕рд╛рде рдпреЗ рд╕рднреА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣рд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдмрд╛рдд рдХреЛ рдирд╣реАрдВ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬрдм рдУрдПрд╕ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╕реНрд╡рдпрдВ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рддреЛ рдмрд╕ рдзреНрдпрд╛рди рд░рдЦреЗрдВ, рд╕рднреА рдЪреАрдЬреЗрдВ рд╕рдорд╛рди рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рдореЗрдВ рдЕрдзреНрдпрдпрди рд╢реБрд░реВ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред

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

рдЖрдк рдЯреЗрд╕реНрдЯ рдХреЗ рддрд╣рдд рднреА рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рд╡реЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
# рд╕реБ рдЬрдбрд╝
рдЕрдВрдд рдореЗрдВ, рдЖрдк рд╕рдм рдХреБрдЫ рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░реЗрдВрдЧреЗ, рдпрд╣ рд╡рд┐рдзрд┐ рднреА рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ
рд╕рд▓рд╛рд╣ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж Falcon_peregrinus

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

рдиреЗрдЯрд╡рд░реНрдХ
рдпрджрд┐ рдЖрдкрдХреЛ рдЕрднреА рднреА CentOS рдкрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рд╕рд╛рде рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ, рддреЛ рдореИрдВ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдПрдбреЗрдкреНрдЯрд░ рдХреЛ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПред
рд╣рдо рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдХрдорд╛рдВрдб рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╣реИрдВ
# ifconfig
рдирд╣реАрдВ ipconfig, рдЕрд░реНрдерд╛рддреН рдЕрдЧрд░
рдирддреАрдЬрддрди, рд╣рдореЗрдВ рд╕рднреА рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рджрд┐рдЦрд╛рдП рдЬрд╛рдПрдВрдЧреЗ рдЬреЛ CentOS рдкрд░ рд╣реИрдВред рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рд▓рд┐рдП рд▓реЛ (рдпрд╛рдиреА, рд╕реНрдерд╛рдиреАрдп) рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЙрдкрд▓рдмреНрдз рдЗрдВрдЯрд░рдлреЗрд╕ рдХреА рд╕реВрдЪреА рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП eth0 рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо рдПрдХ рдПрде рдПрдбрд╛рдкреНрдЯрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЕрдЧрд░ рдХреЛрдИ рдиреИрддрд┐рдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдкреНрд░рд╡реЗрд╢ рдХрд░реЗрдВ
# ifconfig eth0 up
рдлрд┐рд░ рд╣рдо ifconfig рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ рдХрд┐ eth0 рдкреНрд░рдХрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрджрд┐ рдЕрднреА рднреА рдЗрдВрдЯрд░рдиреЗрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ eth0 рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЦреЛрд▓реЗрдВ
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
vi рдПрдХ рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рд╣реИ рдЬрд┐рд╕реЗ рдПрдбрд┐рдЯрд┐рдВрдЧ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ i key рдХреЛ рдкреНрд░реЗрд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рд╢рд┐рд▓рд╛рд▓реЗрдЦ INSERT рдиреАрдЪреЗ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛, рдПрдбрд┐рдЯрд┐рдВрдЧ рдореЛрдб рдкреНрд░реЗрд╕ ESC рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдПред рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╣рдо рд▓рд┐рдЦрддреЗ рд╣реИрдВ: wq рдХреЛ рдмрдЪрд╛рдиреЗ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ: (q! рдмрд┐рдирд╛ рд╕рд╣реЗрдЬреЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдП)ред рдЖрдк eth0 рдиреЗрдЯрд╡рд░реНрдХ рдПрдбреЗрдкреНрдЯрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХреИрд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╣реИ, рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬреЛ рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ ONBOOT = "рд╣рд╛рдБ" рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдПрдбреЗрдкреНрдЯрд░ рдЕрдкрдиреЗ рдЖрдк рд▓реЛрдб рд╣реЛ рдЬрд╛рдПред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдиреЗ рдореБрдЭреЗ рдЕрдВрддрддрдГ рдореЗрд░реЗ рд░реВрдЯрд░ рд╕реЗ рдбреАрдПрдЪрд╕реАрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдИрдкреА рдкрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреА, рдПрдХ рдФрд░ рдХрд╛рд░рдг рд╕реЗ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдореИрдВ рдпрд╣ рднреА рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реИ рдЬрд┐рд╕реЗ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкреНрд░рдгрд╛рд▓реА-config-рдиреЗрдЯрд╡рд░реНрдХ
рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ ONBOOT = "рд╣рд╛рдБ" рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдирд┐рдпрдорд┐рдд рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рдпрд╣ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
рдФрд░ рдиреНрдпреВрдирддрдо CentOS рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ, рдЗрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЕрднреА рднреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдЕрдкрд╛рдЪреЗ
рдЬрдм рд╣рдордиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдУрдПрд╕ рдореЗрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╣рдо рд╕рд░реНрд╡рд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╡реЗрдм рд╕рд░реНрд╡рд░ рдбрд╛рд▓реЗрдВред
# yum -y install httpd
-рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд╣рд╛рдБ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд╣реИ, рдЖрдк рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмрд╕
# yum install httpd
рд▓реЗрдХрд┐рди рдлрд┐рд░ рдЖрдкрдХреЛ рдЦреБрдж y рдХреЛ рджрдмрд╛рдирд╛ рд╣реЛрдЧрд╛ред
рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЗрдВ Apaches рдЬреЛрдбрд╝реЗрдВ
# chkconfig httpd on
рдФрд░ рджреМрдбрд╝реЛ
# service httpd start
рдпрджрд┐ рдУрдХреЗ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЧрдпрд╛ред

рдкреАрдПрдЪрдкреА
рдЕрдм php рдбрд╛рд▓реЗ
# yum install php
рдЖрдЗрдП рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддреЗ рд╣реИрдВ
# echo '<?php phpinfo(); ?>' > /var/www/html/test.php
рдЕрдзрд┐рднрд╛рд░ рдЕрдкрд╛рдЪреЗ
# service httpd restart
рд╣рдо рдЖрдИрдкреА рдкрддреЗ server_server / test.php рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦрддреЗ рд╣реИрдВ, рдЕрдЧрд░ рдпрд╣ рд╣реИ, рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред

postgres
рдЕрдм Postgres рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд╕рд╛рде, рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рдФрд░ рдЬрдЯрд┐рд▓ рдмрдирд╛рддреЗ рд╣реИрдВред рдЖрдзрд┐рдХрд╛рд░рд┐рдХ CentOS рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ, Postgres 8.3 рдХрд╛ рдПрдХ рдкреБрд░рд╛рдирд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХреЗ рд╕рд╛рде рдЕрдиреБрднрд╡ рд╕реЗ рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдореБрдЭреЗ рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдереА, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЖрдкрдХреЛ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред
рдореВрд▓ рдЕрдВрдЧреНрд░реЗрдЬреА рдореИрдиреБрдЕрд▓ рдпрд╣рд╛рдБ

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, SELinux рдХреЛ рдмрдВрдж рдХрд░реЗрдВ
# vi /etc/sysconfig/selinux
рдФрд░ рд╡реИрд░рд┐рдПрдмрд▓ SELinux = рд╡рд┐рдХрд▓рд╛рдВрдЧ рд╕реЗрдЯ рдХрд░реЗрдВ
рд▓рд┐рдирдХреНрд╕ рдореЗрдВ SELinux рдПрдХ рдПрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓ рд╕рд┐рд╕реНрдЯрдо рд╣реИ, рдЗрд╕рдиреЗ рдореБрдЭреЗ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХ рджрд┐рдпрд╛, рдореВрд▓ рдЕрдВрдЧреНрд░реЗрдЬреА рдореИрдиреБрдЕрд▓ рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╢рдмреНрдж рднреА рдирд╣реАрдВ рд╣реИред
рд▓реЗрдЦ рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ CentOS рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рд░реНрд╡рд░ рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдФрд░ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдХреЗ рд╕рд╛рде рдХрдиреЗрдХреНрд╢рди SELinux рдХреЛ рдмрдВрдж рдХрд┐рдП рдмрд┐рдирд╛ рдареАрдХ рд╣реЛ рдЧрдП, рдЗрд╕рд▓рд┐рдП рдмрд╕ рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рдпрджрд┐ Postgres рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ SELinuxред

рдЕрдм рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд╛рдЗрдЯ рд╕реЗ рдкреЛрд╕реНрдЯрдЧреНрд░рд╛рд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред
# wget yum.pgrpms.org/9.2/redhat/rhel-6-x86_64/pgdg-centos92-9.2-6.noarch.rpm

рдпрджрд┐ рдХреБрдЫ рдбрд╛рдЙрдирд▓реЛрдб рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ wget рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ (yum install wget)
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЖрдк рдкреЛрд╕реНрдЯрдЧреНрд░рдореНрд╕ рдХреЛ рдпрдо рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░рдЦ рд╕рдХреЗрдВ
# rpm -ivh pgdg-centos92-9.2-6.noarch.rpm

рдлрд┐рд░ рд╣рдордиреЗ Postgres рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд░реНрд╡рд░ рд░рдЦрд╛
# yum install postgresql92 postgresql92-server
рдЬрд╣рд╛рдВ рдЬрд░реВрд░рдд рд╣реЛ рд╡рд╣рд╛рдВ Y рджрдмрд╛рдПрдВ
рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ
# service postgresql-9.2 initdb
рдФрд░ рд╢реБрд░реВ рдХрд░реЛ
# service postgresql-9.2 start
рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЗрдВ Postgres рдЬреЛрдбрд╝реЗрдВ
# chkconfig postgresql-9.2 on

рдЕрдм рдЖрдкрдХреЛ Postgres рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
# su postgres
# psql -dpostgres

рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ = # рд▓рд╛рдЗрди рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рд▓рд┐рдП рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рддрд╣рдд рд▓реЙрдЧ рдЗрди рд╣реИрдВред
рдлрд┐рд░ рдПрдХ рд╕реБрдкрд░ рдпреВрдЬрд░ рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдмрдирд╛рдПрдВ
# CREATE role opensourcedbms LOGIN PASSWORD 'opensourcedbms' SUPERUSER;
рдлрд┐рд░ рд╣рдо рдирд┐рдХрд▓ рдЬрд╛рддреЗ рд╣реИрдВ
# \q

рдЕрдм рдЖрдкрдХреЛ рдорд╛рдирдХ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
# vi /var/lib/pgsql/9.2/data/postgresql.conf
рд▓рд╛рдЗрди рдХреЛ # рд▓рд┐рд╕реНрдЯреЗрди_рдПрдбреНрд░реЗрд╕рд┐рд╕ = 'рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ' рдкрд░ рдЕрдирдореЛрд▓ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ # рд▓рд┐рд╕реНрдЯреЗрди_рдбреНрд░реЗрд╕реНрд░реЗрд╕ = # * рдкрд░ рдмрджрд▓реЗрдВред
рдФрд░ pg_hba.conf рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ
# vi /var/lib/pgsql/9.2/data/pg_hba.conf
рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдРрд╕реА рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЕрдзреВрд░рд╛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реВрдВ
рд╕рднреА рдХреЛ 0.0.0.0/0 рдЯреНрд░рд╕реНрдЯ рд╣реЛрд╕реНрдЯ рдХрд░реЗрдВ
рд╕рднреА рдХреЛ рд╣реЛрд╕реНрдЯ рдХрд░реЗрдВ :: 1/128 рд╡рд┐рд╢реНрд╡рд╛рд╕
рдпрд╣реА рд╣реИ, рдХрдиреЗрдХреНрд╢рди рдХрд┐рд╕реА рднреА рдкрддреЗ рд╕реЗ рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдмрд┐рдирд╛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд░ рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред
рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЖрдкрдХреЛ md5 рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдмрджрд▓рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдХреЗрд╡рд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд╕реНрдерд╛рдиреАрдп рдХрдиреЗрдХреНрд╢рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ рдФрд░, рдПрдХ рдЕрдкрд╡рд╛рдж рдХреЗ рд░реВрдк рдореЗрдВ, рдЕрдкрдирд╛ рдЖрдИрдкреА рдкрддрд╛ рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдВ рдЬрд┐рд╕рд╕реЗ рдЖрдк рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ, рдпрджрд┐ рдЖрдИрдкреА рдЧрддрд┐рд╢реАрд▓ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд╕реАрдзреЗ рдХрдиреЗрдХреНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ 0.0.0.0/0 рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВ

рдЬрд┐рд╕рдХреЗ рдмрд╛рдж
# service postgresql-9.2 restart

рдФрд░ рдпрджрд┐ рдЖрдк рдПрдХ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕рдореЗрдВ рдРрд╕реА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
# vi /etc/sysconfig/iptables
-рдПрдХ INPUT- рдПрдо рд░рд╛рдЬреНрдп - рд╕реНрдЯреЗрдЯ рдиреНрдпреВ -m tcp -p tcp --dport 5432 -j ACCEPT

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдЖрдкрдХреЛ рд╕рд┐рд░реНрдл рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ
# service iptables stop
рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдлрд┐рд░ рдЖрдк рдЧреИрд░-рд╕реЗрдВрдЯреЛрд╕ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди, pgAdmin рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмреЗрд╢рдХ, рдЖрдк pgAdmin рдХреЛ CentOS рдореЗрдВ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдХрд┐рд╕реА рднреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкрд╣рд▓реЗ рд╕рднреА рд╕реЗрд╡рд╛рдУрдВ рдпрд╛ рдкреВрд░реЗ рд╕рд░реНрд╡рд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ, рд╢рд╛рдпрдж рдХрд╣реАрдВ рдЖрдк рдРрд╕рд╛ рдХрд░рдирд╛ рднреВрд▓ рдЧрдП рд╣реИрдВ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рдЕрднреА рддрдХ рдкреНрд░рднрд╛рд╡реА рдирд╣реАрдВ рд╣реБрдП рд╣реИрдВред

рдЕрдм рд╡рд╣ рд╕рдм рдХреБрдЫ рдкреЛрд╕реНрдЯрдЧреНрд░реИрдЬ рдХреЛ рдкреАрдПрдЪрдкреА рдХреЗ рд╕рд╛рде рдмрд╛рдВрдзрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ
# yum install php-pgsql

рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╣рдо рд╡реЗрдм рд╕рд░реНрд╡рд░ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╣реИрдВ
# service httpd restart
# service postgresql-9.2 restart
рдФрд░ рд╣рдорд╛рд░реЗ рдЯреЗрд╕реНрдЯ.рдлрдкреА рдлрд╛рдЗрд▓ рдореЗрдВ рдЬреЛ рд╣рдордиреЗ рдкрд╣рд▓реЗ рдмрдирд╛рдпрд╛ рдерд╛, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рдИ рджреЗрдиреА рдЪрд╛рд╣рд┐рдПред

рдПрдлрд╝рдЯреАрдкреА
рдЕрдм рд╣рдорд╛рд░реЗ рд╕рд░реНрд╡рд░ рдкрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП FTP рдбрд╛рд▓реЗрдВред
# yum install vsftpd
# chkconfig vsftpd on
# service vsftpd start

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпреЗ рддреАрди рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд╕рдордЭ рдореЗрдВ рдЖрддреА рд╣реИрдВ, рдореИрдВ рдмрд╛рдд рдХрд░реВрдБрдЧрд╛ рдХрд┐ ftp рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдП рдФрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдирд╣реАрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдЕрд╕рд╛рдЗрди рдХрд░рдирд╛ рд╣реИ, рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдЙрди рд▓реЗрдЦреЛрдВ рдореЗрдВ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рд╡рд░реНрдгрд┐рдд рд╣реИ, рдЬреЛ рдореИрдВ vsftpd рдХреА рд╕реНрдерд╛рдкрдирд╛ рдкрд░ рдкрдврд╝рддрд╛ рд╣реВрдБред
# adduser ftpuser1
# passwd ftpuser1

рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдмрдирд╛рдПрдБред
рд╕рднреА CentOS рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓реЗрдВ
# vi /etc/passwd
рд╣рдо рд╡рд╣рд╛рдВ ftpuser1 рдкрд╛рддреЗ рд╣реИрдВ рдФрд░ рд╣рдорд╛рд░реЗ рд╡рд┐рд╡реЗрдХ рдкрд░ рд╡рд╣рд╛рдВ рдлрд╝реЛрд▓реНрдбрд░ рдмрджрд▓рддреЗ рд╣реИрдВ
рдлрд┐рд░ vsftpd рдХреЛ рд░реАрдмреВрдЯ рдХрд░реЗрдВ рдФрд░ рдЪреЗрдХ рдХрд░реЗрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, ftp рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдмрджрд▓рдиреЗ рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рд╡реЗрдм рд╕рд░реНрд╡рд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реАрдзреЗ ftp рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлрд╛рдЗрд▓реЗрдВ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдЖрдпрд╛
Vsftpd рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди /etc/vsftpd.conf рдореЗрдВ рд╣реИ, рдореИрдВ рд╕рднреА рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдпрд╣ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИ, рд▓реЗрдХрд┐рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдЖрдк рдХреЗрд╡рд▓ ftp рдЕрдирд╛рдо рдкрд╣реБрдБрдЪ рдХреЛ рддреБрд░рдВрдд рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЕрдирд╛рдо_рдирд╣реАрдВ: рдирд╣реАрдВ

SFTP
SFTP рдПрдлрд╝рдЯреАрдкреА рдХрд╛ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдПрдирд╛рд▓реЙрдЧ рд╣реИ, рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдореБрдЭреЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рд╣реИ
рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдкрдХреЛ FTP рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдореИрдВ рдЖрдкрдХреЛ SFTP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд░реНрд╡рд░ рдкрд░ рдлрд╝рд╛рдЗрд▓ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЛ рддреБрд░рдВрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ

рдореЗрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдореБрдЭреЗ рдХреБрдЫ рднреА рдбрд╛рд▓рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ рдмрд╕ рдХрд┐рдпрд╛
# service sshd start
# chkconfig sshd on

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ / etc / passwd рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдкреНрд░рд╡реЗрд╢ рдХреИрд╕рд╛ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП
sftpuser: x: 500: 500 :: / var / www / html: / рдмрд┐рди / рдмреИрд╢

рдЕрдВрдд рдореЗрдВ рдкреНрд░рд╡реЗрд╢ / рдмрд┐рди / рдмреИрд╢ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдпрд╣ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ рд╢реЗрд▓ sftpuser рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд░ рдпрд╣ рдЕрд╡рд░реБрджреНрдз рд╣реИ, рддреЛ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдореЗрдВ рдкреЛрд░реНрдЯ 22 рдХреЛ рдЕрдирдмреНрд▓реЙрдХ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ

рдЧреНрд░рд╛рдлрд┐рдХреНрд╕
рдЕрдм рдореИрдВ рдХрд╣рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ CentOS рдкрд░ рдХреИрд╕реЗ рд░рдЦрд╛ рдЬрд╛рдПред
# рд╡рд░реНрд╖ рд╕рдореВрд╣ рд╕реНрдерд╛рдкрдирд╛ "рдПрдХреНрд╕ рд╡рд┐рдВрдбреЛ рд╕рд┐рд╕реНрдЯрдо" "рдбреЗрд╕реНрдХрдЯреЙрдк" "рдбреЗрд╕реНрдХрдЯреЙрдк рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо" "рдлрд╝реЙрдиреНрдЯреНрд╕"
рдФрд░ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ
# рд╢реБрд░реБрдЖрдд
GUI рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЯрд╛рдЗрдк рдХрд░реЗрдВ
# рдЯреЗрд▓рд┐рдирд┐рдЯ 3
рдЕрдВрддрд░рд┐рдХреНрд╖ рдХреЗ рд╕рд╛рде рдЯреАрдо рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ!

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

рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рдШреБ рдЙрдкрдпреЛрдЧрд┐рддрд╛, рдореИрдВ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ:
# yum search file_name
CentOS рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдвреВрдБрдврдирд╛

# find /* -iname 'file_name'
рд╕реНрдерд╛рдиреАрдп рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╕реНрдерд╛рди рдвреВрдБрдврдирд╛

# ls
# ls тАУl
рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ

# system-config-firewall
рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ рдПрдХ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдЙрди рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдкрдВрдЬреЗ рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ, рдХрднреА-рдХрднреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рд╕реНрдерд╛рдкрдирд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

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


All Articles