Cloud9 рдФрд░ OpenShiftред рдХреНрд▓рд╛рдЙрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдПрдВрдб рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ

рдпрд╣ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рд╣реБрдЖ рдХрд┐ рдЕрдм рдореИрдВ рдПрдХ рдХрдВрдкрдиреА рдореЗрдВ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд▓реЗ рд░рд╣рд╛ рд╣реВрдВ, рдЬрд╣рд╛рдВ рдореЗрд░реЗ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рдПрдХ рд╕рд░рд▓ рдХрд╛рд░реНрдпрдХреНрд░рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдХ рдЖрдИрдбреАрдИ рднреА рдХрдо рд╣реИ, рдХрднреА-рдХрднреА рдпрд╣ рдкреВрд░реЗ рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ quests рдореЗрдВ рднреА рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕рд╛рде рд╣реА, рдЕрдкрдиреЗ рдЦрд╛рд▓реА рд╕рдордп рдореЗрдВ, рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░рдпреЛрдЧ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВред рдСрдирд▓рд╛рдЗрди IDE рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд▓реЗрдЦ рдкрдврд╝рдиреЗ рдФрд░ OpenShift рдореЗрдВ рдЦрд╛рддрд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдмрд╛рджрд▓реЛрдВ рдореЗрдВ Yii рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдФрд░ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред

рддреБрд░рдВрдд рдПрдХ рдЖрд░рдХреНрд╖рдг рдХрд░реЗрдВ рдХрд┐ рд▓реЗрдЦ рд╢реБрд░реБрдЖрддреА рдХреЗ рд▓рд┐рдП рд╣реИред рдХреМрди рдкрд░рд╡рд╛рд╣ рдХрд░рддрд╛ рд╣реИ рдЕрдВрджрд░ рдЖрдУ!

рд╣рдо Cloud9 IDE рдФрд░ OpenShift рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред

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

рдФрд░ рдлрд┐рд░ рднреА, рдЯрд░реНрдорд┐рдирд▓ 9 (рдСрд▓реНрдЯ + рдЯреА) рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдХрд╛рд░рдг рдХреНрд▓рд╛рдЙрдб 9 рдореБрдЭ рдкрд░ рдореБрд╕реНрдХреБрд░рд╛рдпрд╛, рдПрдХ рд╕реАрдорд┐рдд рдХреЗ рдмрд╛рд╡рдЬреВрджред



рдЪрд░рдг 0. рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рдирд╣реАрдВ рд╣реИ рддреЛ рд╣рдо рдЦрд╛рддреЗ рдмрдирд╛рддреЗ рд╣реИрдВред

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореИрдВ рдореБрдлреНрдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред
Cloud9 рдХреЗ рд▓рд┐рдП, рдпреЗ 128MB рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХрд╛рдордХрд╛рдЬреА рд╡рд╛рддрд╛рд╡рд░рдг + 1 рдПрдХ рдирд┐рдЬреА + рд╕реАрдорд┐рдд рдЯрд░реНрдорд┐рдирд▓ рд╣реИрдВред
рдУрдкрдирд╢рд┐рдлреНрдЯ рдХреЗ рд▓рд┐рдП, рдпреЗ 3 рдЫреЛрдЯреЗ рдХрд╛рд░рддреВрд╕ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ 512MB рд░реИрдо рдФрд░ 1GB рдбрд┐рд╕реНрдХ рд╣реИред рдХрд╛рд░рддреВрд╕ рдРрд╕реЗ рдШрдЯрдХ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ (MySQL, PosgreSQL рдФрд░ MondoDB) рдФрд░ рдкреНрд░рд╢рд╛рд╕рди рдЙрдкрдХрд░рдг (phpMyAdmin, RockMongo, Cron, рдЖрджрд┐) рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЫреЛрдЯреЗ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХрд╛рдлреА рдпреЛрдЧреНрдп рд╣реИред

рдЪрд░рдг 1. Cloud9 рд╕реЗ OpenShift SSH рдореЗрдВ рдХреБрдВрдЬреА рдЬреЛрдбрд╝реЗрдВ

