გამოიწერე YouTube-ის არხიyoutube logoგამოწერა
Nginx-ის ინსტალაცია Macintosh-ზე

Nginx-ის ინსტალაცია Macintosh-ზე

როგორც იქნა საბოლოოდ დავემშვიდობე Windows ოპერაციულ სისტემას და სამუშაო პერსონალური კომპიუტერი Mac mini M2 სისტემით ამოვცვალე, ასევე ლეპტოპიც Macbook მაქვს, დღევანდელ ბლოგში მოგიყვებით თუ როგორ გავმართე ლოკალური ვებსერვერი nginx-ით.

Homebrew-ს ინსტალაცია

სანამ nginx-ის ინსტალაციას დავიწყებთ აუცილებელია მაკზე დავაყენოთ ე.წ. package manager სახელად homebrew, რომელიც საშუალებას გვაძლევს terminal-ის დახმარებით დავაინსტალიროთ როგორც nginx ასევე სხვა მრავალი აპლიკაცია.

Homebrew-ს ინსტალაციისთვის უბრალოდ საჭიროა გადავიდეთ მოცემულ ბმულზე და მივყვეთ ინსტრუქციას ან უბრალოდ ჩვენს ტერმინალში ჩავწეროთ მოცემული ბრძანება sudo პრივილეგიით

sudo /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Nginx-ის ინსტალაცია

მას შემდეგ რაც Homebrew-ს დავაყენებთ, terminal-ის დახმარებით მარტივად ერთი ბრძანებით შეგვიძლია nginx-ის ინსტალაცია.

ინსტალაციისთვის ტერმინალში უნდა ჩავწეროთ შემდეგი ბრძანება

brew install nginx

მოცემული ბრძანება დააინსტალირებს nginx-ს და უკვე საშუალება გვაქვს მისი გამოყენების

Nginx-ის გაშვება, გადატვირთვა

ინსტალაციის შემდგომ აუცილებელია nginx-ის სერვისის გაშვება, რომელიც შეგვიძლია გავუშვათ შემდეგი ბრძანებით

brew services start nginx

მას შემდეგ რაც სერვისი გაეშვება ჩვენ უკვე შეგვიძლია sudo პრივილეგიით nginx-ის რესტარტი, იმ შემთხვევებისთვის თუ კონფიგურაციის ფაილის შეცვლა მოვახდინეთ

sudo nginx -s reload

Nginx-ის კონფიგურაციის მისამართი

nginx-ის კონფიგურაციის მისამართია:

/opt/homebrew/etc/nginx

რა თქმა უნდა ე.წ. absolute path-ით

WWW დირექტორია

nginx-ის ინსტალაციის შემდგომ აუცილებელია გადამოწმება სწორად მუშაობს თუ არა ის. nginx ეშვება 8080 პორტზე შესაბამისად ბრაუზერში უნდა ჩავწეროთ შემდეგი მისამართი http://localhost:8080/ წარმატებით გახსნის შემდგომ გამოვა შესაბამისი შეტყობინება

დირექტორია, რომელსაც nginx უყურებს, ანუ სამუშაო ფაილები მდებარეობს შემდეგ მისამართზე: 

/opt/homebrew/var/www

(absolute path)

მოცემულ დირექტორიაში შეხვდებით ასევე nginx-ის ე.წ. welcome screen-ის html ფაილსაც.

ახალი პროექტის დამატება nginx ვებ სერვერზე

მას შემდეგ რაც დაამატებთ ახალ პროექტებს /opt/homebrew/var/www დირექტორიაში თქვენ უკვე შეგიძლიათ დაიწყოთ nginx-ის კონფიგურაციით მანიპულაცია თუ რომელ მისამართზე გაიხსნას თქვენი პროექტი.

რაც შეეხება nginx-ის კონფიგურაციებს ასევე შეგიძლიათ გაეცნოთ ჩემს ბლოგს შესაბამის ბმულზე

კურსები პროგრამირების შესახებ

HTML, CSS-ის სა...

HTML, CSS-ის საწყისი კურსი, დამწყებთათვის (deprecated - მოძველებული)

ჯავასკრიპტის (J...

ჯავასკრიპტის (Javascript) უფასო კურსი დამწყებთათვის

JavaScript-ის D...

JavaScript-ის DOM-ის კურსი დამწყებთათვის

TypeScript-ის კ...

TypeScript-ის კურსი დამწყებთათვის

Angular-ის კურს...

Angular-ის კურსი დამწყებთათვის

ეთიკური ჰაკინგი...

ეთიკური ჰაკინგის კურსი

HTML, CSS-ის კუ...

HTML, CSS-ის კურსი დამწყებთათვის

Reactjs-ის კურს...

Reactjs-ის კურსი დამწყებთათვის

ალგორითმები...

ალგორითმები

Node.js-ის უფას...

Node.js-ის უფასო კურსი დამწყებთათვის

უახლესი ბლოგები პროგრამირებაზე

Nginx-ის ინსტალ...

Nginx-ის ინსტალაცია Macintosh-ზე

ინგლისური ენის ...

ინგლისური ენის მნიშვნელობა პროგრამირების სამყაროში

როგორ ავაჩქაროთ...

როგორ ავაჩქაროთ საიტი, loading ატრიბუტის დახმარებით

nginx-ის კონფიგ...

nginx-ის კონფიგურაცია (ჩემი ჩანაწერები)