თქვენს Ubuntu 18.04 VPS –ზე ვებსაიტი რომ მოაწყოთ, თქვენ უნდა დააინსტალიროთ ღია წყარო პროგრამული უზრუნველყოფის ჯგუფი, Apache, PHP და MySQL, მათ შორის. ეს პროგრამები ძალზე სასარგებლოა დინამიური ვებსაიტების გაშვებისას, რომლებიც ეყრდნობიან მონაცემთა ბაზებსა და სერვერზე სკრიპტირების ენებს.


Apache არის სწრაფი, უსაფრთხო და თანმიმდევრულად მაღალი ხარისხის ვებ სერვერის პროგრამა, რომელიც ყველაზე პოპულარულია 1996 წლიდან.

PHP (Hypertext Preprocessor) არის ზოგადი დანიშნულების სერვერის სკრიპტირების ენა, რომელიც განკუთვნილია ვებ განვითარებისთვის 1994 წლიდან..

MySQL არის მონაცემთა ბაზის სერვერი, რომელიც შექმნილია Oracle- ის მიერ და გამოიყენება მაღალი პროფილის და მასშტაბური ვებსაიტების საშუალებით, მათ შორის Google, Youtube და Twitter. მისი განვითარება 1994 წელს დაიწყო.

ისეთი Linux განაწილებით, როგორიცაა Ubuntu 18.04, შესაძლებელია სრულად ფუნქციონალური LAMP (Linux Apache, MySQL და PHP) სერვერის შექმნა..

ამ სახელმძღვანელოში ჩვენ გაჩვენებთ თუ როგორ უნდა დააყენოთ Apache, MySQL და PHP თქვენს Ubuntu 18.04 სერვერზე.

განსაკუთრებული შენიშვნა: მიუხედავად Linux– ის განაწილებისა, რომელიც თქვენ შეარჩიეთ თქვენი ვებ – გვერდისთვის, თუ იყენებთ Linux– ს, თქვენ უნდა გამოიყენოთ საუკეთესო Linux ჰოსტინგის პროვაიდერები. HostAdvice დაგეხმარებათ აირჩიოთ Linux– ის ჰოსტინგის ზედა პროვაიდერებიდან: წაიკითხეთ ექსპერტი და მომხმარებლის მიმოხილვები და მიაღწიეთ საკუთარ დასკვნებს.

წინაპირობები

  • Ubuntu 18.04 VPS გეგმა.
  • არასამთავრობო root მომხმარებელი, რომელსაც შეუძლია შეასრულოს sudo დავალებები.

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

Ubuntu 18.04 ინახავს ცენტრალურ საცავებს, სადაც შეგიძლიათ დააინსტალიროთ ყველაზე მეტი აპლიკაცია apt ბრძანების გამოყენებით. Apache– ს დაყენების მიზნით, აწარმოეთ ბრძანება ქვემოთ:

$ sudo apt- ინსტალაცია apache2

Დაჭერა ‘ი ‘ როდესაც მოგთხოვთ დაადასტუროთ Apache ინსტალაცია.
ინსტალაციის დასრულების შემდეგ თქვენს ბრაუზერში შეიყვანეთ თქვენი VPS აპარატის საჯარო IP მისამართი. თქვენ უნდა ნახოთ ნაგულისხმევი Apache ვებ გვერდი, როგორც ეს ნაჩვენებია ქვემოთ:

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

დაასრულეთ ქვემოთ მითითებული ბრძანება ტერმინალის ფანჯარაში, დააინსტალიროთ MySQL სერვერი თქვენს Ubuntu 18.04 VPS- ზე.

$ sudo აპლიკაცია ინსტალაცია mysql- სერვერზე

დაჭერა “Y” როდესაც მიიღებთ დადასტურებას.

უსაფრთხო თქვენი MySQL სერვერი

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

$ sudo mysql_secure_instalation

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

შემოწმება PASSWORD PLUGIN შეგიძლიათ გამოიყენოთ პაროლების შესამოწმებლად და უსაფრთხოების გასაუმჯობესებლად. ის ამოწმებს პაროლის სიმტკიცეს და მომხმარებლებს საშუალებას აძლევს დაადგინონ მხოლოდ ის პაროლები, რომლებიც საკმარისად უსაფრთხოა. გსურთ დააყენოთ VALIDATE PASSWORD მოდული?

დააჭირეთ ღილაკს y | Y დიახ, ნებისმიერი სხვა ღილაკი არა: Y

პაროლის დამადასტურებელი პოლიტიკის სამი დონე არსებობს:

დაბალი სიგრძე >= 8
Საშუალო სიგრძის >= 8, რიცხვითი, შერეული შემთხვევა და სპეციალური სიმბოლოები
ძლიერი სიგრძე >= 8, რიცხვითი, შერეული შემთხვევა, სპეციალური სიმბოლოები და ლექსიკონი ფაილი
გთხოვთ, შეიყვანოთ 0 = დაბალი, 1 = საშუალო და 2 = ძლიერი: 2

გთხოვთ, აქ დაადგინოთ root– ის პაროლი.
Ახალი პაროლი:
Ხელახლა შეიყვანეთ პაროლი:
პაროლის სავარაუდო სიძლიერე: 100

გსურთ გააგრძელოთ გათვალისწინებული პაროლი? (დააჭირეთ y | Y დიახ, არაერთი სხვა ღილაკს არა): Y

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

ამოიღეთ ანონიმური მომხმარებლები? (დააჭირეთ ღილაკს y | Y დიახ, არა ნებისმიერი სხვა ღილაკი არა): Y
წარმატება.

