LAMP პროგრამის სუიტის დაყენება Ubuntu- ზე

Pin
Send
Share
Send

პროგრამული პაკეტი სახელწოდებით LAMP მოიცავს Linux ბირთვის OS, Apache ვებ სერვერს, MySQL მონაცემთა ბაზას და საიტის ძრავისათვის გამოყენებულ PHP კომპონენტებს. შემდეგი, ჩვენ დეტალურად აღწერს ამ დანამატების ინსტალაციას და საწყის კონფიგურაციას, მაგალითის სახით ვიღებთ Ubuntu- ს უახლეს ვერსიას.

LAMP პროგრამის სუიტის დაყენება Ubuntu- ში

იმის გამო, რომ ამ სტატიის ფორმატი უკვე გულისხმობს, რომ თქვენს კომპიუტერში დააინსტალირეთ Ubuntu, ჩვენ გამოვტოვებთ ამ ნაბიჯს და დაუყოვნებლივ გავაგრძელებთ სხვა პროგრამებს.

დამატებითი დეტალები:
დააინსტალირეთ Ubuntu VirtualBox– ზე
Linux– ის სიჩქარე ფლეშ დისკიდან

ნაბიჯი 1: დააინსტალირეთ Apache

დავიწყოთ ღია ვებ სერვერის დაყენებით, რომელსაც ეწოდება Apache. ის ერთ-ერთი საუკეთესო ვარიანტია, ამიტომ იგი ხდება მრავალი მომხმარებლის არჩევანი. უბუნტუში ის ჩაიძირა "ტერმინალი":

  1. გახსენით მენიუ და გაუშვით კონსოლი ან დააჭირეთ ღილაკის კომბინაციას Ctrl + Alt + T.
  2. პირველ რიგში განაახლეთ თქვენი სისტემის საცავი, რომ დარწმუნდეთ, რომ ყველა საჭირო კომპონენტი გაქვთ. ამისათვის დაწერე ბრძანებაsudo apt- განახლება.
  3. ყველა მოქმედება სუდო გადის root წვდომით, ასე რომ, რა თქმა უნდა, მიუთითეთ თქვენი პაროლი (შესვლისას იგი არ ჩანს).
  4. დასრულების შემდეგ, შეიყვანეთsudo apt-get install apache2სისტემის დამატება Apache.
  5. დაადასტურეთ ყველა ფაილის დამატება, პასუხის ვარიანტის არჩევით .
  6. მოდით ვამოწმოთ ვებ სერვერის ოპერაცია გაშვებითsudo apache2ctl კონფიგურაცია.
  7. სინტაქსი ნორმალური უნდა იყოს, მაგრამ ზოგჯერ გაფრთხილება ჩნდება დამატების აუცილებლობის შესახებ სერვერის სახელი.
  8. დაამატეთ ეს გლობალური ცვლადი კონფიგურაციის ფაილზე, რათა თავიდან იქნას აცილებული მომავალი გაფრთხილებები. თავად განახორციელეთ ფაილიsudo nano /etc/apache2/apache2.conf.
  9. ახლა აწარმოეთ მეორე კონსოლი, სადაც გაუშვით ბრძანებაip addr show eth0 | grep inet | awk '{ბეჭდვა $ 2; } ’| სედ '/ //.**//'თქვენი IP მისამართის ან სერვერის დომენის გასარკვევად.
  10. პირველში "ტერმინალი" გადადით გახსნილი ფაილის ბოლოში და მიუთითეთსერვერის სახელი + დომენის სახელი ან IP მისამართირომ თქვენ მხოლოდ ისწავლეთ. დაზოგეთ ცვლილებები Ctrl + O და დახურეთ კონფიგურაციის ფაილი.
  11. ხელახლა ტესტირება, დარწმუნდით, რომ შეცდომები არ არის და შემდეგ გადატვირთეთ ვებ სერვერზეsudo systemctl გადატვირთვა apache2.
  12. საჭიროების შემთხვევაში დაამატეთ Apache autoload ისე, რომ იგი იწყება ოპერაციული სისტემის ბრძანებითsudo systemctl საშუალებას apache2.
  13. ეს რჩება მხოლოდ ვებ სერვერის წამოწყებას, მისი ოპერაციის სტაბილურობის შესამოწმებლად, გამოიყენეთ ბრძანებაsudo systemctl დაწყება apache2.
  14. დაიწყეთ ბრაუზერი და გადადითადგილობრივი. თუ თქვენ გადადით Apache– ს მთავარ გვერდზე, მაშინ ყველაფერი სწორად ფუნქციონირებს, გადადით შემდეგ ეტაპზე.

ნაბიჯი 2: დააინსტალირეთ MySQL

