Kompyuter darslari

Denver Windows 7 da o'rnatilmaydi. Denver - o'zingizning mahalliy veb-serveringiz: Denverni o'rnatish va sozlash

22,8 ming

Denwer mahalliy serveri juda mashhur, shuning uchun foydalanuvchilarda uni o'rnatish va sozlash bo'yicha ko'plab savollar mavjud. Ushbu maqola, boshqa narsalar qatorida, Denver bilan ishlashda yuzaga kelishi mumkin bo'lgan muammolarni muhokama qiladi.

Har qanday zamonaviy veb-sayt juda uzoq rivojlanish bosqichidan o'tadi, bu shablonni yaratish va sayqallash va uni kontent bilan to'ldirishni o'z ichiga oladi.

Bu butun jarayon, albatta, kelajakdagi saytga tashrif buyuruvchilardan yashirin bo'lishi kerak, shuning uchun bu ish uzoq serverda emas, balki mahalliy serverda amalga oshiriladi, ya'ni ishlab chiquvchining shaxsiy kompyuteri bo'lib, unda maxsus dasturiy ta'minot o'rnatilgan. Ko'pincha, bunday dastur Denwer hisoblanadi.

To'g'ri aytganda, mahalliy server jiddiy loyihalarni ishlab chiqish uchun zarur - dinamik saytlar, ularning ishlashi PHP yoki Perl skriptlaridan foydalanishni talab qiladi.

Faqat HTML va CSS-da ishlaydigan oddiy bir sahifali saytlar to'g'ridan-to'g'ri brauzerda muvaffaqiyatli yaratilishi va sinovdan o'tkazilishi mumkin.

Nima uchun Denver tez-tez ishlatiladi?

Biz allaqachon bilib olganimizdek, mahalliy server bu ixtisoslashgan dasturiy ta'minot bo'lib, uni kompyuteringizga o'rnatish orqali webmaster o'z veb-saytini Internetga kirmasdan ishlab chiqishi mumkin.

Bugungi kunda veb-saytlarni ishlab chiqish uchun juda ko'p shunga o'xshash platformalar mavjud, ular orasida mahalliy Denwer serveri mashhur. Shuning uchun foydalanuvchilarda ko'pincha Denverni qanday ishga tushirish haqida savollar tug'iladi.

Veb-ishlab chiquvchilar uchun ushbu vositalar to'plami o'zining ko'p qirraliligi va moslashtirishning moslashuvchanligi bilan ajralib turadi. U Apache HTTP serverini, PHP protsessorini, ma'lumotlar bazasini boshqarish uchun PHPMyAdmin komponentini, Perl tarjimonini va boshqa ko'plab muhim va foydali komponentlarni o'z ichiga oladi.

Denverning shubhasiz afzalliklari paketni o'rnatishning o'ta qulayligi va tezligini, shuningdek, o'rnatilgandan so'ng barcha Denver fayllari bitta Webserver papkasida joylashganligini o'z ichiga oladi.

Denverni qanday yangilash kerakligi haqidagi savolga kelsak, shuni aytish kerakki, o'rnatuvchi operatsion tizim registriga kirmaydi, shuning uchun siz barcha mahalliy loyihalaringizni ma'lumotlar bazalari bilan birga boshqa kompyuter yoki diskka mahalliy server papkasini nusxalash orqali o'tkazishingiz mumkin.

Denver xuddi shunday osonlik bilan olib tashlanadi - tizimdagi papkasini o'chirib tashlaganingizdan so'ng hech qanday iz qolmaydi, shundan so'ng siz yangilangan o'rnatish paketini rasmiy veb-saytdan yuklab olishingiz va o'rnatishni qayta bajarishingiz mumkin.

Denverning asosiy kamchiligi shundaki, uni faqat Windows operatsion tizimiga o'rnatish mumkin.

