یه برنامه نویس معمولی لینوکس کار
لینوکسی شو : نصب لاراول در اوبونتو
وقتی حرف از بهترین ها میزنیم ، باید تمام جنبه های اون رو بررسی کنیم .
اوبونتو سیستم عامل آزاد ، قوی و متن باز هست و شما برای داشتنش فقط باید هزینه اینترنت رو بدید ( زیاده . میدونم . اما دیگه سیستم عامل واقعا مال خودتونه و هرکاری خواستید میتونید انجام بدید به صورت رایگان و هر بار نمیاد بگه لایسنس بخر تا چیزی که حقت هست رو فعلا بهت بدم و دوباره ازت بگیرمش . )
حالا میخوایم توی اوبنتو با یکی از قویترین زبان های برنامه نویسی به اسم php کد بزنیم .
این زبان (php) یک زبان اسکریپتی بر اساس CGI هست که فریم ورک ها و چارچوب های زیادی داره . مثل کدیگنایتر ، فالکون ، سیمفونی ، لاراول و ...
من لاراول رو انتخاب میکنم چون کار باهاش خیلی راحتتره ، امکاناتش کاملتره و مسلما کار باهاش برام راحتتره . بازارشم داغتره .
خوب حالا بریم که لاراول رو روی اوبونتو نصب کنیم .
اول از همه برای نصب لاراول باید لمپ سرور رو نصب کنید . پس به مطلبی که در این مورد نوشتم برید و لمپ سرور رو ایجاد کنید .
حالا باید کامپوزر رو نصب کنیم .
به ترمینال برید و دستور زیر رو بزنید.
$ curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
این دستور ابتدا اینستالر رو دانلود میکنه و بعدش داخل usr/local/bin نصب رو انجام میده .
حالا اگر composer رو داخل ترمینال وارد کنید باید با اطلاعاتی در این مورد مواجه بشید .
حالا به پوشه html میریم و لاراول رو با استفاده از کامپوزر نصب میکنیم . زمان نصب ، به سرعت اینترنت بستگی داره .
$ sudo composer create-project laravel/laravel NiceProjectWithLaravel --prefer-dist
اسم NiceProjectWithLaravel رو به هر اسمی که میخواین ، تغییر بدید .
حالا به مسیر جایی که نصب کردید برید ( مثلا برای ما میشه :NiceProjectWithLaravel )
به phpmyadmin برید و یک پایگاه داده بسازید . حالا باید اطلاعات پایگاه داده رو وارد کنید .
برای اینکار باید داخل یک فایل به اسم .env برید . برای اینکار باید این فایل رو از لاراولی که نصب شده ایجاد کنید . کد زیر رو وارد کنید .
$ sudo mv .env.example .env
$ nano .env
حالا میتونین اطلاعات پایگاه داده رو وارد کنید داخل این فایل و ذخیره کنید ( با ctrl+x و بعدش y و بعدش اینتر)
حالا باید کارای توکن رو انجام بدید . دستور زیر رو بزنید :
$ php artisan key:generate
این کار باعث میشه که برای لاراول شما یک توکن یونیک امن ایجاد بشه و در واقع تمام توکن ها از این رشته الگو میگیرن . این کار بخشی از RSA هست.
خوب حالا میریم سر موضوع ایجاد بخش لاگین و رجیستر که روی لاراول پیشفرض قرار داره . دستور زیر رو وارد کنید .
$ php artisan make:auth
$ php artisan migrate
کد اول برای ما فایل های provider و view و کنترلر و مدل های مرتبط این کار رو درست میکنه . دستور دوم جداول دیتابیس ما رو برای لاگین و رجیستر میسازه .
حالا وقتش رسیده که تست کنیم :
$ php artisan serve
این دستور برای شما یک پورت باز میکنه که میتونین باهاش سایت رو ببینین :
http://localhost:8000
شما میتونین روی پورت دیگه هم باز کنین لاراول رو . با دستور زیر :
$ php artisan serve --port=8002
این باعث میشه روی 8002 سایت باز بشه .
در آخر اگر مطلبم مفید بود یک فنجون قهوه مهمونم کن . حرف زیاد داریم بزنیم.
مطلبی دیگر از این انتشارات
فرار از تحریم داکر با کمک کشور چین!
مطلبی دیگر از این انتشارات
داکر رجیستری چیست؟
مطلبی دیگر از این انتشارات
لینوکسی شو : نصب اوبونتو