ᲙომპიუტერებიᲞროგრამული უზრუნველყოფა

Localhost denwer - აღწერა, მონტაჟი, troubleshooting

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

რა არის denwer?

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

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

გასაკვირი არ არის, ეს პაკეტი ზოგჯერ გაგებული, როგორც შემცირება "DNVR", რაც იმას ნიშნავს, "Gentleman ს ნაკრები ვებ-დეველოპერი." ფაქტობრივად, ეს იმიტომ ხდება, რომ ძირითადი ნაკრები მოიცავს ბევრი ყველა სახის საშუალება, თუმცა არ არის გამორიცხული, რომ შეხვდეს და დამსხვრეული (მსუბუქი) ვერსია.

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

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

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

  • ინსტალერი;
  • სერვერის საფუძველზე Apache;
  • PHP shell 5;
  • MySQL5 პლატფორმა;
  • კონტროლის ელემენტს მონაცემთა ბაზის phpMyAdmin მათთან მუშაობა გამოყენებით ბრაუზერი;
  • მიბაძავენ ინსტრუმენტი SMTP სერვერი და sendmail (simulator ელ-ფოსტა).

თუმცა, იმისათვის, რომ მივაღწიოთ სრული ფუნქციონირებისთვის Localhost denwer, აქ თქვენ უნდა დაამატოთ სპეციალური სისტემა. ყველაზე გავრცელებული და ყველაზე პოპულარული შეიძლება ეწოდოს Joomla და WordPress. მაგრამ პირველი რამ პირველი.

დაყენების denwer

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

დაწყების შემდეგ ინსტალერი ერთხელ გაიხსნება ბრაუზერი (არ არის საჭირო, თქვენ შეგიძლიათ დახუროთ ფანჯარა) და ფანჯარა პაკეტების DOS რეჟიმში ტიპის. მომხმარებელს უნდა აიძულა დააჭირეთ "Enter" გააგრძელოს. Press.

შემდეგი, სამონტაჟო პროგრამა თხოვს თქვენ დააკონკრეტა ადგილი თქვენს მყარ დისკზე, რომელიც შესანახად ყველა მონაცემები და ფაილები (რა არის webservices პირდაპირ «C» სისტემურ დისკზე, მაგრამ თქვენ შეგიძლიათ შექმნათ, მაგალითად, სერვერზე საქაღალდეში, კიდევ ერთხელ - ზე root სისტემა დანაყოფი).

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

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

  • შექმნის გაშვების;
  • შექმნის მოწოდება პროგრამა.

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

ოპერატიულობა ტესტი

ბუნებრივია, მას შემდეგ მონტაჟი ადგილობრივ სერვერზე, მიზანშეწონილია, რომ სავალდებულო შემოწმება serviceability. On the desktop ინსტალაციის შემდეგ შევქმნით სამი ჩანართი: დაწყება, შეჩერება და განახლება. დაწყება სერვერზე.

მას შემდეგ, რაც არ არის ვირტუალური დისკი (თუ დაყენების გააქტიურებას უკვე შერჩეული აშკარა ზარი), და სისტემურ პანელში - ორი ხატები ერთად იმიჯი კალამი და ქუდი.

ახლა გახსნა ბრაუზერში და სამისამართო ითვალისწინებს http: // localhost ან მხოლოდ localhost. Denwer იმავე ბრაუზერი აჩვენებს გაგზავნა, რომ ის მუშაობდა. თუ გვერდზე ქვემოთ, თქვენ ნახავთ ბმულები, რომელიც შეიძლება მოხდეს და ტესტირება ფუნქციონალური სერვერზე, როგორც ნაჩვენებია სურათზე ქვემოთ.

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

კოდირების პრობლემები

ზოგჯერ, თუმცა, არ დაიწყოს localhost denwer გაგზავნის ელ ან ფორმას იღებს გაუგებარი სიმბოლოები. ეს არის იმის გამო, რომ თავდაპირველად პროგრამა იყენებს UTF-8 კოდირებაში. მაგრამ ეს აუცილებელია, რათა შეამოწმოს გადაზიდვა.