მეორე ნაბიჯი არის MySQL მონაცემთა ბაზის დამატება, რომელიც ასევე ხდება სტანდარტული კონსოლის მეშვეობით, სისტემაში არსებული ბრძანებების გამოყენებით.

  1. პრიორიტეტი "ტერმინალი" დაწერეsudo apt-get install mysql-serverდა დააჭირეთ შედი.
  2. დაადასტურეთ ახალი ფაილების დამატება.
  3. დარწმუნდით, რომ უზრუნველყობთ MySQL გარემოს გამოყენებას, ამიტომ უზრუნველყეთ დაცვა ცალკე დამატებით, რომლის საშუალებითაც დამონტაჟებულიაsudo mysql_secure_installation.
  4. მოდელის პარამეტრების დაყენებისთვის პაროლის მოთხოვნებისთვის არ არის მითითებული ერთი ინსტრუქცია, რადგან თითოეული მომხმარებელი ხელმძღვანელობს საკუთარი გადაწყვეტილებებით, დამოწმების თვალსაზრისით. თუ გსურთ დააყენოთ მოთხოვნები, შეიყვანეთ კონსოლი მოთხოვნით.
  5. შემდეგი, თქვენ უნდა აირჩიოთ დაცვის დონე. ჯერ წაიკითხეთ თითოეული პარამეტრის აღწერა და შემდეგ შეარჩიეთ შესაფერისი.
  6. დააყენეთ ახალი პაროლი, რათა უზრუნველყოთ root– ის წვდომა.
  7. შემდეგი, ნახავთ უსაფრთხოების სხვადასხვა პარამეტრებს, წაიკითხეთ ისინი და მიიღებთ მიღებას ან უარს იტყვით, თუ საჭიროდ ჩათვალეთ.

ჩვენ გირჩევთ გაეცნოთ სხვა ცალკეული ინსტალაციის მეთოდის აღწერას ჩვენს ცალკეულ სტატიაში, რომელსაც შემდეგ ბმულზე ნახავთ.

აგრეთვე იხილეთ: MySQL ინსტალაციის სახელმძღვანელო Ubuntu– ზე

ნაბიჯი 3: დააინსტალირეთ PHP

LAMP სისტემის სწორი ფუნქციონირების უზრუნველსაყოფად საბოლოო ნაბიჯი არის PHP კომპონენტების დაყენება. ამ პროცესის განხორციელებაში რთული არაფერია, თქვენ უბრალოდ უნდა გამოიყენოთ ერთი ხელმისაწვდომი ბრძანება, შემდეგ კი თავად დაამატოთ დანამატი.

  1. ინ "ტერმინალი" დაწერეთ ბრძანებაsudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0საჭირო კომპონენტების დაყენება იმ შემთხვევაში თუ დაგჭირდებათ 7 ვერსია.
  2. ზოგჯერ ზემოთ მითითებული ბრძანება არ მუშაობს, ამიტომ გამოიყენეთsudo apt ინსტალაცია php 7.2-cliანsudo apt install hhvmუახლესი ხელმისაწვდომი ვერსიის დაყენება 7.2.
  3. პროცედურის დასრულების შემდეგ, დარწმუნდით, რომ სწორი ასამბლეა დაინსტალირებული იქნა კონსოლში ჩაწერის გზითphp -v.
  4. მონაცემთა ბაზის მენეჯმენტი და ვებ – ინტერფეისის განხორციელება ხორციელდება უფასო ხელსაწყოს PHPmyadmin გამოყენებით, რომელიც ასევე სასურველია ინსტალაცია LAMP კონფიგურაციის დროს. დასაწყებად, შეიყვანეთ ბრძანებაsudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. დაადასტურეთ ახალი ფაილების დამატება შესაბამისი ვარიანტის არჩევით.
  6. მიუთითეთ ვებ სერვერი "Apache2" და დააჭირეთ კარგი.
  7. მოგეთხოვებათ მონაცემთა ბაზის კონფიგურაცია სპეციალური ბრძანებით, საჭიროების შემთხვევაში, შეარჩიოთ დადებითი პასუხი.
  8. შექმენით პაროლი მონაცემთა ბაზის სერვერზე რეგისტრაციისთვის, რის შემდეგაც მისი დადასტურება დაგჭირდებათ.
  9. სტანდარტულად, თქვენ ვერ შეძლებთ PHPmyadmin- ს შეყვანას root- ის წვდომის ან TPC ინტერფეისის მომხმარებლის სახელით, ასე რომ თქვენ უნდა გამორთოთ ბლოკირების კომუნალური პროგრამა. გააქტიურეთ root უფლებები ბრძანების საშუალებითსუდო -ი.
  10. გათიშეთ აკრეფითecho "განახლება მომხმარებლის ნაკრების მოდული =", სადაც მომხმარებელი = "root"; flush პრივილეგიები; "| mysql -u root -p mysql.

ამის შესახებ, LAMP- ისთვის PHP– ის ინსტალაცია და კონფიგურაცია წარმატებულად შეიძლება ჩაითვალოს.

აგრეთვე იხილეთ: PHP ინსტალაციის სახელმძღვანელო Ubuntu სერვერზე

დღეს ჩვენ ვისაუბრეთ Ubuntu ოპერაციული სისტემისთვის LAMP კომპონენტების მონტაჟსა და ძირითად კონფიგურაციაზე. რა თქმა უნდა, ეს არ არის ყველა ის ინფორმაცია, რაც შეიძლება ამ თემაზე მოგაწოდოთ, არსებობს მრავალი ნიუანსი, რომელიც დაკავშირებულია მრავალი დომენის ან მონაცემთა ბაზის გამოყენებასთან. ამასთან, ზემოხსენებული ინსტრუქციის წყალობით, თქვენ შეგიძლიათ მარტივად მოამზადოთ თქვენი სისტემა ამ პროგრამული პაკეტის სწორად ფუნქციონირებისთვის.

Pin
Send
Share
Send