آی پی امداد
آی پی امداد
آریا الکترونیک parcham تکشو

آموزشی: آموزش نصب php7 بر روی لینوکس،ویندوز و مک جهت برنامه نویسی (نصب جهت استفاده در سرور متفاوت می باشد)

nekooee

Senior Technical Supervisor
مدیرکل
معاونت انجمن
2007-09-21
6,774
29,824
ایران
سلام دوستان ، امیدوارم حالتان خوب باشد . حتما شما هم درباره ی PHP7 و امکانات عالی اش شنیده اید و خبر خوش اینکه می توانید هم اکنون نسخه Beta از PHP7 را نصب نمایید .
توجه که استفاده از این نسخه برای فعلا برای فعالیت های تجاری توصیه نمیشود .
پس چرا نصب کنیم و یاد بگیریم ؟ فعلا نسخه ی استیبل php7 منتشر نشده است ولی بزودی منتشر میشود . php7 پرفورمنسی ۲ برابر php5.6 دارد و با HHVM رقابت میکند پس باید بزودی آن را یاد بگیریم ، پس بهتر است از همین الان شروع کنیم .
آموزش نصب PHP7 بر روی ویندوز

اگر از لوکال هاست استفاده میکنید حتما اول یک بک آپ تهییه کنید که بعدا در صورت لزوم تغییرات را باز نشانی کنید .
مرحله ی اول : اگر لوکال هاست دارید بعد از بک آپ گرفتن ، آن را کاملا UnInstall کنید .
مرحله ی دوم : بازم مثل همیشه از کمک های شرکت BitNami استفاده میکنیم . میدانید که Xampp محصول Bitnami میباشد ولی هنوز چون نسخه php7 استیبل نشده است ، Bitnami بر روی Xamp ورژن ۷ php را پشتیبانی نمیکند ولی در عوض نسخه PHP7 را با Wamp منتشر کرده است که میتوانید آن را دانلود کنید .
برای این کار وارد لینک زیر شوید و WAMP Stack 7.0.0RC7-0 Dev را دانلود کنید .
https://bitnami.com/stack/wamp/installer
برای این کار روی Download کلیک کنید تا پنجره ایی باز شود سپس روی No thanks, just take me to the download کلیک کنید .
download-wamp.gif

خوب با نصب Wamp server میتوانید از PHP7 به خوبی استفاده کنید . اگر در اجرای نصب یا بعد از نصب ، در اجرا مشکلی پیش آمد و مربوط به PORT ها بود اطمینان حاصل فرمایید که لوکال هاست قبلی را به خوبی حذف کرده باشید .
مرحله ی سوم : برای اینکه اطمینان حاصل فرمایید که PHP7 نصب شده است میتوانید کد زیر را اجرا کنید:
function foo(): array { return []; }


آموزش نصب PHP7 بر روی لینوکس

برای این کار هم Bitnami به ما فکر کرده است !
مرحله ی اول : اول از لوکال هاستتان یک بک آپ بگیرید و سپس آن را هم حذف نمایید . اطمینان حاصل فرمایید که پروسس های MySQL و Apache2 حتما بسته باشند.
مرحله ی دوم : خوب حالا باید LAMP Stack را که BitNami تحت PHP7 برای ما آماده کرده است را دانلود نماییم .
برای این کار وارد لینک زیر شوید و اگر از لینوکس ۶۴ بیت استفاده میکنید LAMP Stack 7.0.0RC7-0 Dev (64-bit) در غیر اینصورت LAMP Stack 7.0.0RC7-0 Dev را دانلود نمایید .
https://bitnami.com/stack/lamp/installer
برای این کار روی Download کلیک کنید تا پنجره ایی باز شود سپس روی No thanks, just take me to the download کلیک کنید .
download-wamp.gif

مرحله سوم : بعد از دانلود فایل .run را در یک پوشه قرار دهید و آن را به lamp.run تغییر نام بدهید .
برای اجرا دستورات زیر را با باز کردن Terminal در پوشه ی lamp.run اجرا نمایید :

کد:
sudo chmod +x lamp.run
sudo ./lamp.run


ویزارد نصب LAMP Stack باز خواهد شد ، محل نصب و … را انتخاب کنید و در اخر LAMP Stack را باز نمایید . ( نیاز دارید که permission فایل ها و فولدر ها را برای مدیریت فایل های htdocs مدیریت کنید )
مرحله چهارم : یک فایل .php بسازید و کد زیر را در آن قرار دهید ، در صورت اجرا php7 شما مشکلی ندارد .
function foo(): array { return []; }

اگر مشکلی پیش آمد در نظرات مطرح نمایید .
آموزش نصب php7 بر روی مک OS X

مرحله اول : اول از همه باید از لوکال هاستتان بک آپ بگیرید سپس کاملا آن را حذف نمایید تا هیچ پورتی را اشغال نکند .
مرحله دوم : دوست عزیزمان BitNami زحمت کشیدند ! و بر روی MAMP ، ورژن php7 را سوال کرده اند ، برای دانلود باید به لینک زیر بروید و MAMP Stack 7.0.0RC7-0 Dev (64-bit) را دانلود کنید.
https://bitnami.com/stack/mamp/installer
برای این کار روی Download کلیک کنید تا پنجره ایی باز شود سپس روی No thanks, just take me to the download کلیک کنید .
download-wamp.gif

مرحله ی سوم : حالا MAMP دانلود شده را نصب نمایید و کد زیر را اجرا کنید .

function foo(): array { return []; }


تبریک ! PHP7 شما آماده است .

منبع: mhr-developer. com
 
بالا