Apache ვებ სერვერის კონფიგურაციები
JavaScript გამოიყენება დინამიური ვებ გვერდების შესაქმნელად, რომლებიც მოიცავს pop-up მენიუებს და ანიმაციებს HTML გვერდებზე. თუ ვებ გვერდები უნდა იყოს გაშვებული Apache ვებ სერვერზე, მაშინ Apache სერვერი უნდა იყოს კონფიგურირებული სერვერის მხარისთვის (SSI). ეს ფუნქცია საშუალებას აძლევს სერლეტებს ან სერვერის გვერდითი კოდის ფრაგმენტებს დაუკავშირდნენ ბრაუზერის პროგრამებს, რომლებსაც უწოდებენ აპლეტებს და შეიძლება გამოყენებულ იქნეს სრული ვებ გვერდების გენერირებისთვის. Apache-ში ეს ფუნქცია ჩართულია "httpd.conf" ფაილის რედაქტირებით.
მიმდინარეობს httpd.conf-ის კონფიგურაცია
Ნაბიჯი 1
გააქტიურეთ თქვენი Apache ვებ სერვერი. ვინაიდან Apache ვებ სერვერი უმეტეს შემთხვევაში მოდის, როგორც სხვა მესამე მხარის სერვერის პროგრამული უზრუნველყოფის ნაკრები, ყველაფერი რაც თქვენ უნდა გააკეთოთ არის შეფუთული აპლიკაციის გააქტიურება შიგნით Apache სერვერის გასააქტიურებლად.
დღის ვიდეო
ნაბიჯი 2
იპოვნეთ სერვერის ხატულა დავალების პანელზე, თუ იყენებთ ლოკალურ სერვერს. ეს ხატულა აჩვენებს ყველა გაშვებულ სერვისს. დააწკაპუნეთ ერთხელ მენიუს მოსატანად და Apache საქაღალდის მოსაძებნად.
ნაბიჯი 3
იპოვნეთ სერვერის კონფიგურაციის საქაღალდე, თუ იყენებთ დისტანციურ სერვერს. იპოვნეთ PHP საქაღალდე, რომელიც შეიცავს "httpd.conf" ფაილს.
ნაბიჯი 4
მოძებნეთ სტრიქონი "AddHandler" და ხელახლა ჩაწერეთ, რომ წაიკითხოთ ასე:
AddHandler სერვერის გაანალიზებული .shtml
ნაბიჯი 5
Შექმენი
ოფციები ინდექსები მოიცავს followSmyLinks AllowOverride ყველა შეკვეთის დაშვება, უარყოფა ყველასგან
ნაბიჯი 6
დარწმუნდით, რომ თქვენს ყველა ფაილს, რომელიც შეიცავს JavaScript-ს ან სერვერის მხარეს შეიცავს, აქვს .shtml გაფართოება.
ნაბიჯი 7
გამოიყენეთ
ServerAdmin [email protected]
DocumentRoot /var/www/eHow ServerName www.eHow.com XBitHack On ErrorLog logs/eHow_log CustomLog logs/eHow_log საერთო
ნაბიჯი 8
შეინახეთ ყველა ცვლილება და განაახლეთ გვერდი შესამოწმებლად.
რჩევა
კარგი პროგრამირების პრაქტიკაა კონფიგურაციის ფაილებში შეტანილი ნებისმიერი ცვლილების კომენტარი პიროვნების ინიციალებით, მონაცემებით და განხორციელებული ცვლილებების მოკლე აღწერილობით.
იმის გამო, რომ კონფიგურაციების უმეტესობა იძლევა გადაჭარბების საშუალებას, მიზანშეწონილია გამოიყენოთ არგუმენტები "Options + Includes" კონკრეტულ დირექტორიაში, რათა დარწმუნდეთ, რომ ის ბოლოს შეფასდება.
Apache-ს გაანალიზების ან იმის თქმა, თუ რომელი ფაილი შეიცავს JavaScript-ს მოიცავს, არის ამის გაკეთება ამ გზით:
AddType text/html .shtml
მეთოდი "XBitHack on" ეუბნება Apache-ს, გააანალიზოს ფაილები, რომლებსაც აქვთ შესრულების ბიტის ნაკრები და ინიცირებულია "chmod" ბრძანების გამოყენებით, როგორც ეს ნაჩვენებია ქვემოთ:
Chmod +x eHow.html
დამატებითი კონფიგურაციის არგუმენტები შეგიძლიათ იხილოთ "httpd.conf" კომენტარების ფაილებში, რომლებიც აკონკრეტებენ, თუ როგორ უნდა იქნას გამოყენებული ფაილის სახელები და ტეგები.