SSH рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣рд╛рдБ рдХреБрдЫ рдЕрдЪреНрдЫреЗ рд▓реЗрдЦ рд╣реИрдВ
Cloud9 рдореЗрдВ, рдХреБрдВрдЬреА рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдореЗрдВ Show SSH рдХреБрдВрдЬреА рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИред



рд╣рдо рдЗрд╕реЗ рдХреЙрдкреА рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдХреБрдВрдЬреА рдХреЛ рдУрдкрдирд╢рд┐рдлреНрдЯ рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рд╣реИрдВ



рдЪрд░рдг 2. Cloud9 рдореЗрдВ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдПрдВ рдФрд░ OpenShift рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЬреЛрдбрд╝реЗрдВ

рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ, рдореБрдЦреНрдп рдмрд╛рдд - рдХреНрд▓рд╛рдЙрдб 9 рдореЗрдВ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рддреЗ рд╕рдордп, рдХрд╛рдо рдХреЗ рдорд╛рд╣реМрд▓ рдХреЗ рдЧрд┐рдЯ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдЕрдЧрд▓рд╛ рдЧрд┐рдЯ рд╣рдорд╛рд░рд╛ рд╡рдлрд╛рджрд╛рд░ рд╕рд╣рд╛рдпрдХ рд╣реЛрдЧрд╛ред



рдУрдкрдирд╢рд┐рдлреНрдЯ рдореЗрдВ, рдорд╛рдЙрд╕ рдХреЗ рдПрдХ рдлреНрд▓рд┐рдХ рдХреЗ рд╕рд╛рде, рд╣рдо PHP 5.3 рдХреЗ рд╕рд╛рде рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рддреЗ рд╣реИрдВред



рдЪрд░рдг 3. OpenShift рд╕реЗ Cloud9 рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рдореЗрдВ git рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЬреЛрдбрд╝реЗрдВ

OpenShift рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЗрд╕рдХреА рдЧрд┐рдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред



рдХреНрд▓рд╛рдЙрдб 9 рдореЗрдВ рдЗрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХрд╛рдо рдХреЗ рдорд╛рд╣реМрд▓ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ:

git remote add openshift -m master ssh://******.git/ git pull -s recursive -X theirs openshift master 


рдЪрд░рдг 4. рд╣рдо рд╡рд╛рдИ 9 рдХреЛ рдХреНрд▓рд╛рдЙрдб 9 рдХреЗ рдЙрддреНрдкрд╛рджрди рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╡рд╛рдИрдЖрдИрдЖрдИ рдПрдкреНрд▓реАрдХреЗрд╢рди рдлреНрд░реЗрдорд╡рд░реНрдХ рдмрдирд╛рддреЗ рд╣реИрдВ

рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЗрдВ yii рдврд╛рдВрдЪреЗ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреЗ рдЧрд┐рдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЗрд╕реЗ рдПрдХ рд╕рдмрдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝ рджреЗрдВ:

 git submodule add git://github.com/yiisoft/yii.git yii git commit -m "added yii repository as submodule" 


рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ, рд╣рдорд╛рд░реА рдЬрд╝рд░реВрд░рдд рдХреЗ рд░рд┐рд▓реАрдЬрд╝ рдХреЛ рд▓реЛрдб рдХрд░реЗрдВ:

 cd yii git checkout 1.1.13 cd .. git add yii git commit -m "Use yii v1.1.13" 


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

 pwd 


рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рдЧрднрдЧ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реИрдВ:



рдЕрдм рдЖрд╡реЗрджрди рдХреА рд░реВрдкрд░реЗрдЦрд╛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкрде рдХреЗ рд╕рд╛рде рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:

 php yii/framework/yiic.php webapp /var/lib/stickshift/ffa13067224647beb05863058997082a/app-root/data/354172/php git 


рд╕рднреА рдкрд░рд┐рдгрд╛рдореА рдЬреЛрдбрд╝реЗрдВ:

 git add php git commit -m "created yii skeleton app" 