Shunday qilib, biz yana bir bor mahalliy Denwer serverining asosiy xususiyatlarini qisqacha ta'kidlaymiz:

  • Denwerning asosiy versiyasi yangi tarqatish va modullar bilan osongina kengaytirilishi mumkin;
  • ma'lumotlar bazalari to'liq xususiyatli PHPMyAdmin paneli yordamida boshqariladi;
  • har qanday miqdordagi saytlar bilan bir vaqtda ishlash imkoniyati mavjud;
  • PHP4, MySQL4 ning eski versiyalarini o'rnatish mumkin, agar sayt localhost denwerning joriy versiyasi bilan ishlamasa, ishlab chiquvchilar uchun foydali bo'lishi mumkin;
  • Mahalliy serverdagi saytning funksionalligi har qanday hosting provayderining masofaviy serveridagi funksiyaga to‘liq o‘xshaydi. Bu sizga saytni masofaviy serverga yuklashdan oldin uni to'liq sinab ko'rish imkonini beradi.

Denverni o'rnatish bo'yicha bosqichma-bosqich ko'rsatmalar

Denverdan qanday foydalanishni bilmaganlar uchun shuni ta'kidlaymizki, ikkinchisining afzalligi o'rnatishning juda qulayligi.

Ushbu dasturchi vositasini o'rnatish uchun siz quyidagi amallarni bajarishingiz kerak:

Denverda qanday qilib veb-sayt ochishni bilmayapsizmi? Faqat C: WebServershomelocalhostwww jildida loyiha yarating.

Keyingi qadam mahalliy serverni o'rnatishdir

Denverning afzalliklaridan biri - uni o'rnatish qanchalik oson. Quyida Denverni qanday qilib to'g'ri sozlashni aytib beramiz. Agar siz standart sozlamalardan foydalansangiz, katta kengaytmalarni o'rnatishda yoki katta ma'lumotlar bazasini import qilishda muammolar paydo bo'lishi mumkin.

Standart sozlamalar yuklab olingan fayllar hajmini faqat ikki megabaytgacha cheklaydi. Ushbu cheklovni olib tashlash uchun php.ini faylini oddiy matn muharririda (usrlocalphp5 jildida joylashgan) tahrirlashingiz kerak.

upload_max_filesize=2M qatorida siz 2-parametrni 32 ga o'zgartirishingiz kerak, shu bilan yuklangan fayl hajmini 32 megabaytgacha cheklashingiz kerak.

Bunday holda, post_max_size=8M qatorida sakkiztasi 64 raqami bilan almashtirilishi kerak, chunki bu parametr uzatiladigan ma'lumotlarning maksimal miqdorini belgilaydi va u yuklab olingan fayl hajmi chegarasidan ikki yoki hatto uch baravar katta bo'lishi kerak. .

Agar barcha foydalanuvchilar ushbu tavsiyalarga amal qilsalar, Denver ishlamasligi haqida kamroq gap bo'lardi.

Mahalliy server bilan ishlashni boshlash

Mahalliy server bilan ishlashni boshlash uchun ish stolidagi “Start Denwer” belgisini ikki marta bosish orqali Denverni ishga tushirishingiz kerak, brauzerni oching va manzil satriga http://localhost/denwer/ manzilini kiriting.

Agar quyidagi rasmdagiga o'xshash oyna ochilsa, mahalliy serveringiz muvaffaqiyatli ishga tushirilgan. Agar xato xabarlari paydo bo'lsa, bu Denver ishga tushmasligini anglatadi:


Keyinchalik, o'rnatilgan paketning barcha modullarining funksionalligini tekshirishingiz kerak. Bu ham juda oddiy amalga oshiriladi.

Oldin ochilgan http://localhost/denwer/ sahifasida "bo'limni toping. Denver sinovi"va ushbu bo'limning jadvalida barcha mavjud havolalarga rioya qiling, ularning har biri o'rnatilgan modullardan birini faollashtiradi.

Hech qanday muammo bo'lmasa, mahalliy serveringizdagi kelajakdagi saytning imkoniyatlari hosting provayderining masofaviy serverida oladigan narsangizga to'liq mos keladi:


Avvalo, PHP funksionalligini tekshiring va ma'lumotlar bazasini boshqarish xizmatiga o'ting - PHPMyAdmin.

Agar siz phpmyadmin denwer-ga qanday kirishni bilmasangiz, xuddi shu jadvaldagi tegishli havolani bosing:


Mahalliy serverda yangi loyihani ishlab chiqishni boshlash uchun C:WebServershomelocalhostwww katalogida yangi papka yaratish kifoya, masalan, Moy_Sayt.ru. Uning nomi saytingiz nomiga mos keladi.