ჩვეულებრივ, ფესვის დასაშვებად უნდა იქნას დაკავშირებული მხოლოდ ლოკალური ჰოსტისგან. ეს უზრუნველყოფს, რომ ვინმემ ვერ შეიტყოს ქსელის root პაროლიდან.
დისტანციურად არ დატოვოთ root შესვლა? (დააჭირეთ ღილაკს y | Y დიახ, არა ნებისმიერი სხვა ღილაკი არა): Y
წარმატება.

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

ამოიღეთ ტესტის მონაცემთა ბაზა და მასზე წვდომა? (დააჭირეთ ღილაკს y | Y დიახ, არა ნებისმიერი სხვა ღილაკი არა): Y

– ტესტის მონაცემთა ბაზის შემცირება…
წარმატება.
– ტესტის მონაცემთა ბაზაში შეღავათების ამოღება…
წარმატება.

პრივილეგიების ცხრილების გადატვირთვა უზრუნველყოფს, რომ აქამდე განხორციელებული ყველა ცვლილება დაუყოვნებლივ ამოქმედდება.

ახლა გადატვირთეთ პრივილეგიები (დააჭირეთ ღილაკს y | Y დიახ, არა ნებისმიერი სხვა ღილაკი არა): Y

წარმატება.
Ყველაფერი შესრულებულია!

თქვენი MySQl სერვერის ტესტირება

ახლა შეგიძლიათ სცადოთ შესვლა თქვენს MySQL სერვერზე, აკრიფებთ ქვემოთ მოცემულ ბრძანებას:

$ sudo mysql -u root -p

გთხოვთ გაითვალისწინოთ, რომ მოგეთხოვებათ, რომ ამ სახელმძღვანელოზე უფრო ადრე შექმნათ root პაროლი.

შემდეგ, თქვენ მიიღებთ mysql– ის მოთხოვნას, როგორც ზემოთ ნაჩვენებია.

თუ გსურთ შექმნათ მონაცემთა ბაზა, შეგიძლიათ მართოთ ბრძანება ქვემოთ. დაიმახსოვრე toმონაცემთა ბაზის სახელი ” მონაცემთა ბაზის სახელით, რომლის შექმნა გსურთ.

$ შექმნა მონაცემთა ბაზა

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

შეიყვანეთ ბრძანება ქვემოთ, რომ დააყენოთ PHP თქვენს Ubuntu 18.04 სერვერზე

$ sudo apt-get install php libapache2-mod-php

დაჭერა როდესაც მოგთხოვთ დააინსტალიროთ ინსტალაცია

PHP ტესტირება

ჩვენ შეგვიძლია შეამოწმოთ ჩვენი PHP ინსტალაცია ფაილის შექმნა ვებ – გვერდის ძირეული საქაღალდეში. ამისათვის ჩაწერეთ ბრძანება ქვემოთ:

$ sudo nano /var/www/html/info.php

შემდეგ დააკოპირეთ ქვემოთ ჩაწერილი ტექსტი და დააჭირეთ CTR + X და Y, რომ ფაილი შეინახოთ.

<?PHP

phpinfo ();

?>

გადატვირთეთ Apache

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

$ sudo systemctl გადააკეთეთ apache2

შემდეგი, ეწვიეთ თქვენს ბრაუზერში თქვენს მიერ შექმნილ php ინფო ფაილს თქვენი სერვერის საჯარო IP მისამართის საშუალებით. მაგალითად, თუ თქვენი IP მისამართი არის 111.111.111.111, შეიყვანეთ ქვემოთ მოცემული ტექსტი თქვენს ბრაუზერში

111.111.111.111/info.php

გამომავალი

თქვენ უნდა ნახოთ PHP ინფორმაციის ფაილი, როგორც ეს ნაჩვენებია ქვემოთ:

დასკვნა

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

შეამოწმეთ ყველაზე მეტი 3 VPS მომსახურება:

A2 ჰოსტინგი

საწყისი ფასი:
$ 5,00


საიმედოობა
9.3


ფასები
9.0


მეგობრული
9.3


მხარდაჭერა
9.3


მახასიათებლები
9.3

წაიკითხეთ მიმოხილვები

ეწვიეთ A2 ჰოსტინგს

ScalaHosting

საწყისი ფასი:
$ 12.00


საიმედოობა
9.4


ფასები
9.5


მეგობრული
9.5


მხარდაჭერა
9.5


მახასიათებლები
9.4

წაიკითხეთ მიმოხილვები

ეწვიეთ ScalaHosting– ს

ჰოსტინჯერი

საწყისი ფასი:
$ 3,95


საიმედოობა
9.3


ფასები
9.3


მეგობრული
9.4


მხარდაჭერა
9.4


მახასიათებლები
9.2

წაიკითხეთ მიმოხილვები

ეწვიეთ ჰოსტინგერს

დაკავშირებული როგორ სტატიები

  • როგორ უმასპინძლოთ მრავალ ვებსაიტს Ubuntu 18.04 VPS ან გამოყოფილი სერვერზე
    შუალედური
  • როგორ დააინსტალიროთ LEMP (Linux, Nginx, MySQL, PHP) დასტის Ubuntu 18.04 VPS ან გამოყოფილი სერვერზე
    შუალედური
  • როგორ დავწეროთ თქვენი MySQL მონაცემთა ბაზა Ubuntu 18.04 VPS ან გამოყოფილი სერვერი
    შუალედური
  • როგორ გამორთოთ MySQL 5 "მკაცრი რეჟიმი" Ubuntu 18.04 VPS ან გამოყოფილი სერვერზე
    შუალედური
  • როგორ დააინსტალიროთ Apache Cassandra Ubuntu 18.04 VPS ან გამოყოფილი სერვერზე
    შუალედური
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me