آموزش نصب laravel در سی پنل با استفاده از ssh
Laravel از فریم ورکهای PHP می باشد که برای راه اندازی آن ابتدا باید Composerرا نصب کنیم.
زمانی که اقدام به توسعه نرمافزار میکنیم، فارغ از اینکه از چه فریمورک یا زبان برنامهنویسی برای کدنویسی استفاده مینماییم، گاهی اوقات نیاز به استفاده از پکیجها و لایبرریهای سایر برنامهنویسان داریم که به صورت اپنسورس عرضه شدهاند تا بتوانیم به جای آنکه خود اقدام به نوشتن مثلاً کلاس خاصی کنیم، از کدهایی که قبلاً توسط سایر دولوپرها نوشته شده و آزمایش خود را پس دادهاند استفاده نماییم و Composer هم ابزاری است که فرایند Dependency Management (مدیریت وابستگی) را برای دولوپرهای زبان برنامهنویسی PHP تسهیل میکند.
جهت نصب Composer در هاست لینوکسی cPanel از طریق SSH ابتدا دستور زیر را وارد میکنیم تا فایل installer دانلود شود.
wget https://getcomposer.org/installer
جهت بررسی فایل installer از دستوراجرایی php با پارامتر check می توان استفاده کرد.
php installer --check
برای نصب Composer توسط فایل installer از دستور php بدون پارامتر استفاده میکنیم.
php installer
با اجرای این دستور یک فایل phar با عنوان Composer.phar ایجاد میشود. جهت مشاهده لیست فایل های موجود در دایرکتوری فعلی از دستور ls میتوان استفاده نمائید.
این فایل در محیط cPanel هم قابل مشاهده هست.
جهت حفظ امنیت هاست معمولا پیشنهاد می شود فایل های installer حذف میشوند. جهت حذف installer از دستور زیر استفاده نمائید.
rm -f installer
جهت مشاهده دستورات موجود در composer از دستور زیر استفاده نمائید.
php composer.phar
جهت ایجاد پروژه لارول در Composer از دستور create-project استفاده میکنیم.
php composer.phar create-project laravel/laravel --prefer-dist
با وارد کردن این دستور مراحل نصب لاراول شروع میشود. منتظر بمانید تا این مراحل به پایان برسد.
بعد از اتمام مراحل نصب با پیغام Application key set successfully مواجه خواهید شد.
با اجرای دستور بالا و نصب لاراول یک فولدر با نام lrarvel (که در داخل دستور تعیین شده بود) ایجاد میشود و وفایل های لاراول در این پوشه قرار میگیرد.
با توجه به اینکه لود صفحات وب در cPanel از طریق پوشه public_html انجام می شود و از طرفی صفحات وب طراحی شده در لاراول از طریق پوشه public در پوشه نصبی laravel لود میشوند، باید لینکی بین این دو پوشه ایجاد شود تا موقع لود آدرس دامنه مستقیما اطلاعات فولدر public لود شوند.
ابتدا فولدر public_html و محتوای آن را توسط دستور زیر پاک نمائید
rm –rf public_html
حالا با دستور زیر فولدر public_html را به صورت لینک شده به فولدرpublic در داخل فولدر laravel ایجاد نمائید.
ln –s laravel/public public_html
مراحل نصب لاراول به صورت کامل انجام شده و با لود سایت به صفحه اصلی پیش فرض Laravel هدایت خواهید شد.