Cloud9 рд╕реЗ php / index.php рдХрд╛ рдПрдХ рдкрд░реАрдХреНрд╖рдг рд░рди рд╣рдореЗрдВ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рджрд┐рдЦрд╛рдПрдЧрд╛:

рджрд┐рдирд╛рдВрдХ (): рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЯрд╛рдЗрдордЬрд╝реЛрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рд╣реИред

рдЗрд╕реЗ php / рд╕рдВрд░рдХреНрд╖рд┐рдд / config / main.php рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬреЛрдбрд╝рдХрд░ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

 <?php // uncomment the following to define a path alias // Yii::setPathOfAlias('local','path/to/local-folder'); date_default_timezone_set( 'UTC' ); 


рдФрд░ рдкреНрд░рддрд┐рдмрджреНрдз рдордд рднреВрд▓рдирд╛:

 git commit -a -m "set the default timezone to UTC" 


рдореИрдВ рдпрд╣ рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреЗрд╡рд▓ Cloud9 рдореЗрдВ рдореМрдЬреВрдж рд╣реИ, Openshift рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред



рдЪрд░рдг 5. рдУрдкрдирд╢рд┐рдлреНрдЯ рдореЗрдВ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдПрдВ рдФрд░ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ

рдмреЗрд╢рдХ, рдЖрдк sqlite рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдкрдХреА рдЕрдкрдиреА рд░реБрдЪрд┐ рдХреЗ рд▓рд┐рдП рд╣рдо MySQL рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВрдЧреЗ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреЗрдЬ рдкрд░ рдПрдХ рдХрд╛рд░рддреВрд╕ рдЬреЛрдбрд╝реЗрдВред



UPD1: рдкреВрд░рд╛ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдЕрд╡рд╢реНрдп рд▓рд┐рдЦреЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдХрднреА рднреА рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдпрд╛ рдмрджрд▓рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рдорд┐рд▓рд╛ :( рдЬреИрд╕реЗ рд╣реА Urchr рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдХреНрд▓рд╛рдЙрдб 9 рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрд╕рдПрд╕рдПрдЪ рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдорд╛рдирдХ - рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╣реИ ред рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб $ OPENSHIFT_MYSQL_DB_PASSWORD рд╕реЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
UPD2: рдореИрдВ рдХреЗрд╡рд▓ phpMyAdmin рдХрд╛рд░рддреВрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдкрддреЗ рдФрд░ рдкреЛрд░реНрдЯ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реВрдВ , рдпрд╣ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдЪрд░ рдореЗрдВ рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ $ OPENSHIFT_MYSQL_DB_HOST рдФрд░ $ OPENSHIFT_MYSQL_DB_PORT рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рд╣рдо phpMyAdmin рдХреЗ рд╕рд╛рде рдПрдХ рдХрд╛рд░рддреВрд╕ рднреА рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред



рдЙрд╕реА php / рд╕рдВрд░рдХреНрд╖рд┐рдд / config / main.php рдореЗрдВ, рд╣рдо рдХрдиреЗрдХреНрд╢рди рдХреЛ MySQL рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВред

рд╡рд╣ рд╕рдм рд╣реИ!

рдЕрдм рдЖрдЧреЗ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рддреИрдпрд╛рд░ рд╣реИред рдпрд╣ рд╕рдм рдХреЗрд╡рд▓ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рднреА рдЗрдВрдЯрд░рдиреЗрдЯ рд╣реИред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрд░реЛрддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
1. рджреЗрдЦреЛ рдорд╛, рдиреЛ рд╣реИрдВрдбреНрд╕! рдХреНрд▓рд╛рдЙрдб 9 рдЖрдИрдбреАрдИ рдХреЗ рд╕рд╛рде рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдХреНрд▓рд╛рдЙрдб рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдХрд░рдирд╛
2. Cloud9 рдореЗрдВ Yii рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рдПрдВ

рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рд▓реЗрдЦ рд╕рд╣рд╛рдпрдХ рд╣реИ!

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


All Articles