Სარჩევი:
- ნაბიჯი 1: წინაპირობები
- ნაბიჯი 2: აჯენტის დაყენება
- ნაბიჯი 3: დააინსტალირეთ Ajenti V - ვებ ჰოსტინგის პანელი
- ნაბიჯი 4: დაკავშირება Ajenti ვებ პანელთან
- ნაბიჯი 5: Ajenti დაინსტალირებულია
ვიდეო: სერვერის ადმინისტრატორი / Webhosting Panel for Raspberry Pi (Ajenti): 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
გამარჯობა და კეთილი იყოს თქვენი მობრძანება ჩემს პირველ ინსტრუქციულ პროგრამაში.
ეს სახელმძღვანელო ეხება Raspberry pi– ზე Ajenti– ს დაყენებას.
მაგრამ ეს სახელმძღვანელო ასევე შეიძლება გამოყენებულ იქნას ajenti– ს ინსტალაციისთვის დებიანზე დაფუძნებულ ნებისმიერ ოპერაციულ სისტემაზე.
რა არის Ajenti? Ajenti არის ღია წყარო სერვერის ადმინისტრაციული პანელი, რომლის გაფართოება შესაძლებელია ვებ ჰოსტინგის პანელთან ერთად.
Ajenti– ს შესახებ დამატებითი ინფორმაციისთვის გადახედეთ Ajenti– ს ვებსაიტს და დოკუმენტაციას:
ვებგვერდი.
დოკუმენტები:
ნაბიჯი 1: წინაპირობები
- Raspberry pi (ან ნებისმიერი სხვა მოწყობილობა დებიანზე დაფუძნებული ოპერაციული სისტემით).
- რასბბიანი, უბუნტუ, არმბიანი და ა.შ.
- ინტერნეტ კავშირი Ajenti– ს ჩამოსატვირთად.
- ოპერატიული მეხსიერება: 30 მბ + 5 მბ თითოეული დაკავშირებული სესიისთვის.
- უფასო მეხსიერება Ajenti– ს ინსტალაციისთვის
მე არ გირჩევთ Ajenti– ს დაყენებას Raspberry Pi 1 & zero– ზე მისი დაბალი შესრულების გამო.
Ajenti სირბილი მშვენივრად მუშაობს Raspberry Pi 2 & 3 -ზე.
ნაბიჯი 2: აჯენტის დაყენება
Rasenti– ზე Ajenti– ს დაყენების მიზნით:
- გახსენით ტერმინალი
-
Დაწერე:
wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/… | შ
- დააჭირეთ Enter
- დაელოდეთ ინსტალაციის დასრულებას. ამას შეიძლება გარკვეული დრო დასჭირდეს.
უბენტუზე აჯენტის დაყენებისათვის
- გახსენით ტერმინალი
-
Დაწერე:
wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/… | sudo sh
- დააჭირეთ Enter
- შეიყვანეთ პაროლი.
- დაელოდეთ ინსტალაციის დასრულებას. ამას შეიძლება გარკვეული დრო დასჭირდეს.
Armenti– ზე Ajenti– ს დაყენების მიზნით:
- გახსენით ტერმინალი
-
Დაწერე:
wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/… | შ
- დააჭირეთ Enter.
- შეიყვანეთ პაროლი.
- დაელოდეთ ინსტალაციის დასრულებას. ამას შეიძლება გარკვეული დრო დასჭირდეს.
ნაბიჯი 3: დააინსტალირეთ Ajenti V - ვებ ჰოსტინგის პანელი
ეს ნაბიჯი თუ ვებ ჰოსტინგის პანელის ინსტალაციისთვის. თუ არ გსურთ ვებსაიტების შექმნა, ამ ნაბიჯის გამოტოვება შესაძლებელია!
Webhosting დანამატის დასაყენებლად:
თუ დაინსტალირებული გაქვთ Apache, მაგრამ არ იყენებთ, ჯერ წაშალეთ:
Raspbian– ზე Apache– ის ამოღების მიზნით:
აკრიფეთ ტერმინალი, თუ გაქვთ apache, მაგრამ არ იყენებთ მას:
apt-get ამოიღეთ apache2
Apache– ის ამოღების შემდეგ შეგიძლიათ დაიწყოთ Ajenti V– ის დაყენება
ამოიღონ Apache Ubuntu/Armbian
აკრიფეთ ტერმინალი, თუ გაქვთ apache, მაგრამ არ იყენებთ მას:
sudo apt-get ამოიღეთ apache2
Apache– ის ამოღების შემდეგ შეგიძლიათ დაიწყოთ Ajenti V– ის დაყენება
დააინსტალირეთ Ajenti V Rasbian– ზე:
აკრიფეთ ტერმინალი, თუ გაქვთ apache, მაგრამ არ იყენებთ მას:
apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysqlservice ajenti გადატვირთვა
დააინსტალირეთ Ajenti V Ubuntu/Armbian– ზე
sudo apt-get დააინსტალირეთ ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysqlservice ajenti გადატვირთვა
დამატებითი პაკეტები:
სტანდარტული ajenti V პაკეტი მოყვება PHP5, MYSQL, NGINX
დამატებითი პაკეტების დაყენება შესაძლებელია node.js, რელსებისა და პითონისთვის.
ჩამოთვალეთ პაკეტებით დამატებითი პაკეტები.
ნაბიჯი 4: დაკავშირება Ajenti ვებ პანელთან
დაკავშირება Ajenti– სთან Raspberry Pi– ზე:
- გახსენით ბრაუზერი
- გადადით: https://127.0.0.1:8000 - ეს უნდა იყოს HTTPS. HTTP არ მუშაობს.
-
შესვლა: მომხმარებლის სახელი: rootPassword: admin
ის ასევე შეიძლება იყოს: მომხმარებლის სახელი: root პაროლი: თქვენი საკუთარი root პაროლი
აჯენტთან დაკავშირება სხვა კომპიუტერიდან:
პირველ რიგში მნიშვნელოვანია Raspberry Pi- ის ip- მისამართის მიღება
- გახსენით ტერმინალი Raspberry Pi– ზე
- ჩაწერეთ Hostname -I და დააჭირეთ Enter
- ჩაწერეთ IP მისამართი
- გახსენით ბრაუზერი სხვა კომპიუტერზე, რომელიც იმავე ქსელშია.
- გადადით https:// (THE IP ADRES): 8000 - ეს უნდა იყოს HTTPS. HTTP არ მუშაობს.
- თქვენ სავარაუდოდ მიიღებთ უსაფრთხოების შეცდომას, უბრალოდ გააგრძელეთ
- შესვლა: მომხმარებლის სახელი: rootPassword: admin ეს ასევე შეიძლება იყოს: სახელი: rootPassword: შენი საკუთარი root პაროლი
ნაბიჯი 5: Ajenti დაინსტალირებულია
ახლა თქვენ ajenti უნდა იყოს სრულად დაინსტალირებული და მუშაობს
გირჩევთ:
ავტოფარეხის კარის გამხსნელი Esp8266 როგორც ვებ სერვერის გამოყენებით გამოხმაურებით .: 6 ნაბიჯი
გარაჟის კარის გამხსნელი Esp8266 როგორც ვებ სერვერი გამოხმაურებით .: გამარჯობა, მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ მარტივი გზა ავტოფარეხის კარების გასახსნელად.-ESP8266 არის კოდირებული როგორც ვებ სერვერი, კარი შეიძლება იყოს ღია ყველგან მსოფლიოში გამოხმაურება, თქვენ იცით, რომ კარი ღია ან დახურულია რეალურ დროში-მარტივი, მხოლოდ ერთი მალსახმობი, რომლითაც შემიძლია
ადგილობრივი ბლინკის სერვერის შექმნა: 5 ნაბიჯი
ლოკალური ბლინკის სერვერის შექმნა: ამ პოსტში ჩვენ ვისწავლით თუ როგორ უნდა შევქმნათ ადგილობრივი ბლინკის სერვერი, რომელიც მნიშვნელოვნად შეამცირებს საერთო შეფერხებას, რომელიც ზოგჯერ გვხვდება ნაგულისხმევი, დისტანციური სერვერის გამოყენებისას. ჩვენ დავაყენეთ იგი Pi Zero W გამოყენებით და ჩვენ ასევე ვქმნით დემო პროექტს, რომ დავრწმუნდეთ, რომ
HTTP სერვერის კონტროლირებადი LED - ამება არდუინო: 3 ნაბიჯი
HTTP სერვერის კონტროლირებადი LED - ამება არდუინო: LED- ის კონტროლი ადვილია თქვენი არჩევანის ნებისმიერი მიკროკონტროლით, მაგრამ თქვენი მობილური ტელეფონის ბრაუზერში უკაბელოდ LED- ის კონტროლი მართლაც მაგარი და სახალისოა. სინამდვილეში ეს უკვე IoT პროექტია, რადგან თქვენ შეგიძლიათ გამოიყენოთ ერთი და იგივე სერვერი საგნების გასაკონტროლებლად
სერვერის ოთახის მონიტორი: 4 ნაბიჯი
სერვერის ოთახის მონიტორი: სერვერის ოთახის ერთ -ერთი პრობლემა არის ტემპერატურა. სითბოს წარმოქმნის სხვადასხვა აღჭურვილობით, ეს სწრაფად იზრდება. და თუ კონდიციონერი ვერ ხერხდება, ის სწრაფად აჩერებს ყველაფერს. ამ სიტუაციების პროგნოზირების მიზნით, ჩვენ შეგვიძლია შევიძინოთ რამდენიმე გარემოდან ერთი
$ 70 IKEA მინი სერვერის თარო: 8 ნაბიჯი
$ 70 IKEA მინი სერვერის თარო: გააკეთეთ $ 350- $ 550 $ მინი სერვერის თარო 70 დოლარად! დავუშვათ, რომ თქვენ გაქვთ თაროზე დასაყენებელი სერვერები თქვენს სახლში. მაგალითად, თქვენ შეიძლება გქონდეთ ვებ სერვერი თქვენი კორპორატიული ვებსაიტისთვის, ფაილის სერვერი თქვენი ტერაბაიტის (არა) მეკობრული მედიისთვის და სხვადასხვა ქსელი