როგორ უმასპინძლოთ საკუთარი ვებსაიტი სახლიდან (2020 სახელმძღვანელო)

Contents

როგორ უნდა უმასპინძლოთ საკუთარ ვებსაიტს

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


მოსახლეობის დიდ ნაწილს არც კი უფიქრია იმაზე, თუ როგორ მუშაობს ვებ – გვერდი. ისინი უბრალოდ დააჭირეთ მათ Internet Explorer 2003 – ს ხატს და აკრიფებენ ვებგვერდზე.

ჩვენ მენატრებით IE.

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

სახლიდან ვებსაიტის მასპინძლობისთვის ორი ვარიანტია. იგივე ორი ვარიანტი, რომელსაც დიდი ჰოსტინგის კომპანია აქვს მათ სერვერებზე. პირველი არის ვინდოუსი, რადგან სახლში უმეტესობა Windows აპარატს მართავს. შემდეგი არის Linux, რაც უმჯობესია მასპინძლობს ჰოსტინგს.

ვებსაიტი ვებ Windows- ზე

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

გამოიყენეთ თქვენი კომპიუტერი, როგორც WAMP სერვერი, მასპინძელ ვებსაიტზე

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

ნაბიჯი 1: დააინსტალირეთ WAMP სერვერი პროგრამა

WAMP წარმოადგენს Windows, Apache, MySQL და PHP. ბევრად უფრო ადვილია უბრალოდ გამოიყენოთ WAMP ინსტალაციის პროგრამა, ვიდრე ინდივიდუალურად გადის და გადმოწეროთ. WAMP სერვერის საყოველთაო რეპუტაციებს აქვთ ყველა ინდივიდუალური პაკეტის განახლებული ვერსია.

ჩვენ გირჩევთ გამოიყენოთ WampServer. ისინი მათ მარტივად ასრულებენ.

ნაბიჯი 2: როგორ გამოვიყენოთ WampServer

პროგრამის დამონტაჟების შემდეგ, ავტომატურად შეიქმნება დირექტორია.

ბილიკი უნდა მოიძებნოს როგორც c: \ wamp \ www.

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

ნაბიჯი 3: ტესტი WampServer

სერვერის ტესტირება მნიშვნელოვანია იმისთვის, რომ დარწმუნდეთ, რომ არაფერი გამოდის. ამისათვის ჩვენ უნდა შევქმნათ HTML გვერდი.

საუკეთესო რამ არის ის, რომ მაგალითად, ფაილის განთავსება www- დირექტორია, როგორც ეტიკეტზე “info.php”. თქვენ უნდა დააჭიროთ “www დირექტორია” ერთხელ WampServer- ში.

შემდეგი, შექმენით ფაილი და გამოიყენეთ ამ სტრიქონის კოდი:

1 PHP ტესტი

ფაილის შენახვის შემდეგ, თქვენ ნახავთ http: //localhost/info.php. ეს არის სადაც ნახავთ თქვენი PHP ინსტალაციის დეტალებს.

ამ ეტაპზე, თქვენ გექნებათ შესაძლებლობა შექმნათ HTML და PHP ფაილური სტრუქტურები დამოკიდებულია იმაზე, რაც გჭირდებათ.

ნაბიჯი 4: მონაცემთა ბაზის კონფიგურაცია

ადამიანების უმეტესობა გამოიყენებს შინაარსის მართვის სისტემას (CMS), ხოლო ყველაზე მეტი ადამიანი გამოიყენებს WordPress- ს..

ეს ნიშნავს, რომ დაგჭირდებათ MySQL მონაცემთა ბაზა.

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

PhpMyAdmin შესვლის ეკრანის გახსნისას ის იხსნება როგორც ბრაუზერის ახალი ფანჯარა. შეგიძლიათ დატოვოთ ადმინ სახელი, root. Არსებობს ასევე არ არის საჭირო პაროლის გამოყენება.

ნაბიჯი 5: გახადეთ საიტის საჯარო

იმისათვის, რომ ადამიანები რეალურად შევიდნენ თქვენს ვებ – გვერდზე, თქვენ უნდა იპოვოთ Apache კონფიგურაციის ფაილი. ეს ფაილი უნდა იყოს httpd.conf და შეგიძლიათ იპოვოთ იგი WampServer მენიუში დაბრუნებით და Apache- ს არჩევით. შემდეგი, ფაილის რედაქტირება შეგიძლიათ httpd.conf არჩევით.

თქვენ უნდა ნახოთ ორი ხაზი:

1 ბრძანება უარი თქვას, ნება დართეთ
2 ყველასგან უარყავი.

შეცვალეთ ხაზები შემდეგით:

1 შეკვეთა ნებადართულია, უარყოფა
2 ნება ყველასგან.

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

ყველას უნდა შეეძლოს თქვენს ვებსაიტზე წვდომა, სანამ PC firewall- ის ბლოკირების მოთხოვნა არ არის.