ამ მიზნით, ბოლო სიაში წარმოდგენილი ზემოთ ბმული. შემდეგ დაჭერით ის ტექსტში ყუთი თქვენ უნდა დაწეროთ რამე (სასურველია რუსული) და გზავნილი.

ახლა ჩვენ უნდა დავრწმუნდეთ, რომ ეს კეთდება. ამისათვის, შეამოწმეთ ფოლდერში! Sendmail, რომელიც მდებარეობს tmp დირექტორია ვირტუალურ მონაკვეთზე (Z), ისევე როგორც ანალოგიური აქცია ფიზიკურ დისკზე, სადაც საფარი (C) დამონტაჟდა. რატომ არ დაიწყოს localhost (denwer, Windows 7, როგორც პირველადი OS), ცალ-ცალკე განიხილება.

დაყენების და კონფიგურაციის ძრავა

შემდეგი ნაბიჯი არის დააყენოთ სისტემა. ამისათვის, პირველ შეამოწმეთ ხელმისაწვდომობა www საქაღალდეში, რომელიც მდებარეობს სისტემურ დისკზე გზაზე სერვერზე საქაღალდეში (default webservices) \ სახლი \ ადგილობრივი მასპინძელი. ახლა ჩვენ უნდა შევქმნათ კიდევ ერთი საქაღალდეში www საქაღალდეში (სახელი გამოგონება რა სიამოვნებს), ამბობენ Probe.

დამატებითი შექმნის denwer მოითხოვს გადატვირთვა პროგრამის გამოყენებით კომბინაცია გადატვირთვა. მაშინ ბრაუზერის სამისამართო, შეიყვანოთ http: // localhost / Probe. თუ ეს ხსნის ამ გვერდზე, ეს ნიშნავს, რომ ყველაფერი კეთდება სწორად და მუშაობა არ არის დამაკმაყოფილებელი. ახლა ეს არის პატარა. დააკოპირეთ ფაილი საქაღალდეში ძრავა (ჩვენ გვაქვს ეს Probe) pi გამოყენებით ნებისმიერი ფაილი მენეჯერი, და შემდეგ გაიმეოროს პროცედურა შესვლის ზემოთ აღნიშნულ მისამართზე ბრაუზერში. თქვენ უნდა ნახოთ ინსტალაციის ოსტატი ფანჯარა, სადაც თქვენ უბრალოდ უნდა დაიცვას თავისი ინსტრუქციებით.

მონაცემთა ბაზის შექმნას

მას შემდეგ, რაც ძრავა არის ამ შემთხვევაში მოქმედებს, როგორც ადგილობრივი მასპინძელი (localhost) denwer მოიცავს ასევე შექმნის ადგილობრივი მონაცემთა ბაზაში. On საჭიროება phpMyAdmin პროგრამა, რომელიც შეიძლება მოხვდნენ გამოყენებით მისამართი ბრაუზერის http: // localhost / ინსტრუმენტები.

ცხენი დააჭირეთ ბმულს განაცხადის სახელი და აირჩიეთ ხაზი, რათა შეიქმნას ახალი მონაცემთა ბაზაში. შეგიძლია მას, როგორც გსურთ. მაგრამ იმისათვის, რომ თავიდან ავიცილოთ გაუგებრობა, უმჯობესია გამოიყენოთ საქაღალდეში, რომელშიც მონტაჟი ძრავა (Probe).

ახლა თქვენ დაბრუნდეს სახლში გვერდზე და გამოიყენოთ ხაზი პრივილეგიები (შესვლის შემდეგ მენიუში გსურთ ახალი მომხმარებლის). მიუთითეთ ნებისმიერი სახელი, სახელის და პაროლის გამოყენება მასპინძელი localhost, გლობალური პრივილეგიები ტკიპები აღსანიშნავად ყველა რომ არის და დაწკაპეთ "წადი!". მონაცემთა ბაზა შეიძლება გამოყენებულ იქნას დააყენოთ WordPress და Joomla. ხელმისაწვდომობა რესურსის ინსტალაციის დასასრულს, კიდევ ერთხელ, ხორციელდება ზემოთ აღნიშნულ მისამართზე.

