KompyuterlarDasturiy ta'minot

Localhost Denwer - Tavsifi, o'rnatish, muammo bartaraf

veb rivojlantirish bilan shug'ullanadigan har bir inson, albatta, yoki hech bo'lmaganda Denwer dasturi haqida eshitgan biladi. to'liq bo'lmagan bo'lsa-da, hech bo'lmaganda Localhost Denwer va tegishli qismlariga tashkil nima qisman tushunish uchun, birinchi marta bu tushunchaga duch va asosiy belgilaydi muhokama qilinadi qilganlar uchun. Bundan tashqari, bir oz chuqurroq o'rnatish masalalari, konfiguratsion kirib va qobiq dasturida eng keng tarqalgan muammolarni va xatolar hal.

Denwer nima?

eng muhim yarataylik. Agar "localhost Denwer" (mahalliy mezbon Denwer) o'zi kabi (albatta, balki tom ma'noda) talqin qilinishi mumkin tushunchasini tushunish "Agar yaratish va boshqarish uchun bir vosita serverlar va yaratish , uzoq bir resurs foydalanish holda vositalari maxsus majmui yordamida o'z kompyuteringizga."

Bu ichki rivojlanishi uch odamlarning sa'y-harakatlari bilan 2002 yilda vujudga kelgan: Dmitriy Koterova, Anton Sushchev va Maykl Livacha da bir saytlarni yaratish va nosozliklarni uchun vositalar to'liq majmuini va ularning keyingi joylashtirish to'g'risidagi o'z ichiga oladi, masalan, bir universal shell, yaratish g'oyasi hosting.

Ajablanarli emas, bu paketi ba'zan ma'noni anglatadi "DNVR", bir kamaytirish sifatida talqin etiladi "Web-ishlab chiquvchining janob ning majmuini". Bu javob mumkin va (engil) versiyasini qirqqan da asosiy kit, vositalarini har xil ko'p o'z ichiga oladi, chunki, shuning uchun Aslida, u bo'ladi.

Bu paketlar afzalligi u uzoq resurslarni o'z asl joyiga holda, mahalliy serverlar yaratish imkonini beradi, deb hisoblanadi. Amalda, barcha axborot, hatto oddiy flesh haydovchi va Qanday tartibga solish yoki boshqa kompyuterda tarqatish vaziyatda nima qilish haqida yozish mumkin.

Asosiy konfiguratsiya dasturi paketi

aniq bo'lgani kabi, paketi, deyarli har bir ishni amalga oshirish imkonini beradi bir necha asosiy tarkibiy qismlardan iborat:

  • o'rnatish;
  • Apache asoslangan server;
  • PHP qobiq 5;
  • MySQL5 platformasi;
  • nazorat elementi bazasi phpMyAdmin ularni brauzer yordamida bilan ishlash;
  • SMTP-server va sendmail (Simulator E-mail) uchun asbob emulyatsiya.

Biroq, to'liq funktsional Localhost Denwer erishish uchun, bu erda sizga maxsus motorini qo'shishingiz kerak bo'ladi. eng keng tarqalgan va eng mashhur Joomla va WordPress deb atash mumkin. birinchi Ammo birinchi narsa.

Denwer o'rnatish

Bu dastur kashf boshlash uchun bo'lgan asosiy masalalardan biri o'rnatish hisoblanadi. Umumiy qoida sifatida, mahalliy kompyuter terminali yoki tizza Denwer o'rnatish qiyinchiliklarga sabab bo'lmaydi.

