نصب Laravel در میزبانی cPanel به وسیله ssh

روش نصب Laravel در میزبانی cPanel به وسیله 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 هدایت خواهید شد.