ნაბიჯი 6: დომენის სახელი

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

ალბათ beefjerkyathome.com?

თქვენი დომენის სახელზე ექნება კონკრეტული IP მისამართი, ამ beefjerkyathome.com -სთვის ჩვენ 000 000.000.000 გამოყენებას აპირებთ. იპოვნეთ C: \ Windows \ system32 \ მძღოლები და ა.შ. \ მასპინძლების ფაილი და დაამატეთ მას ეს სტრიქონი: 000.000.000.000 beefjerkyathome.com.

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

1 # ვირტუალური მასპინძლები
ჩართეთ კონფი / დამატებითი / httpd-vhosts.conf

ბოლო ნაბიჯი არის სახელმძღვანელო ფაილის დამატება Apache დირექტორიაში. ყველაფერი რაც თქვენ უნდა გააკეთოთ, შექმენით Notepad ფაილი და შეინახოთ იგი C- ში: \ wamp \ bin \ apache \ Apache-VERSION \ conf \ extra \.

Notepad ფაილი ასე გამოიყურება:

ServerAdmin [email protected]
DocumentRoot ”c: \ wamp \ www”
სერვერის სახელი mysite.local
ErrorLog “მორები / beefjerkyathome.com.log”
CustomLog “მორები / beefjerkyathome.com-access.log” საერთოა

მოგიწევს ხელახლა გადატვირთეთ ყველა მომსახურება და გექნებათ ა საჯაროდ ხელმისაწვდომი ვებსაიტები თქვენი დომენის გამოყენებით.

ვებსაიტზე მასპინძლობს Linux- ზე

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

ნაბიჯი 1: დააინსტალირეთ LAMP პროგრამა

LAMP პროგრამის ინსტალაციის დასაწყებად გახსენით ტერმინალი და გამოიყენეთ შემდეგი კოდი:

sudo apt ინსტალაცია apache2 mysql-server php libapache2-mod-php7.0

თქვენ მოგეთხოვებათ შეიყვანოთ პაროლი MySQL root მომხმარებლისთვის. შემდეგი, რომ დარწმუნდეთ, რომ ყველაფერს აქვს შანსი იმუშაოს, დაგჭირდებათ გადატვირთეთ Apache ვებ სერვერი.

თუ შეცვლით Apache- ს გლობალურ კონფიგურაციას, გამოიყენეთ ეს ბრძანება:

sudo /etc/init.d/apache2 გადატვირთვა

ნაბიჯი 2: დაადასტურეთ PHP

ამის შესამოწმებლად, თქვენ გჭირდებათ გამოიყენოთ PHP ფაილი ვებ სერვერის root კატალოგში, რომელიც შეგიძლიათ ნახოთ აქ: / var / www / html /

გამოყენებული PHP ფაილი იქნება:

sudo echo ”” > /var/www/html/info.php

იმის გასაგებად, თუ რომელი დამატებითი მოდული არის ხელმისაწვდომი, გამოიყენეთ ბრძანების სტრიქონი:

შესაფერისი ძებნა php | grep მოდული

ნაბიჯი 3: შეამოწმეთ მონაცემთა ბაზა

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

შეამოწმეთ თუ მუშაობს MySQL, გამოიყენეთ ეს ბრძანება:

სერვისის mysql სტატუსი

შემდეგი, თქვენ გამოიყენებთ სერთიფიკატებს, რომლებიც ადრე აკრეფეთ, როდესაც MySQL პირველად დაინერგა:

$ mysql -u root -p

[ახლა თქვენ მოგეთხოვებათ ჩვენი ადმინისტრაციული პაროლი და შეიყვანეთ სასწრაფოდ mysql]

ახალი მონაცემთა ბაზის შესაქმნელად შეგიძლიათ გამოიყენოთ:

შექმენით მონაცემთა ტესტი;

გამოყენება ტესტი;

თუ იყენებთ WordPress- ს, ის ავტომატურად შექმნის მონაცემთა ბაზას.

ბოლო ნაბიჯი იქნება /etc/phpmyadmin/config.inc.php ფაილის კონფიგურაცია აქ აღწერილი ნაბიჯების გამოყენებით.

ნაბიჯი 4: კონფიგურაცია DNS

თქვენ უნდა მოაწყოთ Apache– ს კონფიგურაცია, რომ გამოიყენოთ თქვენი დომენი.

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

ამის გაკეთების შემდეგ, თქვენ უნდა ნახოთ მსგავსი რამ, თხრილის ხელსაწყოს გამოყენებით. მოითხოვეთ ჩანაწერი www.beefjerkyathome.com, ჩაწერეთ:

$ dig www.beefjerkyathome.com ა

;; პასუხი ნაწილი:
www.beefjerkyathome.com. 86400 IN A
000.000.000.000

