روش درست و دقیقی هست. اما اگر سی پنل نداشته باشیم چه میکنیم؟ از rpm هاش استفاده میکنیم که در لینک زیر موجود هست. (این جواب فقط برای بیشتر شدن باز علمی بحث -- وگرنه راه حل سوال تاپیک همین جواب دوستمون میلاد هست.)
PHP 5.3 on CentOS/RHEL 5.6 | Webtatic.com