Kelajakda mahalliy saytni ochish uchun brauzerda http://localhost/ dan keyin ushbu papka nomini kiritish kerak bo'ladi, masalan, http://localhost/Moy_Sayt.ru/.

Denver ishlamasa nima qilish kerak?

Mahalliy serverni ulagandan so'ng, brauzer ba'zi hollarda Denver ishga tushmasligi haqida xabarni ko'rsatadi. Asosiy sabab, ko'pincha sizning antivirus paketingiz yoki xavfsizlik devori uni bloklaydi.

Bunday holda, siz http va https uchun mos ravishda 80 va 443 portlarida TCP orqali serverga chiquvchi ulanishlarga mustaqil ravishda ruxsat berishingiz kerak bo'ladi. (U odatda quyidagi manzilda joylashgan C: webserversUSRlocalapacheBINhttpd.exe).

Aytgancha, xuddi shu portlarni mashhur Skype ilovasi ham egallashi mumkin, shuning uchun mahalliy server bilan ishlashda uni o'chirib qo'yish yaxshiroqdir.

Denverga o'xshash loyihalar

Denver veb-ishlab chiquvchilar uchun eng mashhur, moslashuvchan va oddiy vositalardan biri bo'lsa-da, ba'zida foydalanuvchini veb-saytlarni ishlab chiqish uchun to'liq huquqli mahalliy server bilan ta'minlaydigan shunga o'xshash echimlar bilan tanishish foydali bo'ladi.

Misol uchun, denwer XAMPP analogi nafaqat mahalliy server uchun asboblar to'plamini, balki to'liq huquqli grafik qobiqni ham taklif qiladi, avvalroq ta'kidlanganidek, Denverda yo'q. Shuning uchun ko'plab ishlab chiquvchilar XAMPP ni afzal ko'radilar.

Shuni ham yodda tutingki, ushbu paketni o'rnatgandan so'ng virtual disk yaratilmaydi. (Yodda tutingki, Denver sukut bo'yicha yangi Z drayverini yaratadi, lekin siz o'rnatish vaqtida ushbu parametrdan voz kechishingiz mumkin).