brauzerini ochiladi marta o`rnatuvchilar yo'lga so'ng DOS-xil turini paketini ochishda va oyna (u kerak emas, siz oynani yopish mumkin). Foydalanuvchi bosing davom ettirish uchun "Enter" so'raladi. Matbuot.

Keyingi, o'rnatish dasturi barcha ma'lumotlar va fayllar saqlaydi qattiq diskdan joy (- tizim qismi ildiz da standart bevosita «S» tizimi uskunasidagi WebServices, lekin siz yana, masalan, Server papkasida uchun, yaratishingiz mumkin) belgilash talab.

Keyingi qadamda maktub "virtual disk tanlash kerak. o'rnatish bunday bo'limda bo'lsa tizimi Z. bir qismini yaratish uchun taklif etadi. Biz rozi va davom etmoqda.

Endi, fayllarni nusxa jarayoni faollashtiriladi, keyin virtual disk uchun rejimini tanlash kerak:

  • ochilishda yaratish;
  • qo'ng'iroq dasturi yaratish.

Bu erda - o'z xohishiga ko'ra. Foydalanuvchining barcha e'lonlar, virtual bo'lish siyrak ishlatiladi, agar Amalda, siz ikkinchi variantni tanlashingiz mumkin. o'rnatish asosiy qismini yakunlandi.

işlerliğin sinov

Tabiiyki, bir mahalliy server o'rnatish so'ng, u xizmat ko'rsatish uchun majburiy nazorat qilish tavsiya etiladi. Start, to'xtatish va qayta yoqing: o'rnatish keyin Ish stolida uch yorliq hosil qiladi. server boshlang.

virtual disk (o'rnatishdan aktivizatsiya ravshan qo'ng'iroq bilan tanlangan bo'lsa) bor, deb so'ng, va tizim tepsisinde - qalam va shlyapa tasviri bilan ikki belgilarda.

Endi bir brauzerini oching va manzil satriga http nazarda tutgan: // localhost yoki faqat localhost. Shu-brauzerida Denwer u ishlagan bir xabar ko'rsatadi. pastga quyida sahifa bo'lsangiz, quyidagi rasmda ko'rsatilganidek, qilgan va server funksiyalarini sinovdan mumkin yo'nalishlarga ko'rasiz.

Agar har bir havola o'tish natijasida shunday, barcha komponentlar, odatda, faoliyat, turli sahifalarni paydo bo'ladi.

kodlash muammolari

Lekin, ba'zida, elektron pochta yoki xabar tushunarsiz belgilar formasini oladi yuborish Denwer localhost boshlash emas. Bu dastlab dastur UTF-8 kodlash foydalanadi aslida tufaylidir. Lekin bu nashrni tekshirish uchun zarur.

Bu maqsad uchun, ro'yxatning so'nggi havola yuqorida taqdim etdi. matn maydoniga u bosgan so'ng siz (afzal rus tilida), bir narsa yozish va xabar yuborish kerak.

Endi biz bu yetkazib ishonch hosil qilish kerak. Buning uchun, papkani nazorat! qoplama (C) o'rnatilgan qilingan bo'lib, jismoniy diskka bir shunga o'xshash chora kabi, virtual bo'limda (Z) yilda tmp joylashgan katalogda joylashgan Sendmail,. (Asosiy OS sifatida Denwer, Windows 7) localhost boshlash emas nega kuni alohida-alohida muhokama qilinadi.

Yuklab olish hamda dvigatelni konfiguratsiya qilish

Keyingi qadam motorini o'rnatish hisoblanadi. Buning uchun, birinchi yo'l server papkani (standart WebServices) mahalliy uy egasi \ \ uyga tizimi uskunasidagi joylashgan www papkaning mavjudligini tekshiring. Endi biz www papka boshqa papka yaratish (nomi xohlaganini ixtiro) kerak, uchtasi deb.

Bundan tashqari o'rnatish Denwer bir yorliq qayta Ishga tushirish foydalanib dasturi qayta ishga tushirish kerak. So'ngra brauzeringiz manzil satriga, http kiriting: // localhost / tekshiring. Bu sahifani ochsa, u har bir narsani to'g'ri amalga oshiriladi degan ma'noni anglatadi va ish qoniqarli emas. Endi kichik. dvigatel papkaga fayl nusxa ko'chirish pi-brauzerida yuqorida manzilini kiritish uchun amaliyoti takrorlang keyin har qanday fayl menejeri foydalanib, va (Biz uni uchtasi bor). Siz faqat o'z ko'rsatmalarga rioya qilish kerak o'rnatish ustasi oynasini, ko'rishingiz kerak.

ma'lumotlar bazasini yaratish

Bu voqea mahalliy uy egasi sifatida hujjatlariga vosita beri (localhost) Denwer ham mahalliy darajadagi ma'lumotlar bazasi yaratish o'z ichiga oladi. // localhost / Tools: brauzer http manzili yordamida kirib olishingiz mumkin phpMyAdmin dasturi bo'lishi kerak, ustida.

ot dastur nomi bilan ulanish tugmasini bosing va yangi baza yaratish uchun yo'nalish tanlash. Kerakli sifatida siz uni qo'ng'iroq qilishingiz mumkin. Lekin tushunmovchiliklarni oldini olish uchun, u bir papkani foydalanish yaxshi bo'lgan dvigateli (milya) o'rnatish ichiga.

Endi siz uy sahifasiga qaytish va (yangi foydalanuvchi kiritish bo'lgan menyusiga kirib keyin) liniyasi imtiyozlardan foydalanadi. Global imtiyozlar ostida, mezbon localhost foydalanish uchun har qanday nomi, foydalanuvchi nomi va parolini ko'rsating ekanligini hamma nishonlash va tugmasini bosing Shomil "Bor!". Agar ma'lumotlar bazasi WordPress yoki Joomla o'rnatish uchun foydalanish mumkin. o'rnatish oxirida resursiga Access, yana, yuqorida ko'rsatilgan manzilga amalga oshiriladi.

o'tkazish hosting

Endi biz server hosting harakat qilish kerak. Internet-sörfçü u mavjud qiling. Lekin birinchi, siz ba'zi shartlariga e'tibor berish kerak. Avvalo, siz bo'lishi kerak, dinamik va statik manzil IP emas. Bundan tashqari, butunlay birinchi bir papkani XXX.XXX.XX yaratish va unda, shuningdek uy uy katalogda, ya'ni, bir deb atalmish ierarxik papka tuzilishi tashkil qilib, to'sib mumkin Xavfsizlik devori Windows) o'chirib qo'yish kerak - www Ichki papka (bir manzil sifatida o'rniga belgilar manzili ISP'nizden taqdim) bo'lishi kerak.

Biz turli tarzda davom mumkin. biz o'rnatish jarayonida, uzoq bir manba ishlagan bo'lgan Probe papkasida mahalliy serverda barcha fayllarni ko'chirish orqali FileZilla dasturi yordamida fayllarni, lekin ildiz mezbon papkani (odatda yo htdocs, yoki public_html) o'tkazish uchun. Keyingi faqat qurilish loyihalarida, uzoq, bir uy egasi Dvigatel konfiguratsiya fayli ustida fayl va papkalarni mutlaq yo'llar o'zgartirish va ma'lumotlar bazasi foydalanuvchi nomini o'zgartirish va uzoq resurs yangi ma'lumotlar bazasini qildi yaratishda foydalaniladi bo'lgan parolni kiring kerak bo'ladi.

sabablari va vaqtinchalik echimlar: ochiq emas Denwer, localhost qoymidi

Endi biz inoperabl server bilan bog'liq dolzarb muammolarni o'ting.

Shunday qilib, Denwer ishlamayotgan, localhost mavjud emas. sababi o'rnatish keyin ko'p darhol dasturini ishlatish uchun unutib, brauzer kirishga harakat, deb. In -manzil satriga .mobi, .com yoki boshqa narsa qo'shilishi bilan, o'rniga aytish narsaning, faqat tor localhost ishga lozim.

Yana bir sababi - portlar blokirovka: 80 va 443 uchinchi tomon dasturlari (odatda Skype »port 80" osgan, lekin 443-m haqida - torrent yoki virtual mashina VMWare, tizimda mavjud bo'lsa). Bu ilovalar portlariga ustuvor yo'nalishlarini o'zgartirish - hal juda oddiy. Misol uchun, "Skype" da muqobil sifatida bu ulanish nuqtalarini foydalanib, bir chiziq bilan "Shomil" otishga.

Yo'q, kam tarqalgan muammo asosiy bo'limda hududda www papkaning yo'qligi. original papka ierarxiyasi server \ localhost yoki boshqa har qanday shaklda shaklida yaratilgan bo'lsa, masalan, belgilangan katalog bo'lish Bosh sahifa papkani, tekshirib ko'ring.

Bu ba'zan qulf antivirus faylni MEZBONLIK boshlashi mumkin (ko'p hollarda, bu doktor Web hisoblanadi). istisno ro'yxatiga uni qilish kerak bartaraf qilish. Siz birinchi, bir zaxira nusxasini yaratish o'chirish, tekshirish, dastur ishlatish yoki yo'qligini, keyin asl joyiga faylni qaytishingiz mumkin.

Bu yaxshi dastur boshlanish ham qilinishi kerak bo'lishi mumkin muvofiqligi holatida, yoki administrator (o'ng klik menyu) huquqlari bilan.

Agar ulanish xatosini mavjud bo'lsa, tizim siz qutilish istayotgan MySQL bir eski versiyasini ega bo'lishi mumkin. Ba'zan, bu portlar blokirovka mumkin: 3306 (siz uning dastur yordamida ekanligini bilib, va sozlamalarini o'zgartirish kerak).

Va eslayman! o'z-o'zidan, dastur Denwer Internet eshittirishlar hech, va u faqat bir vositasi bo'lib, siz yordamchisi bir server va uning ishlash yaratish uchun operatsiyani amalga oshirish bo'lsangiz.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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