;; უფლებამოსილება
beefjerkyathome.com. 86398 IN NS a.iana-servers.net.
beefjerkyathome.com. 86398 IN NS b.iana-servers.net.

ნაბიჯი 5: კონფიგურაცია Apache

ჩვენი შემდეგი ნაბიჯი არის დარწმუნდით, რომ Apache– ს შეუძლია მიიღოს მოთხოვნა ჩვენი დომენისგან და რომელ დირექტორიაში უნდა იყოს წარმოშობილი შინაარსი.

საჭირო იქნება დირექტორია beefjerkyathome.com დომენისთვის. ჩვენ შევქმნით მას და შემდეგ შევქმნით beefjerkyathome index.html ფაილს. შემდეგ ჩვენ წუხს ჩვენი ფაილური სისტემის ნებართვების შესახებ:

sudo mkdir -p /var/www/html/beefjerkyathome.com
sudo sh -c ‘ექო” beefjerkyathome.com

ეს არის ჩემი თვით-მასპინძელი საიტი beefjerkyathome.com

” > /var/www/html/beefjerkyathome.com/index.html
sudo chmod -R 755 /var/www/html/beefjerkyathome.com

ახლა ჩვენ უნდა შექმენით ვირტუალური მასპინძელი ფაილი, რომ Apache- ს შეუძლია ჩვენი დომენის ამოცნობა.

sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/beefjerkyathome.com.conf
sudo nano /etc/apache2/sites-available/beefjerkyathome.com.conf

შემდეგ ჩვენ რედაქტირებთ ფაილს, რომ გამოიყურებოდეს ასე.

ServerAdmin [email protected]
სერვერის სახელი beefjerkyathome.com
ServerAlias ​​www.beefjerkyathome.com
DocumentRoot /var/www/html/beefjerkyathome.com
ErrorLog $ {APACHE_LOG_DIR /error.log
CustomLog $ {APACHE_LOG_DIR /access.log კომბინირებულია

თითქმის იქ, გადააკეთეთ და განაახლეთ Apache.

sudo a2ensite beefjerkyathome.com.conf
sudo service apache2 განაახლეთ

მძიმე ამწევით თითქმის ყველაფერი გააკეთეთ რაც თქვენ უნდა გააკეთოთ შეცვალეთ ადგილობრივი / etc / hosts ფაილი. გააკეთეთ ეს თქვენი IP მისამართის და დომენის სახელის დამატებით:

000.000.000.000 beefjerkyathome.com

ახლა ინტერნეტს შეუძლია ეწვიოს beefjerkyathome.com და სამყარო მოხარული იქნება თავისი ძროხის ახლის ცოდნით.

ნაბიჯი 6: დააინსტალირეთ WordPress ან სხვა შინაარსის მართვის სისტემა

ეს არის მაშინ, როდესაც თქვენ დააინსტალირებთ CMS, რომლის გამოყენებასაც იგრძნობთ. ჩვენ გირჩევთ Wix ან WordPress.

CMS ინსტალაციის შემდეგ, თქვენ უნდა გაკეთდეს.

რატომ აზრი აქვს მასპინძლობის სერვისის გამოყენებას

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

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

როდესაც სერიოზულად განიხილავთ ვებსაიტის გაზრდას – მასპინძლობა საკუთარ თავს უბრალოდ არ აქვს აზრი.

თუ არ გაქვთ გიჟური აპარატურა და ენერგიაზე წვდომა, რომელსაც უმეტესობა არ სურს, მაშინ საუკეთესო ჰოსტინგის სერვისის გამოყენება გსურთ.

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

აზრი აქვს, გადავხედოთ ერთგულ ჰოსტინგს ან VPS ჰოსტინგს.

საუკეთესო გამოყოფილი სერვერი

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

დატვირთვის დრო: 520 ქალბატონი
Დროთა განმავლობაში: 99.9%

შემდეგი თაობის ინფრასტრუქტურით და ათვისებით Google Cloud პლატფორმა მთელი ოპერაციის შესაქმნელად, გექნებათ სწრაფი სიჩქარე და დიდი დრო.

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

საუკეთესო VPS ჰოსტინგი

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

დატვირთვის დრო: 2,232 ქალბატონი
Დროთა განმავლობაში: 99%

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

ფუნქციები, როგორიცაა უფასო SSD დისკები, უფასო დომენი, უფასო სარეზერვო სისტემა, SSH წვდომა, დისკის შეუზღუდავი ადგილი, უფასო SSL სერთიფიკატი და 24/7 მომხმარებლის მხარდაჭერა ყველა სტანდარტულია. ამის გარდა, მათ აქვთ 90-დღიანი სრული თანხის დაბრუნების გარანტია.

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

დასკვნა

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

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

ცნობები და გამოსახულების კრედიტები:

  • KeyStoneWebStudios.com
  • AmeraVant.com
  • SilverScopeMedia.com
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map