Bundan tashqari, agar xohlasangiz, VertrigoServ paketiga murojaat qilish mantiqan. Shuningdek, u Apache veb-serverini, PHP, MySQL, SQLite, SQLiteManager, PHPMyAdmin (MySQL ma'lumotlar bazasini boshqarish yordam dasturi) va Zend Optimizerni (faol jarayonlarning ishlashini yaxshilash uchun) o'z ichiga oladi.

Xulosa o'rniga

Ko'rib turganingizdek, mahalliy Denwer serverini o'rnatish va sozlash oddiy va juda tez jarayon. Hatto Denverni qanday o'rnatishni bilgan yangi veb-master ham barcha manipulyatsiyalarni maksimal chorak soat ichida bajarishi mumkin, shundan so'ng u to'g'ridan-to'g'ri har qanday murakkablik darajasidagi o'z veb-saytini yaratishga kirishishi mumkin.

Shu bilan birga, resursning funksionalligi ham, uning mahalliy muhitda ishlash tezligi ham yaratilgan saytni kompyuterdan uzoq serverga o'tkazgandan so'ng veb-master Internetda ko'rgan narsadan farq qilmaydi.

Salom do'stlar! Men sizga qanday qilib aytmoqchiman va ko'rsatmoqchiman Denverni o'rnating kompyuteringizga. Denver juda foydali vositadir. Men uning asosiy afzalligi sifatida foydalanish qulayligi va funktsiyalarning keng doirasi deb hisoblayman. Bu amalda to'liq huquqli WEB-serverdir. U bilan birinchi tanishuvim universitetimizda lokal tarmoq kutubxonasini yaratish zarurati tug‘ilganda bo‘lgan. Ha, hatto buning uchun ham mos keladi. Ehtimol, men hatto mahalliy tarmoqdan kompyuterlar foydalanishi mumkin bo'lgan mahalliy veb-sayt yaratish uchun undan qanday foydalanish haqida ham yozaman.

Shunday qilib, o'rnatish umuman olganda juda oddiy protsedura bo'lib, asosan konsol rejimida amalga oshiriladi. Foydalanilgan fayllarni to'g'ridan-to'g'ri blogimdan yuklab olishingiz mumkin. Aytgancha, agar siz nima ekanligini bilmasangiz, quyida qisqacha tavsif mavjud.

2-qadam. Xavfsizlik haqida so'ralganda, davom etish uchun Run tugmasini bosing. (Ushbu dialog oynasisiz boshlanishi mumkin).

4-qadam. Biz arxivning ochilishini kutmoqdamiz. Paketni ochish jarayoni bilan shunday oynani ko'rishingiz kerak:

5-qadam. Sizning oldingizda brauzer oynasi (IE) va konsol ochiladi. O'rnatishni davom ettirish uchun brauzeringizni yopishingiz kerak:

6-qadam. ochilgan oynada "Enter" tugmasini bosish kifoya.

7-qadam. Denverni o'rnatmoqchi bo'lgan katalogni kiriting. Masalan, menda bu bor C:\denwer istalgan katalogni tanlashingiz mumkin. Ismda ruscha harflardan foydalanish istalmagan.

8-qadam. Ochilgan oynada "Y" harfini kiritish orqali tanlovingizni tasdiqlang (yoki "N" harfini kiritib, to'satdan xatoga yo'l qo'ygan bo'lsangiz, bekor qiling):

10-qadam. Virtual disk nomini kiriting. Tizimda band bo'lmagan har qanday nomni tanlaymiz. Men Z chaqirdim:

12-qadam. Kerakli fayllar nusxa olinmaguncha kuting:

13-qadam. Siz rejimlardan birini tanlashingiz kerak. Men sizga 2-ni maslahat beraman, chunki virtual disk faqat sizga kerak bo'lganda yaratiladi va men o'zim 1-ni tanladim, chunki bu disk kompyuter ishga tushganda darhol yaratilganda men uchun qulayroqdir. 1 yoki 2 raqamini kiriting va "Enter" tugmasini bosing:

14-qadam.Ish stolida ishga tushirish yorliqlarini yarating. Yorliqlarni yaratish uchun "Y" ni kiriting va agar yaratmoqchi bo'lmasangiz, mos ravishda "N" ni kiriting:

Qadam 15. Agar hamma narsa o'rnatilgan bo'lsa, bu kabi xush kelibsiz oyna ochiladi. Unda shuningdek, Skype-dan foydalanganda portni o'zgartirish haqida eslatma mavjud:

Aytgancha, agar siz o'zingizga chiroyli va funktsional dizayn elementini sotib olmoqchi bo'lsangiz yoki ajoyib sovg'a qilmoqchi bo'lsangiz, men sizga qiziqarli narsalarni diqqat bilan ko'rib chiqishni maslahat beraman. globus panjaralari.

Hammasi shu, do'stlar. Denverni o'rnating Bu arzimas masala bo'lib chiqdi. Ammo agar biror narsa sizga yordam bermasa, sharhlarda so'rang, men javob beraman. Agar siz blogdagi so'nggi yangiliklardan xabardor bo'lishni istasangiz RSS yoki Twitter tasmasiga obuna bo'ling. Buni blogning yuqori o'ng burchagida osongina qilish mumkin. Do'stlar, agar siz ushbu postni ijtimoiy xatcho'plaringizga qo'shsangiz, men sizdan minnatdor bo'laman.

Xayrli kun, aziz o'quvchilar. Bu mavzu yuqoriga va pastga chaynalgan va ehtimol hammaga tegishli, qaerdadir ma'lumotlarning noaniqliklari va to'liqsizligi bor, shuningdek, fotosuratlar va bosqichma-bosqich skrinshotlar etarli emas, men barcha saytlarni ko'rib chiqqandan so'ng, men to'liq qildim. ko'rib chiqish, batafsil o'rnatish va konfiguratsiya qo'llanmasi veb-ustalar uchun foydali vosita - Denver("Denver" ni o'qing - veb-ishlab chiquvchi uchun janoblar to'plami).

Nazariya. Denver nima va u qanday ishlaydi?

Denver - bu dasturiy ta'minot qobig'i ( tizimdagi veb-server emulyatoriunix ) tarqatish va modullar to'plamini o'z ichiga oladi ( Apache+SSL, PHP5, MySQL5, phpMyAdmin va boshqalar.) saytlarida nosozliklarni tuzatish uchun ( mahalliy, https://localhost) kompyuter yoki noutbukda Internetga kirish kerak emas.

Operatsion tizimlarni qo'llab-quvvatlash: Windows XP/Vista/7/8.

Denwer xususiyatlari

Denverning asosiy xususiyati bir vaqtning o'zida bir nechta veb-loyihalar bilan ishlashni qo'llab-quvvatlashdir, ularning har biri alohida virtual xostda (alohida papka shaklida) joylashgan. Loyihalar uchun virtual xostlar avtomatik ravishda yaratiladi: masalan, loyiha fayllarini /home/NameWebProjecta.ru/www ga nusxalash kifoya qiladi va u darhol https://NameWebProjecta.ru saytida mavjud bo'ladi, biz buni ko'rib chiqamiz. batafsilroq keyinroq.

Denverning barcha komponentlari allaqachon sozlangan va ishlashga tayyor (xususan, MySQL, SSL va boshqalarni rus tilidagi kodlash to'g'ri sozlangan). Bundan tashqari, siz Denverning istalgan xizmatlarini (Apache, PHP, MySQL va boshqalar) yangi tarqatish versiyalarini eskilariga nisbatan oddiygina nusxalash orqali qo'lda yangilashingiz mumkin.

Denver asosiy paketi tarkibi:

  1. SSL qo'llab-quvvatlash va mod_rewrite bilan Apache 2.
  2. PHP5: bajariladigan fayllar, Apache veb-server uchun modul, tarqatish va moslashtirilgan konfiguratsiya fayli, GD kutubxonasi, MySQL va sqLite qo'llab-quvvatlash modullari.
  3. MySQL5 InnoDB, tranzaktsiyalar va rus kodlashlarini qo'llab-quvvatlaydi (windows-1251).
  4. phpMyAdmin - MySQL ma'lumotlar bazasini boshqarish paneli, shuningdek, yangi MySQL foydalanuvchisini qo'shishni osonlashtiradigan skript.
  5. Xabarlarni jo'natmaydigan, lekin ularni /tmp/!sendmail katalogiga yozadigan sendmail emulyatori (/usr/sbin/sendmail) disk raskadrovka.
  6. Virtual xostlarni avtomatik ravishda qidirish va tizim xostlari faylini, shuningdek, Apache konfiguratsiyasini yangilash tizimi. Buning yordamida yangi virtual xostni (yoki uchinchi darajali domenni) qo'shish oddiygina /home-da katalog yaratishni (mavjud xostlar bilan o'xshashlikni ko'ring) va kompleksni qayta ishga tushirishni o'z ichiga oladi. Barcha o'zgarishlar konfiguratsiya va tizim fayllariga avtomatik ravishda kiritiladi, lekin siz ushbu jarayonni xost shablon mexanizmidan foydalanib boshqarishingiz mumkin (batafsil tushuntirishlar uchun /usr/local/apache/conf/httpd.conf ga qarang).

Asosiy to'plamning imkoniyatlarini kengaytirish uchun qo'shimchalar ("kengaytirish paketlari") Denverning rasmiy veb-saytida mavjud:

  • CGI dasturi sifatida PHP 3-versiyasi;
  • CGI dasturi sifatida PHP 4-versiyasi;
  • Apache uchun qo'shimcha modullar;
  • PHP uchun qo'shimcha modullar;
  • ActivePerl-ning to'liq versiyasi;
  • ActivePython tarjimoni.
  • MySQL server versiyasi 4;
  • Parser texnologiyasini qo'llab-quvvatlash modullari;
  • PostgreSQL DBMS;
  • FireBird DBMS versiyalari 2 va 1.3
  • boshqa mashhur modullar.

Nazariya yetarli, menimcha, amaliyotga o‘tamiz...

Denver o'rnatish

Ushbu qo'llanmani yozish paytida men Denverning quyidagi versiyasidan foydalanardim:
Versiya: 2012-09-16 dan Denver-3

Siz har doim Denverning so'nggi versiyasini yuqorida sanab o'tilgan rasmiy veb-saytdan yuklab olishingiz mumkin.

Denverni qanday o'rnatish kerak? batafsil ko'rsatmalar

Shunday qilib, siz Denver o'rnatish faylini yuklab oldingiz. Biz faylni ochamiz, kichik oyna paydo bo'ladi "Siz asosiy paketni o'rnatmoqchimisiz?" bosing Ha.

Keyin brauzer oynasi ochiladi, uni darhol yopishingiz mumkin, siz quyidagi rasmni ko'rasiz..

Ko'rib turganingizdek, butun o'rnatish cmd buyruq tarjimonida amalga oshiriladi, birinchi xush kelibsiz oynasi, davom etish uchun tugmani bosing. Kirish.

Dastur kerakli drayverlar va tizim komponentlari mavjudligini tekshiradi, keyin Denverni qaysi katalogga o'rnatishni ko'rsatishimizni so'raydi.

Agar siz hech narsa ko'rsatmasangiz, u holda dastur sukut bo'yicha C:\WebServers katalogiga o'rnatiladi, men buni C:\Server deb ko'rsatdim.Siz o'z ismingizni ko'rsatishingiz yoki uni sukut bo'yicha qoldirishingiz mumkin, keyin tugmani bosing. Kirish. Savol paydo bo'ladi..

ni bosing y" ha

Keyinchalik virtual diskni yaratish uchun kerakli yordamchi dasturlarni tekshiramiz, Windows-da bu yordamchi dastur deyiladi subs. Siz virtual disk nomini ko'rsatishingiz kerak bo'ladi, sukut bo'yicha tizim Z diskini taklif qiladi, mening Z diskim band, shuning uchun men X diskni tanladim. Shuningdek, istalgan bo'sh diskni belgilashingiz yoki band bo'lmasa standart Z diskini qoldirishingiz mumkin. . bosing Kirish.

Nusxalash tugallangandan so'ng, Denver qaysi rejimda ishga tushishini ko'rsatishingiz kerak, elementni tanlang va bosing [ Kirish]

Hammasi! Denwerni o'rnatish tugallandi. O'rnatish tugallanganligini ko'rsatadigan brauzer oynasi ochiladi, o'qiladi va yopiladi.

Ish stolida yorliqlar bo'lishi kerak...

YorliqJamoaHarakat
StartDenwerC:\[your_directory]/denwer\ r un.exe)Denver serverining ishga tushirilishi
Denverni qayta ishga tushiringC:\[your_directory]/denwer\ restart .exe)Denver serverini qayta ishga tushirish
Denverni to'xtatingC:\[your_directory]/denwer\ stop .exe)Serverni to'xtatish
C:\[your_directory]/denwer\ SwitchOff.exe

