Artin Zareie
Artin Zareie
خواندن ۱ دقیقه·۵ سال پیش

نصب لاراول در سیستم های debian based

خیلی خب ! امروز میخام بهتون یاد بدم چطوری لاراول که یکی از قوی ترین فریم ورکای php هست رو چطوری تو یه سیستم عامل لینوکسی دبیانی نصب کنیم ( مثل ubuntu یا خود دبیان)



  • اول که باید php رو نصب کنید با این دستور :
$ sudo apt-get install libapache2-mod-php7.3 php7.3 php7.3-xml php7.3-gd php7.3-opcache php7.3-mbstring php7.3-zip
  • اگر که به داکیومنت رسمی لاراول برید ، میبینید که گفته اولین کاری که باید بکنید کامپوزر (‌یه پکیج منیجر قوی برا php)‌ رو نصب کنید. که لینک زیر کامل توضیح داده نیازی نیست من توضیح بدم :
https://www.ionos.com/community/hosting/php/install-and-use-php-composer-on-ubuntu-1604/
  • بعدش خود لاراول رو نصب کنید :
$ composer global require laravel/installer



خیلی خب ،‌ کار تموم شد . دیدید چقد ساده بود ؟‌ حالا با خیال راحت بزنید :

$ laravel -v

ای وای! command not found ؟؟؟ آخه چرا ؟ دلیلش اینه که دستور laravel واقعا تعریف نشده و ما باید تعریفش کنیم . چجور ؟ اینجور :

  • ابتدا فایل .bashrc را با دستور زیر باز میکنیم.
$ sudo nano ~/.bashrc
  • سپس میریم خط آخر ،‌ دستور laravel رو توش تعریف میکنیم (به روش زیر) :
alias laravel='$HOME/.composer/vendor/bin/laravel'
حتما میپرسید که $HOME/.composer/vendor/bin/laravel چیه ؟ در جواب باید بگم که این در واقع جایی هست که فایل های لاراول توش قرار گرفته و شما به جای دستور laravel میتونید از این دستور استفاده کنید (که اینجا هم در واقع گفتیم هر جا دستور لاراول دیدی به جاش همین فایل رو بزار)

راستی داشت یادم میرفت ، یه مشکل هست که اکثرا با کامپوزر دارن ، اونم اینه که کامپوزر دسترسی به فایلای خودش نداره :/ برا حلش از دستور زیر استفاده کنید و من توضیحی دربارش نمیدم :

sudo chown -R <user> /home/<user>/.composer/cache
laraveldebianنصب لاراول
شاید از این پست‌ها خوشتان بیاید