გადაცემის მასპინძლობს

ახლა ჩვენ უნდა გადავიდეს სერვერზე მასპინძლობს. ეს შესაძლებელია ინტერნეტში surfers. მაგრამ პირველი, თქვენ უნდა გადაიხადოს ყურადღებას რამდენიმე პირობები. პირველ რიგში, თქვენ უნდა არ არის დინამიური და სტატიკური მისამართი IP. თქვენ ასევე უნდა მთლიანად გაუქმდება firewall Windows, რომელსაც შეუძლია დაბლოკოს ხელმისაწვდომობის), ასევე შეიქმნა ე.წ. იერარქიული საქაღალდეში სტრუქტურა, ანუ სახლის დირექტორია სახლში, პირველი შევქმნათ საქაღალდე XXX.XXX.XX, და ეს - www subfolder (როგორც მისამართი ნაცვლად გმირები უნდა იყოს მისამართი წარმოდგენილი თქვენი ISP).

ჩვენ შეგვიძლია გაგრძელება სხვაგვარად. გადასცეს ფაილების FileZilla პროგრამა, რომლითაც ჩვენ გადავიდეს ყველა ფაილი ადგილობრივი სერვერზე Probe დირექტორია, რომელიც ჩვენ არ მუშაობდა ჩადგმის პროცესი, დისტანციური რესურსი, მაგრამ root მასპინძელი ფოლდერში (როგორც წესი, ან htdocs, ან public_html). შემდეგი იქნება მხოლოდ უნდა შეიცვალოს აბსოლუტური ბილიკები ფაილები და ფოლდერები დისტანციური მასპინძელი მშენებლობის პროექტები ძრავა კონფიგურაციის ფაილი, და შეცვალოს მონაცემთა ბაზის მომხმარებლის სახელი და შესვლა დაგავიწყდათ პირობა, რომ იქნება გამოყენებული, როდესაც შექმნა ახალი ბაზა დისტანციური რესურსი.

Denwer არ არის ღია, localhost მიუწვდომელია: მიზეზები და workarounds

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

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

კიდევ ერთი მიზეზი - ბლოკირება პორტები: 80 და 443 მესამე მხარის პროგრამები (როგორც წესი, პორტში 80 "კიდია» Skype, მაგრამ 443-m - Torrent ან ვირტუალური მანქანა VMWare, თუ ეს შესაძლებელია სისტემა). გამოსავალი არის საკმაოდ მარტივია - უნდა შეიცვალოს პრიორიტეტები პორტების ეს პროგრამა. მაგალითად, წელს "Skype" გადაღება "tick" ხაზის გამოყენებით ამ პორტების, როგორც ალტერნატივა.

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

ეს შეიძლება ზოგჯერ გამოიწვიოს lock Antivirus მასპინძლობს ფაილი (ხშირ შემთხვევაში ეს არის Dr. Web). გამოსასწორებლად უნდა გააკეთოს, რომ ეს სია გამონაკლისი. თქვენ შეგიძლიათ შექმნათ სარეზერვო კოპირება, წაშლა, შეამოწმეთ, თუ არა პროგრამა აწარმოებს, ხოლო შემდეგ დაბრუნდნენ ფაილი თავის თავდაპირველ ადგილას.

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

თუ არ არის კავშირი უკმარისობა, სისტემა შეიძლება ჰქონდეს ძველი ვერსია MySQL, რომლიდანაც გსურთ, თავი დაეღწია. ზოგჯერ, ეს შეიძლება დაბლოკოს პორტები: 3306 (თქვენ უნდა გაირკვეს, რომ მისი განცხადება გამოყენებით, და პარამეტრების შეცვლა).

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ka.birmiss.com. Theme powered by WordPress.