Denverni ishga tushirish va sozlash

Boshlash uchun Denverdan zavqlaning, quyidagilarni bajaring:

  1. Yorliq yordamida Denverni ishga tushiring Denverni boshlang ish stolida.
    Agar siz yorliqlarni yaratmagan bo'lsangiz, Denverni C:\[your_directory]/denwer\Run.exe buyrug'i yordamida ishga tushirishingiz mumkin, buning uchun tugmalar birikmasini bosing. [ G'alaba]+[R] va paydo bo'lgan oynada buyruqni kiriting.
  1. Brauzeringizni oching va o'ting https://localhost
  2. Siz ko'rishingiz kerak Denver bosh sahifasi. Ushbu sahifada bir oz pastroqda havolalar mavjud jadval mavjud, men sizga barcha havolalarning funksionalligini darhol tekshirishingizni maslahat beraman.
  1. Agar Denverni ishga tushirgandan keyin https://localhost ochilmasa, Denver antivirusingiz yoki xavfsizlik devoringiz tomonidan bloklanmaganligini tekshiring. Masalan, Windows XP da NOD32 bilan bog'liq muammolar aniqlandi (istisnolar ro'yxatiga X:/usr/local/apache/bin/httpd.exe jarayonini qo'shishingiz kerak, buni IMON/Settings/Miscellaneous/ orqali amalga oshirish mumkin. Istisno oynasi).

Diqqat! Agar foydalanayotgan bo'lsangiz Skype, hech qanday portni egallamasligiga ishonch hosil qiling 80 Va 443 , Apache Denverda ishlashi uchun zarur (" Asboblar - Sozlamalar - Kengaytirilgan - Ulanish - Kiruvchi muqobil sifatida 80 va 443 portlaridan foydalaning» o'chirilishi kerak).

