Სარჩევი:

ახალი ვირტუალური მასპინძლის დაყენება Apache ვებ სერვერზე: 3 ნაბიჯი
ახალი ვირტუალური მასპინძლის დაყენება Apache ვებ სერვერზე: 3 ნაბიჯი

ვიდეო: ახალი ვირტუალური მასპინძლის დაყენება Apache ვებ სერვერზე: 3 ნაბიჯი

ვიდეო: ახალი ვირტუალური მასპინძლის დაყენება Apache ვებ სერვერზე: 3 ნაბიჯი
ვიდეო: OpenSSH for Windows: The IT Admin's Key to Remote Management 2024, ნოემბერი
Anonim
ახალი ვირტუალური მასპინძლის დაყენება Apache ვებ სერვერზე
ახალი ვირტუალური მასპინძლის დაყენება Apache ვებ სერვერზე

ამ გაკვეთილის მიზანია გაიაროს ახალი Apache ვებ სერვერის ვირტუალური მასპინძლის კონფიგურაციისა და დაწყების პროცესი. ვირტუალური მასპინძელი არის "პროფილი", რომელიც ამოიცნობს რომელ DNS მასპინძელს (მაგ., Www. MyOtherhostname.com) ეძახიან ნებისმიერ მოცემულ IP მისამართზე. შესაძლებელია ამის შემდგომი შემცირება მხოლოდ ვირტუალური მასპინძლის კონფიგურაციაში მხოლოდ IP მისამართებისა და სახელების შეერთებით, მაგრამ მე გამოვტოვებ ამას და ვივარაუდებ, რომ სერვერის ყველა IP მისამართს აქვს ვირტუალურ მასპინძელზე წვდომის უფლება. ეს ინსტრუქცია სპეციალურად გაკეთდა დებიანის საშუალებით სერვერი გაშვებული Apache 2.2.x.

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

შედით სისტემაში და მიდით სწორ ადგილას
შედით სისტემაში და მიდით სწორ ადგილას

პირველი, შედით სისტემაში და შეცვალეთ დირექტორიები თქვენი კონფიგურაციის დირექტორიაში. უმეტეს ჯანსაღ სერვერებზე ეს ნიშნავს შესვლას როგორც მომხმარებელი სუპერ მომხმარებლის პრივილეგიებით და სადმე წასვლაში/etc/$ ssh [email protected] პაროლი: საინტერესო_სიტყვა კეთილი იყოს თქვენი მობრძანება! $ Cd/etc/apache2/საიტები-ხელმისაწვდომი

ნაბიჯი 2: შექმენით Virtualhost ნაგულისხმევი შაბლონიდან

შექმენით Virtualhost ნაგულისხმევი შაბლონიდან
შექმენით Virtualhost ნაგულისხმევი შაბლონიდან

ჩვეულებრივ, მე ვინახავ ნაგულისხმევ ფაილს ირგვლივ, რომელსაც ვაკოპირებ ბუფერში და გამოვიყენებ გამოსაყენებლად. ამ ნაგულისხმევი ფაილიდან შეგიძლიათ შეცვალოთ სპეციფიკა. ქვემოთ მოცემულია გონივრული ნაგულისხმევი ფაილი, რომელსაც შეგიძლიათ მიმართოთ, რომელიც ანიჭებს დოკუმენტს დრუპალის დირექტორიაში: $ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot/home/web/drupal/drupal-6 ServerName www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine RewriteOptions მემკვიდრეობით მიიღე CustomLog /var/log/apache2/MyOtherHostname.log კომბინირებული. ზედმეტი სათქმელია, რომ თქვენ შეგიძლიათ განახორციელოთ ნებისმიერი სახის მორგება Apache 2.2 ვირტუალური მასპინძლის დოკუმენტაციაში ნაპოვნი ინფორმაციის შესაბამისად.

ნაბიჯი 3: ჩართეთ საიტი და გადატვირთეთ თქვენი სერვერი

ჩართეთ საიტი და გადატვირთეთ თქვენი სერვერი
ჩართეთ საიტი და გადატვირთეთ თქვენი სერვერი

ახლა დროა გავააქტიუროთ საიტი და გადატვირთოთ სერვერი. დებიანს აქვს სერვერის მართვის რამდენიმე მაგარი ხრიკი: პირველი, მოდით გავაქტიუროთ საიტი: $ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com დაინსტალირებული; გაუშვით /etc/init.d/apache2 გადატვირთეთ ჩართვისთვის. $ sudo /etc/init.d/apache2 გადატვირთვა ვებ სერვერის კონფიგურაციის ჩატვირთვა…. PID#და ახლა თქვენ უნდა გქონდეთ წვდომა საიტზე, სანამ DNS სერვერი მიუთითებს თქვენს სერვერზე. Drupal საიტებისთვის, მე ხშირად ვიყენებ ამ შესაძლებლობას, რომ დავამატო cron.php ფაილი ჩემს crontab- მდე, სანამ არ დამავიწყდება: $ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 არავინ დაიძაბება-ჩუმად https://MyOtherHostname.com/cron.php ეს არის! გილოცავ! ტარეკ:)

გირჩევთ: