Laravel-ის გამართვა Ubuntu-სა და WSL-ზე
იმისათვის, რომ ჩვენს სისტემაზე გავმართოთ ლარაველის მერვე ვერსიის პროექტი, დაგვჭირდება რამოდენიმე პრერეკვიზიტი:
Php-ის და ასევე მისი ექსთენშენების დაყენება Ubuntu-ს გარემოში
MySQL-ის და SQLite-ის დაინსტალირება
Composer-ის დაინსტალირება
Node-ის დაინსტალირება
და საბოლოოდ ლარაველის პროექტის დაინსტალირება
როგორ დავაინსტალირო PHP?
პრიველ რიგში ჩვენ დაგვჭირდება, რომ ჩვენი Ubuntu-ს გარემო დავააფდეითოთ. ამისათვის გავუშვათ ბრძანება:
შემდგომ დაგვჭირდება, რომ Ubuntu-ს Package Manager-ს ვუთხრათ საიდან დააინსტალიროს PHP, ამისათვის 2 ბრძანება იქნება საჭირო:
შემდეგ კი, საბოლოოდ დავაინსტალიროთ php დამატებით ექსტენშენებთან ერთად:
ეგ არი!
ახლა ბაზა
როგორ დავაინსტალიროთ MySQL და SQLite?
პირველრიგში გვჭირდება, რომ ლინუქსის სისტემაზე შესაბამისი პაკეტები დავაინსტალიროთ:
ამ ბრძანების შემდგომ ჩვენს სისტემაში იქნება MySQL და SQLite დაინსტალირებული.
იმისათვის, რომ გავუშვათ MySQL-ის პროგრამა, შეიყვანეთ ტერმინალში ბრძანება:
⚠️ ეს ბრძანება განკუთვნილია მხოლოდ WSL-ის მომხმაერებელთათვის. Ubuntu-ზე mysql-ის სერვისი ოპერაციული სისტემის ჩართვისას ეშვება.
ამ ბრძანების გაშვება ყოველ ჯერზე დაგჭირდებათ სისტემის ჩართვის(კომპიუტერის/ლეპტოპის ჩართვა/გამორთვა/რესტარტი).
ახლა კი შევქმნათ ახალი მომხმარებელი ჩვენს მონაცემთა ბაზაში და ჩავურთოთ მას ყველა საჭირო უფლება. შევიდეთ mysql ის CLI-ში (Command Line Interface):
აუცილებლად ბრძანების გაშვების შემდეგ უნდა გამოგვიჩნდეს მსგავსი ტერმინალი
შევქმნათ მომხმარებელი სასურველი username-ითა და password-ით
მივანიჭოთ მას უფლებები
როგორ დავაინსტალიროთ Composer?
composer არის ხელსაწყო, რომლის მეშვეობითაც ხდება php-ის ფექიჯების/ბიბლიოთეკების დაინსტალირება-წაშლა-დააფდეითება კონკრეტულ პროექტში.
იმისათვის, რომ ჩამოტვირთოთ composer-ის ფაილი გაუვუშვათ ბრძანება:
ხოლო შემდგომ ეს ჩვენი ჩამოტვირთული composer-ის ფაილი გადავაგდოთ შესაბამის საქაღალდე სისტემაში საიდანაც ტერმინალიდან წვდომა გვექნება ამ ფაილზე:
ახლა შეგვიძლია დავწეროთ composer-ი ტერმინალში, გავუშვათ ბრძანება და დავინახავთ, რომ წარმატებით დაინსტალირდა.
როგორ დავაინსტალიროთ Node?
ლარაველთან მუშაობისას დიდი ალბათობით საჭირო იქნება ნოუდის გამოყენება ამა თუ იმ სიტუაციაში, შესაბამისად ჩვენს სისტემაზე სასურველია, რომ დაყენებული გვქონდეს Node-ის სტაბილური ვერსია.
იმისათვის, რომ Ubuntu-ს package manager-ს ვასწავლოთ, როგორ დააყენოს ნოუდი, გავუშვათ შემდეგი ბრძანებები:
ახლა კი დავაინსტალიროთ ნოუდის სტაბილური ვერსია:
ეგ არი!
როგორ გავმართოთ ლარაველის პროექტი?
მოდით შევქმნათ ფოლდერი ჩვენი პროექტებისთვის თუ ჯერ არ გვაქვს შექმნილი.
გავხსნათ WSL ის ტერმინალი და ჩვენს Home ფოლდერში შევქმნათ projects ფოლდერი:
ვნახოთ, რომ შეიქმნა ფოლდერი, გაუშვით:
შევიდეთ პროექტების ფოლდერში და დავიწყოთ ლარაველის დაინსტალირება:
სანამ ლარაველის პრეოქტის დაინსტალირებას შევუდგებოდეთ დავინსტალიროთ რამოდენიმე პროგრამა:
მოდი ჩვენს ლარაველის პროექტს დავარქვათ my-first-lara-app. გაუშვით მომდევნო ბრძანება და composer დაიწყებს ლარაველის პროექტის დაინსტალირებას:
ახლა შევიდეთ ჩვენს პროექტში და გავუშვათ ლარაველის სერვერი:
Last updated