Diqqat! Keng tarqalgan xato: agar faqat localhost ishlayotgan bo'lsa va boshqa xostlar ishlayotgan bo'lsa ishlamayapti, proksi-serveringiz o'chirilganligini tekshiring ( Asboblar - Internet imkoniyatlari - Ulanish - Tarmoq sozlamalari).

Endi siz Denverdan saytlaringiz uchun sinov va disk raskadrovka sayti sifatida qanday foydalanishni bilasiz. Men sizga yana foydali ma'lumotlarni aytmoqchiman ...

Denwer katalog tuzilishi

HTML hujjatlari /home/ kataloglarida joylashgan bo'lishi kerak<имя_хоста>/www. Odatiy bo'lib, 3 ta virtual xost sozlangan:

— https://localhost (sinov skriptlari va turli yordamchi dasturlarni o'z ichiga oladi);
— https://test1.ru;
— https://custom-host:8648 (o'z IP manzili va portiga ega xost);

Uchinchi va undan yuqori darajadagi domen nomlariga ega virtual xostlar ham qo'llab-quvvatlanadi. Bu holatda Apache xost hujjatlari kataloglarini qanday izlashiga misollar:

Domen nomi Hujjatlar katalogi

~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~

abcd.test1.ru /home/test1.ru/abcd

ab.cd.test1.ru /home/test1.ru/ab.cd

test.localhost /home/localhost/test

ab.cd.localhost /home/localhost/ab.cd

/usr/local katalogi dasturiy ta'minot komponentlarini o'z ichiga oladi - Apache, PHP, MySQL bajariladigan va konfiguratsiya fayllari. Mualliflar ushbu tartibni UNIX muhitida qabul qilinganiga yaqin saqlashga harakat qilishgan. Ammo jiddiy farqlar mavjud - paketning barcha komponentlari tegishli kataloglarda taqsimlanmagan. Qanday bo'lmasin, UNIX OT bilan to'liq o'xshashlikka erishib bo'lmaydi, lekin bajariladigan va konfiguratsiya fayllarini joylashtirish server komponentlari bo'ylab harakatlanishni biroz osonlashtiradi.

"Jentlmenlar to'plami" ga kiritilgan yordamchi dasturlar

  • DNSsearch: fayllarni qidirish qidiruv htm, html, shtml, xhtml kengaytmali fayllarda hujjatlar mazmunini bevosita ko‘rish orqali amalga oshiriladi.
  • Ro'yxatdan o'tgan saytlar ro'yxati – yordamchi dastur tizimda yaratilgan veb-loyihalar (saytlar) bilan sahifa yaratadi.
  • Yangi ma'lumotlar bazalari va MySQL foydalanuvchilarini yaratish - phpMyAdmin-dan farqli o'laroq, ma'lumotlar bazalarini (DB) yaratish uchun juda qulay va oddiy yordamchi dastur.
  • phpMyAdmin — MySQL DBMS boshqaruvi

Denverni qanday olib tashlash mumkin?

Denver avtonomdir: U diskdagi har qanday katalogda (hatto flesh-diskda) joylashgan bo'lishi mumkin. Bundan tashqari, u Windows tizim fayllarini o'zgartirmaydi, shuning uchun Denwerni oddiygina papkasini o'chirish orqali o'chirib tashlash mumkin.

Denverni olib tashlash uchun nima qilishim kerak?

  1. Denwer serverini to'xtatish(ish stolida Stop Denwer yorlig'ini ishga tushiring yoki cmd buyrug'ini ishlating:
    C:\[your_directory]/denwer\ stop .exe)
  2. Virtual diskni to'xtatish va demontaj qilish(cmd-dagi buyruq: C:\[your_directory]/denwer\ SwitchOff.exe
  3. Denver o'rnatilgan katalogni o'chiring
  4. Ish stoli yorliqlarini olib tashlang

Shu bilan men ushbu darsni yakunlamoqchiman, umid qilamanki, bu siz uchun foydali bo'ldi. Agar sizda biron bir savol bo'lsa, sharhlarda yozing yoki menga elektron pochta orqali yuboring.

Hurmat bilan, Chirkov Sergey.

Veb-sayt yaratishning birinchi bosqichlaridan biri uni mahalliy kompyuteringizda loyihalashdir. Denverlik janoblar to'plami bizga bu masalada yordam beradi. Mahalliy kompyuterga denwerni qanday o'rnatish haqida ushbu nashrda muhokama qilinadi. Birinchidan, Denver paketi nima ekanligini va nima uchun kerakligini aniqlaymiz.


Denwer - bu mahalliy kompyuteringizda veb-saytlarni ishlab chiqish va tuzatish uchun barcha kerakli vositalar to'plami. Denver bilan ishlashda siz Internetdan foydalanishingiz shart emas; Denver unchalik keng qo'llanilmaydi, ammo mahalliy serverning kamroq ma'lum bo'lgan analoglari ham mavjud. Denver paketi dastur kodi bilan ishlash uchun asboblar to'plamini o'z ichiga oladi.

Bu Denverning rasmiy manbasi tomonidan berilgan tavsif.

Uy kompyuteringizga denwerni qanday o'rnatish kerak

Birinchi WordPress qo'llanmasida biz mahalliy serverni o'rnatamiz. Birinchidan, Denverning rasmiy veb-saytiga (denwer.ru) o'tamiz va uning o'rnatish faylini yuklab olamiz.

Oson shaklni tezda to'ldirgandan so'ng, siz faylni yuklab olish uchun individual havolaga kirishingiz mumkin bo'ladi.

Rasmiy veb-saytdan versiyani yuklab olish orqali siz eng so'nggi versiyadan foydalanayotganingizga amin bo'lasiz, shuningdek, server yangilanganda joriy versiyangizni yangilash uchun elektron pochta so'rovini olasiz.

Fayl hajmi juda kichik, shuning uchun tez yuklab olingandan so'ng biz Denverni o'rnatishni boshlaymiz.

O'rnatuvchini ishga tushirgandan so'ng, biz Denverning tobora ko'proq savollariga rozi bo'la boshlaymiz)

Boshlash uchun dastur arxivdan kerakli fayllarni chiqarib tashlaydi, har doimgidek, biz rozi bo'lamiz va u so'ragan narsani bosing.

Davom etishimiz uchun katalogni o'rnatdik. Standart. bu C:\WebServers, lekin siz o'zingizga tegishli har qanday drayverni va buning uchun yaratgan har qanday papkani tanlashingiz mumkin, masalan D:\MyDenwer.

Keyin sizdan idishlarni o'rnatmoqchi ekanligingizga ishonchingiz komilmi yoki yo'qmi deb so'raladi, "Y" ni, keyin esa "Enter" ni bosing.

Disk yaratish uchun keyingi so'rovda Davom etish tugmasini bosing.

Biz o'zimizga yoqqan haydovchi harfini tanlaymiz, lekin u mavjud bo'lgan harf bilan mos kelmasligi kerak, davom eting.

Barcha kerakli fayllarni biz yaratgan virtual diskka nusxalash tugallangandan so'ng, biz yana Enter tugmasini bosamiz, lekin bizga yana bir savol tug'iladi, dastur uni ishga tushirish biz uchun qanday qulayroq bo'lishini so'raydi.

Biz o'zimizga yoqqan variantni tanlaymiz, yo Denverni majburan ishga tushiramiz yoki tizim ishga tushganda avtomatik ravishda ishga tushiramiz. Birinchisi tavsiya etiladi, lekin men ikkinchi raqamni tanlayman, chunki kompyuter bilan ishlashda ishlab chiqish serveri har doim ham talab qilinmaydi.

Biz ish stoliga yorliqlarni o'rnatamiz, bu sizga Denver bilan ishlashni osonlashtiradi, chunki uni vaqti-vaqti bilan qayta ishga tushirish kerak.

Biz yana davom etamiz, uzoq kutilgan tugagandan so'ng, ish stolidan Start yorlig'ini ishga tushiramiz.

Denverni ishga tushirgandan so'ng, barcha dasturlar ishga tushguncha kuting. Shundan so'ng, brauzerimizga o'ting va manzil satrida xost url:

Agar hamma narsa to'g'ri bajarilgan bo'lsa, siz Denverning birinchi xush kelibsiz sahifasiga o'tasiz, bu o'rnatish tugallanganligini va dastur bilan ishlashingiz mumkinligini anglatadi.

Shu nuqtada o'rnatish tugallandi, siz denwerni qanday o'rnatishni bilasiz, deb g'urur bilan aytishingiz mumkin. Endi boshlashingiz mumkin

Va'da qilingan video qo'llanma: