Denwer - yerli veb serveriniz: Denwerin quraşdırılması və konfiqurasiyası. Lokal şəbəkədən Denver serverinə girişin açılması Yerli şəbəkə üçün Denverin qurulması

Yaxşı günəziz oxucular. Bu mövzu yuxarı-aşağı çeynəndi və yəqin ki, hər kəsdə var, haradasa məlumatlarda qeyri-dəqiqlik və natamamlıq var və kifayət qədər fotoşəkillər və addım-addım skrinşotlar yoxdur, bütün saytları nəzərdən keçirdikdən sonra tamamladım baxış-icmal, ətraflı bələdçi quraşdırma və konfiqurasiya üçün webmaster üçün faydalı alət - Denver("Denver" - veb tərtibatçısının centlmen dəsti oxunur).

Nəzəriyyə. Denver nədir və necə işləyir?

Denver proqram qabığıdır ( sistemdə veb server emulyatoruUnix ) bir sıra paylamalar və modullar daxil olmaqla ( Apache+SSL, PHP5, MySQL5, phpMyAdmin və s.) üzərindəki saytları sazlamaq üçün ( yerli, https://localhost) İnternetə girməyə ehtiyac olmadan kompüter və ya noutbuk.

Dəstək ƏS (Əməliyyat Sistemləri): Windows XP/Vista/7/8.

Xüsusiyyətləri

Denverin əsas xüsusiyyəti, hər biri ayrıca virtual hostda (ayrı qovluq şəklində) yerləşən bir neçə veb-layihə ilə eyni anda işləmək üçün dəstəkdir. Layihələr üçün virtual hostlar avtomatik olaraq yaradılır: məsələn, sadəcə olaraq layihə fayllarını /home/WebProjectName.ru/www ünvanına köçürmək lazımdır və o, dərhal https://WebProjectName.ru saytında mövcud olacaq, sonra biz bunu nəzərdən keçirəcəyik. daha ətraflı.

Bütün Denver komponentləri artıq konfiqurasiya olunub və işləməyə hazırdır (xüsusən MySQL, SSL və s.-nin rus dilində kodlaşdırılması düzgün konfiqurasiya olunub). Bundan əlavə, siz Denver xidmətlərindən hər hansı birini (Apache, PHP, MySQL və s.) əl ilə yeniləyə bilərsiniz, sadəcə olaraq, paylamaların yeni versiyalarını köhnələrə köçürməklə.

Denver Əsas Paketinə daxildir:

  1. SSL dəstəyi və mod_rewrite ilə Apache 2.
  2. PHP5: icra edilə bilən fayllar, Apache veb serveri üçün modul, paylana bilən və uyğunlaşdırılmışdır konfiqurasiya faylı, GD kitabxanası, MySQL və sqLite dəstək modulları.
  3. InnoDB, əməliyyatlar və rus kodlaşdırmaları (windows-1251) dəstəyi ilə MySQL5.
  4. phpMyAdmin - verilənlər bazası idarəetmə paneli MySQL məlumatları, həmçinin yeni MySQL istifadəçisi əlavə etməyi asanlaşdıran skript.
  5. Mesajları göndərməyən, lakin onları /tmp/!sendmail qovluğuna yazan sendmail emulyatorunu (/usr/sbin/sendmail) düzəldin.
  6. Sistem avtomatik axtarış virtual hostlar və sistem yeniləmələri host faylı, həmçinin Apache konfiqurasiyası. Onun sayəsində yeni bir virtual host (və ya üçüncü səviyyəli domen) əlavə olunur sadə yaradılış/home qovluğunda (mövcud hostlarla bənzətmə ilə baxın) və kompleksi yenidən başladın. Bütün dəyişikliklər konfiqurasiya və sistem fayllarında avtomatik olaraq edilir, lakin siz host şablon mexanizmindən istifadə edərək bu prosesi idarə edə bilərsiniz (ətraflı məlumat üçün /usr/local/apache/conf/httpd.conf-a baxın).

Denverin rəsmi saytında əsas dəstin imkanlarını genişləndirən əlavələr ("genişləndirmə paketləri") mövcuddur:

  • CGI proqramı kimi PHP 3-cü versiya;
  • CGI proqramı kimi PHP 4-cü versiya;
  • Apache üçün əlavə modullar;
  • PHP üçün əlavə modullar;
  • ActivePerl-in tam versiyası;
  • ActivePython tərcüməçisi.
  • MySQL server versiyası 4;
  • Parser texnologiyasına dəstək modulları;
  • DBMS PostgreSQL;
  • DBMS FireBird versiyaları 2 və 1.3
  • digər məşhur modullar.

Məncə kifayət qədər nəzəriyyə, gəlin praktikaya keçək...

Quraşdırma Denver (Denwer)

Bu dərsliyi yazarkən mən Denverin aşağıdakı versiyasından istifadə edirəm:
Versiya: 2012-09-16 tarixindən Denver-3

Siz həmişə yükləyə bilərsiniz son versiya Denver yuxarıda sadalanan rəsmi saytdan.

Denveri necə quraşdırmaq olar? ətraflı təlimatlar

Beləliklə, siz Denver quraşdırma faylını yüklədiniz. Faylı açırıq, kiçik bir pəncərə görünəcək "Əsas paketi quraşdırmaq istədiyinizə əminsinizmi?" basın Bəli.

Sonra dərhal bağlaya biləcəyiniz bir brauzer pəncərəsi açılacaq, aşağıdakı şəkli görəcəksiniz ..

Gördüyünüz kimi, bütün quraşdırma cmd qabığında, ilk salamlama pəncərəsində baş verəcək, davam etmək üçün düyməni basın. Daxil edin.

Proqram lazımi drayverləri və sistem komponentlərini yoxlayacaq, sonra bizdən Denverin hansı kataloqda quraşdırılmasını göstərməyimizi xahiş edəcək.

Əgər heç nə göstərməsəniz, o zaman proqram standart olaraq C:\WebServers qovluğunda quraşdırılacaq, mən C:\Server-i aşağıdakı kimi göstərdim, adınızı qeyd edə və ya onu standart olaraq tərk edə bilərsiniz, sonra düyməni basın. Daxil edin. Sual olacaq..

" düyməsini basın y" bəli

Sonra, yaratmaq üçün lazımi kommunalları yoxlayacağıq virtual disk, Windows-da bu yardım proqramı adlanır subs. Siz virtual diskin adını qeyd etməlisiniz, standart olaraq sistem Z diskini təklif edir, mənim diskim Z məşğuldur, ona görə də X diskini seçdim, siz həmçinin istənilən diski göstərə bilərsiniz. pulsuz disk və ya məşğul deyilsə, standart Z sürücüsünü tərk edin. basın Daxil edin.

Kopyalama tamamlandıqdan sonra Denverin hansı rejimdə başlayacağını dəqiqləşdirməli, elementi seçin, basın [ Daxil edin]

Hamısı! Denwer quraşdırılması tamamlandı. Quraşdırmanın sonunda bir brauzer pəncərəsi açılacaq, oxuyun və bağlayın.

Qısayollar masaüstündə görünməlidir..

EtiketKomandaFəaliyyət
StartDenwerC:\[your_dir]/denwer\ r un.exe)Denver serverini işə salın
Denveri yenidən başladınC:\[your_dir]/denwer\ restart .exe)denver serverini yenidən başladın
Denveri dayandırınC:\[your_dir]/denwer\ stop .exe)Server dayanması
C:\[ _ kataloqunuz ]/denwer\ SwitchOff.exe

Denwerin işə salınması və konfiqurasiyası

Başlamaq Denverdən həzz alın, aşağıdakıları edin:

  1. Qısayoldan istifadə edərək Denveri işə salın Denverə başlayın iş masasında.
    Qısayollar yaratmamısınızsa, o zaman C:\[your_directory]/denwer\Run.exe əmri ilə Denveri işə sala bilərsiniz, bunun üçün düymələr kombinasiyasını sıxırıq. [ Qazanmaq]+[R] və görünən pəncərədə əmri daxil edin.
  1. Bir brauzer açın və gedin https://localhost
  2. Görməlisən ana səhifə Denver. Bu səhifədə bir az aşağıda linkləri olan bir cədvəl var, dərhal bütün bağlantıların performansını yoxlamağı məsləhət görürəm.
  1. Əgər Denver işə salındıqdan sonra https://localhost açılmır, Denverin antivirus və ya firewall tərəfindən bloklandığını yoxlayın. Məsələn, Windows XP-də NOD32 ilə bağlı problemlər müşahidə edildi (burada X: /usr/local/apache/bin/httpd.exe prosesini istisnalar siyahısına əlavə etməlisiniz, bunu IMON / Parametrlər / bölməsində etmək olar. Müxtəlif / İstisna pəncərəsi).

Diqqət!Əgər istifadə edirsinizsə Skype, portları tutmadığından əmin olun 80 443 Denverdə Apache-ni idarə etmək tələb olunur (" Alətlər - Parametrlər - Qabaqcıl - Qoşulma - Gələn alternativ olaraq 80 və 443 portlarından istifadə edin» əlil olmalıdır).

Diqqət!Ümumi səhv: Yalnız localhost işləyirsə və digər hostlar işləyirsə işləmir proksi serverinizin deaktiv olub olmadığını yoxlayın ( Alətlər - İnternet Seçimləri - Bağlantı - Şəbəkə parametrləri).

İndi Denverdən saytlarınız üçün sınaq və sazlama platforması kimi necə istifadə edəcəyinizi bilirsiniz. Sizə daha faydalı məlumatlar demək istəyirəm..

Denwer kataloq strukturu

HTML sənədləri /home/ kataloqlarında olmalıdır<имя_хоста>/www. Defolt olaraq konfiqurasiya edilmiş 3 virtual host var:

— https://localhost (test skriptləri və müxtəlif kommunal proqramları ehtiva edir);
— https://test1.ru;
- https://custom-host:8648 (öz IP ünvanı və portu olan host);

Üçüncü və daha yüksək səviyyəli domen adları olan virtual hostlar da dəstəklənir. Bu halda Apache-nin host sənədlər qovluqlarını necə axtardığına dair nümunələr:

Domen adı Sənəd kataloqu

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

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 kataloqunda proqram komponentləri var - Apache, PHP, MySQL icra edilə bilən və konfiqurasiya faylları. Müəlliflər bu tənzimləməni UNIX mühitində qəbul edilənə yaxın saxlamağa çalışmışlar. Ancaq ciddi fərqlər var - paketin bütün komponentləri müvafiq kataloqlarda paylanmır. İstənilən halda, UNIX ƏS ilə tam bənzətmə əldə etmək mümkün deyil, lakin icra olunan və konfiqurasiya fayllarının bu şəkildə yerləşdirilməsi server komponentləri arasında naviqasiyanı bir qədər asanlaşdırır.

"Centlmen dəsti"ndə kommunal xidmətlər

  • DNSSearch: faylları axtarın axtarış htm, html, shtml, xhtml uzantılı fayllarda sənədlərin məzmununa birbaşa baxmaqla həyata keçirilir.
  • Qeydiyyatdan keçmiş saytların siyahısı – yardım proqramı sistemdə yaradılmış veb layihələri (saytları) olan səhifə yaradır.
  • Yeni MySQL verilənlər bazası və istifadəçilərinin qurulması - phpMyAdmin-dən fərqli olaraq verilənlər bazası (DB) yaratmaq üçün çox rahat və sadə yardım proqramı.
  • phpMyAdmin - idarə DBMS MySQL

Denveri necə silmək olar?

Denver avtonomdur: diskdəki hər hansı bir kataloqda (və ya hətta bir flash sürücüdə) yerləşə bilər. O da dəyişmir sistem faylları pəncərələr, s Denwer tərəfindən silinə bilər asan aradan qaldırılması qovluğunuz.

Denveri aradan qaldırmaq üçün nə etmək lazımdır?

  1. Denwer Serverinin dayandırılması(iş masasında Stop Denwer qısayolunu və ya cmd-də əmri işlədin:
    C:\[your_dir]/denwer\ stop .exe)
  2. Virtual Diskin dayandırılması və söndürülməsi(cmd-də əmr: C:\[ _ kataloqunuz ]/denwer\ SwitchOff.exe
  3. Denwerin quraşdırıldığı qovluğu silin
  4. İş masası qısa yollarını silin

Bununla əlaqədar bu dərsi bitirmək istəyirəm, ümid edirəm ki, sizin üçün faydalı oldu. Hər hansı bir sualınız varsa, şərhlərdə yazın və ya mənə e-poçt göndərin.

Hörmətlə, Sergey Chirkov.

Bu, Webmaster Alətləri bölməsindən başqa bir məqalədir, orada Denwer adlı danışmaq istəyirəm, onu tərtibatçının resursundan sərbəst yükləyə bilərsiniz. Əvvəlcə sizə nə olduğunu deyim yerli server və niyə onunla işləməliyik? Sadə dillə desək, siz hostinqin pulsuz analoqunu əldə edərək onu kompüterinizdə quraşdıra və konfiqurasiya edə bilərsiniz (hostinq və domenlərin nə olduğunu oxuyun).

Sizin üçün, bu halda, siz hostinq almaq məcburiyyətində deyilsiniz və hətta İnternetə çıxışınız da yoxdur. Denverin sizə verdiyi imkanlar praktiki olaraq uzaq hostun imkanlarından fərqlənmir və o, eyni komponentlərdən ibarət olacaq və eyni imkanlara malik olacaq. Artıq bu skript haqqında daha çox oxuyun), Apache serveri (oxuyun), PHP dəstəyi var və daha çox şey var.

Denveri harada yükləmək, onu necə quraşdırmaq və işə salmaq olar?

Yuxarıda təsvir olunan yerli serverin bütün komponentlərini ayrıca yükləyə bilərsiniz və onları kompüterinizə quraşdıraraq düzgün konfiqurasiya edə bilərsiniz, lakin hər kəs bunu edə bilmir. Və hətta nəyin nə olduğunu başa düşənlər quraşdırma zamanı və xüsusən də onu konfiqurasiya edərkən bir çox çətinliklərlə üzləşə bilərlər.

Buna görə də, bizim üçün həyatı asanlaşdırmaq üçün, minimum səylə tam işləyən və konfiqurasiya edilmiş kompleksi yükləməyə imkan verən müxtəlif quraşdırma paketləri (montajlar) icad edildi və yaradıldı.

Siz sadəcə olaraq müvafiq montajı yükləməli və ona layihə mühərrikinizi (Joomla, WordPress və s.) quraşdırmalısınız və sonra fiziki hostda mühərrik fayllarını tapdığınız kimi onun üzərində işləməyə başlamalısınız. Yeri gəlmişkən, bir seçim və alternativ olaraq bu qərar, hesab edilə bilər, yəni. Joomla və WordPress ilə işləməyi bacarır. Ancaq bu yazıda biz xüsusi olaraq localhost üçün danışacağıq.

Beləliklə, belə pulsuz quraşdırma paketlərinin tərtibatçıları bizə nə təklif edir? İcazə verin, onları yükləyə biləcəyiniz resurs səhifələrinə keçidləri sadalayın, sonra sizə onlardan birini quraşdırmaq və konfiqurasiya etmək barədə ətraflı məlumat verəcəyəm, hansını sevimli kimi seçmişəm.

Bu mənim şəxsi seçimimdir və siz özünüzə ən uyğun olan paketdən istifadə edə bilərsiniz. Xoşbəxtlikdən, onlarla işləmək tamamilə eyni tipdir və bir məclislə necə işləməyi başa düşdükdən sonra (bu gün yalnız Denwer haqqında danışacağıq), hər hansı digəri ilə asanlıqla başa düşə bilərsiniz.

Yerli server quruluşlarını haradan pulsuz yükləyə bilərsiniz:

  1. Denver - pulsuz yukle
  2. VertrigoServ -

Linkə klikləməklə, təklif olunan formada qeydiyyatdan keçməli olacaqsınız, bundan sonra Denwer paylamasını yükləmək üçün linki olan e-poçt məktubu alacaqsınız.

Yüklənmiş faylı exe uzantısı ilə işə salın, paketi quraşdırmağa razılaşın, bundan sonra paket açılmağa başlayır və sonra dərhal bağlaya biləcəyiniz quraşdırma təsviri ilə brauzer pəncərəsi və quraşdırma ilə qara DOS pəncərəsi açılacaqdır. sehrbaz da görünəcək:

Quraşdırmaya davam etmək üçün sehrbazın göstərişlərinə əməl edərək, "Enter" düyməsini basın. Növbəti pəncərədə serveri kompüterimizdə hansı qovluğa quraşdıracağımızı qeyd etməliyik. Siz, məsələn, C:\server seçə bilərsiniz.

"Enter" düyməsini basın, həqiqətən Denveri bu kataloqda quraşdırmaq istədiyinizi soruşduqda, "y" (y) təyin edərək cavab verirsiniz və yenidən "Enter" düyməsini basın. Bundan sonra, yerli serverin bütün komponentlərinin işləməsi üçün zəruri olan ayrıca virtual diskin yaradılacağı barədə məlumat verilir.

Sadəcə "Enter" düyməsini basın və növbəti pəncərədə virtual sürücü üçün hərfi seçin. Bu hərf, əlbəttə ki, hazırda sisteminiz tərəfindən istifadə edilməməlidir (yəni, disk, Latın hərfi “c”, mütləq seçilməyə ehtiyac yoxdur).

Latın əlifbasının son hərflərindən bir şey seçmək daha yaxşıdır, məsələn, Z. Əgər məlum olarsa ki, bu hərf artıq Windows əməliyyat sisteminizdə bir disk təyin etmək üçün istifadə olunur, onda bunun qeyri-mümkün olduğu barədə bir mesaj görəcəksiniz. belə bir disk yaratmaq.

Bu halda, "Enter" düyməsini basmalı və quraşdırma qovluğunun adını daxil etməklə addımı təkrarlamalı, yenidən "Enter" düyməsini basmalı və başqa bir hərf daxil etməlisiniz. Kompüterinizdə sürücüləri təyin etmək üçün hansı hərflərin artıq alındığını "Kompüterim" bölməsində görə bilərsiniz.

Seçdiyiniz məktub işğal olunmayıbsa, virtual diskin uğurlu yaradılması haqqında bir mesaj görəcəksiniz.

"Enter" düyməsini basın, nəticədə bu məclisin faylları kompüterdə əvvəllər göstərdiyiniz qovluğa kopyalanacaq. Bundan sonra sizdən yükləmə seçimini seçmək istəniləcək, ona bölmə daxil edib "Enter" düyməsini basmaqla cavab verəcəksiniz. Sizdən həmçinin "y" cavabını verəcəyiniz iş masasında başlamaq, dayandırmaq və ya yenidən işə salmaq üçün qısa yollar yaratmağınız soruşulacaq.

Bu qısa yollarla siz serveri işə sala və ya dayandıra biləcəksiniz. Bundan sonra quraşdırma sihirbazı bağlanacaq və Denwer quruluşu ilə işləmək üçün növbəti addımları təsvir edən səhifə ilə brauzer pəncərəsi açılacaq.

Yerli serverin sağlamlığı yoxlanılır

Sonra, masaüstünə gedin və "Başlat" qısa yolunu klikləməklə Denveri işə salın. Eyni zamanda, serverin işlədiyini göstərən qısa müddətə DOS pəncərəsi açılacaq və sonra nimçədə tük və qara papaq şəklində nişanlar görünəcək (Windows-un sağ tərəfindəki sahə). tapşırıq çubuğu, saatın yanında), işlədiyini göstərir.

İndi daxil olun ünvan çubuğu brauzerinizin localhost , sizi "Ura, işlədi" deyən səhifəyə aparacaq. Bu o deməkdir ki, montaj Windows kompüterinizdə uğurla quraşdırılmışdır. Bu səhifəni aşağı fırladın, onun performansını yoxlamaq üçün keçidləri görəcəksiniz:

Bu linki izləyin, sonra açılan pəncərədə "Mətn" sahəsinə bir neçə mətn daxil edin (rus dilində daha yaxşıdır - kodlaşdırma ilə hər şeyin qaydasında olacağını yoxlayın) və "Poçt vasitəsilə göndər" düyməsini basın. Hər şey düzgün işlədisə, o zaman belə bir mesaj alacaqsınız: OK, poçt () funksiyası düzgün işlədi. Ancaq məktubun həqiqətən çatdığını da yoxlamaq lazımdır.

Bunu etmək üçün virtual diskimizə getməlisiniz (bu montajı quraşdırarkən göstərdiyiniz məktubu yadda saxlayın) və aşağıdakı yolu izləməlisiniz:

Z:\tmp\!sendmail\

Yeri gəlmişkən, virtual diskə deyil, eyni yolda quraşdırılmış yerli serverin (mənim vəziyyətimdə bu C sürücüsüdür) olduğu real diskə gedə bilərsiniz:

C:\tmp\!sendmail\

Əgər məktubların göndərilməsi ilə hər şey qaydasındadırsa, bu qovluqda göndərdiyiniz məktubu tapmalı olacaqsınız. Onu açmaqla siz rus dilinin kodlaşdırılmasının düzgün olub olmadığını yoxlaya bilərsiniz.

Denverdə Joomla və ya WordPress qurmaq və quraşdırmaq

Əvvəlcə montajı quraşdırdığınız qovluğa getməlisiniz (mənim üçün c:\server\) və aşağıdakı yola keçməlisiniz:

c:\server\home\localhost\www\

Bu WWW kataloqunda siz sonradan mühərrik fayllarını (Joomla, WordPress və s.) yükləməli olduğunuz qovluq yaratmalısınız. Qovluğun adı sizə bağlıdır, məsələn:

Qovluğu yaratdıqdan sonra, masaüstündəki "Denweri yenidən başladın" qısa yolundan istifadə edərək localhost-u yenidən başladın (əgər o, artıq işləmirsə, işə salın). İşlədiyini yoxlamaq üçün brauzerinizin ünvan çubuğuna yazın:

http://localhost/Proba/

Əgər “http://localhost/Proba/” başlığı ilə səhifə açılırsa, onda hər şey qaydasındadır. Heç bir pəncərə açılmırsa, Denwer-i yenidən işə salın.

İndi siz mühərriki (Joomla, WordPress və s.) real hostinq üçün etdiyiniz kimi tam eyni şəkildə quraşdırmalısınız (Joomla quraşdırılması təsvir edilmişdir (ətraflı və şəkillərdə). SMF forumunun necə qurulacağını yazdım, amma bu verilmiş linkdə bir qədər təfərrüatlı şəkildə əhatə olunub.

Bunlar. mühərrik fayllarını kompüterinizdə yaradılmış qovluğa kopyalamalısınız (o, yerli host kimi fəaliyyət göstərir). Mənim vəziyyətimdə bu qovluqdur:

C:\server\home\localhost\www\Proba\

Bu proses mühərriki real hostda quraşdırmaqdan () yalnız faylların surətini çıxarmaqdan fərqlənəcək FTP menecerindən istifadə etməyə ehtiyac yoxdur- adi bir dirijor da mükəmməl, yaxşı və ya Total Commander linkində təsvir olunan kimi uyğunlaşacaq.

Joomla və ya WordPress fayllarını Denver qovluğuna köçürdükdən sonra saytı və ya bloqu quraşdırmaq üçün brauzerinizin ünvan çubuğuna yazmalısınız:

http://localhost/Proba/

Nəticədə, bu və ya digər mühərrikin quraşdırma sihirbazının pəncərəsi açılacaqdır. Sonra real hostinqdə normal quraşdırma zamanı olduğu kimi eyni ssenariyə əməl edirsiniz, yalnız istisna olmaqla, Joomla-nın quraşdırılması haqqında məqalədə təsvir olunduğu kimi (yuxarıdakı linkə baxın), lakin aşağıda təsvir edilən şəkildə.

Denwer istifadə edərək verilənlər bazası və istifadəçi yaratmaq

Yerli server qurma dəstinə daxil olan phpMyAdmin proqramına daxil olmaq üçün brauzerinizin ünvan çubuğuna aşağıdakı URL-i daxil etməlisiniz:

http://localhost/tools/

Açılan pəncərədə bu proqramın əsas səhifəsini açacaq "phpmyadmin" adlı linkə klikləyin. Bunun üzərinə "Yeni verilənlər bazası yaradın" sahəsinə istədiyiniz verilənlər bazası adını daxil edin (sadəlik üçün onu localhost qovluğunda saytın kataloqu ilə eyni adlandırmaq olar, yəni mənim vəziyyətimdə "Proba") və "Yarat" düyməsini basın ".

İndi biz proqram pəncərəsinin sol sütununda yerləşən ev ikonasına klikləməklə phpMyAdmin-in əsas səhifəsinə qayıdırıq. "MySQL" sahəsində "İmtiyazlar" bağlantısını tapın və üzərinə klikləyin.

Açılan phpMyAdmin səhifəsində, mərkəzdə "Yeni istifadəçi əlavə et" maddəsini tapmalı və üzərinə klik etməlisiniz.

"İstifadəçi adı" sahəsinə istədiyiniz adı daxil edin (sadəlik üçün yenidən "Proba" istifadə edirəm), "Host" sahəsinə localhost daxil edin, "Parol" və "Təsdiq" sahələrinə çox mürəkkəb parolu iki dəfə daxil edin. .

"Qlobal İmtiyazlar" sahəsində "Hamısını yoxla" yazısına klikləyin ki, yaradılan verilənlər bazası istifadəçisi maksimum hüquqlara malik olsun.

Hər şey, verilənlər bazası və Denverdəki istifadəçi yaradılıb. İndi bu məlumatdan istifadə edə bilərsiniz Joomla quraşdırılması, WordPress və s. Bu prosesi başa vurduqdan sonra resursunuz burada mövcud olacaq:

http://localhost/Proba/

Siz Joomla və ya WordPress ilə adi şəkildə işləyə bilərsiniz, lakin bu, mühərrik fayllarını redaktə etmək, müxtəlif uzantıları quraşdırmaq və silmək işini xeyli asanlaşdırır və sürətləndirir və hətta orada layihəniz üzərində işləmək mümkün olur, internetə çıxışın olmadığı yerdə.

Veb saytın hostinqə köçürülməsi

Layihəni tamamladıqdan sonra etməlisiniz saytı Denverdən hostinqə köçürünİnternetdən ziyarətçilərə təqdim etmək üçün. Bu, sadəcə bir hostinqdən digərinə keçdiyiniz və ya saytınızı bərpa etdiyiniz kimi eyni şəkildə edilir ehtiyat nüsxəsi(Mən ehtiyat nüsxədən yaratmaq və bərpa etmək haqqında yazdım).

Bunu etmək üçün bütün faylları yerli server qovluğundan (mənim vəziyyətimdə, Proba qovluğu) uzaq hostun kök qovluğuna (adətən ya PUBLIC_HTML və ya) köçürmək üçün FileZilla proqramından (haqqında yazdığım) istifadə etməlisiniz. HTDOCS).

Və sonra redaktə etmək üçün mühərrikinizin konfiqurasiya faylını açın və bu mühərrikin fayl və qovluqlarına mütləq yolun parametrlərini, həmçinin verilənlər bazası adını, istifadəçi və şifrəni yeni verilənlər bazası yaratarkən təyin etdiyiniz parametrlərə dəyişdirin. hostinq. Bütün bunlar haqqında məqalədə ətraflı təsvir edilmişdir ehtiyat nüsxəsi və saytın köçürülməsi, bir neçə bənd yuxarı qalxaraq tapa biləcəyiniz keçid).

Denveri kompüterdən necə çıxarmaq olar

Çox vaxt sual yaranır ki, bu montajı kompüterinizdən necə çıxarmaq olar. Çıxarmanın əsas tutması quraşdırma zamanı yaradılmış virtual diski söndürməkdir. Ancaq ilk şeylər. Əvvəlcə, əlbəttə ki, masaüstündəki müvafiq qısa yoldan istifadə edərək yerli serveri dayandırmalısınız.

Sonra virtual diski silin quraşdırma zamanı yaradılmışdır. Bu virtual diskə hansı hərfi təyin etdiyinizi xatırlayın və "Başlat" - "Çalış" yolu ilə Windows-a gedin (əvəzində Win + R düymələr birləşməsini basa bilərsiniz), açılan pəncərədə əmri daxil edin:

Subst z: /d

Virtual sürücü hərfi Z əvəzinə seçiminizi daxil etməlisiniz (Drive Z defolt virtual sürücü hərfi olaraq cz-ni təklif edir). Yaxşı, Denwer məclisini kompüterinizdən həmişəlik silmək üçün WebServers qovluğunu silmək (defolt olaraq bu C: \ WebServers qovluğudur) və əməliyyat sisteminizin iş masasından üç qısa yolu silmək kifayətdir. Windows sistemləri. Hər şey, güman edə bilərik ki, biz onu az qan tökməklə aradan qaldıra bilmişik.

Sənə uğurlar! Tezliklə blog səhifələri saytında görüşənədək

Sizi maraqlandıra bilər


Sistemi elə konfiqurasiya etmək olar ki, saytlar yerləşsin yerli kompüter, bütün istifadəçilər üçün əlçatan idi yerli şəbəkə bağlı olduğum və ya hətta İnternetdən? ..

Layihələr standart olaraq Denverdə başladı Mövcud deyil yerli şəbəkədən. Bu, bütün virtual hostların həmişə "cari yerli maşın" mənasını verən 127.0.0.1 IP ünvanına malik olduğu üçün əldə edilir.

Bununla belə, yerli şəbəkənizdən və ya hətta İnternetdən əldə edilə bilən müəyyən bir virtual hosta “xarici” IP ünvanı təyin etmək hələ də mümkündür (əgər kompüterdə daimi IP ünvanıİnternetdə).

Unutmayın: Denver hosting vasitəsi deyil, tərtibatçı alətidir. Denverdəki layihələr ictimaiyyətə açıqlana bilsə də, biz bunu etməyi məsləhət görürük. Buradakı məqam təhlükəsizlikdir: Denver, bir qayda olaraq, Administrator hüquqları ilə başlayır, yəni onun nəzarəti altında işləyən skriptlər maşında istədikləri hər şeyi edə bilər. Skriptin təhlükəsizliyindəki ən kiçik "deşik" hakerə maşınınıza giriş imkanı verəcək.

IP ünvanınızın müəyyən edilməsi

Əvvəlcə yerli şəbəkədə və ya İnternetdə sizə hansı IP ünvanının təyin olunduğunu öyrənməlisiniz. Bunun ən asan yolu açmaqdır komanda xətti Windows və orada yazmaq:

ipconfig

Aşağıdakı kimi bir şey görəcəksiniz:

Windows üçün IP konfiqurasiyası
WIFI- ethernet adapteri:
Bu əlaqə üçün DNS şəkilçisi. . :
IP ünvanı. . . . . . . . . . . . : 192.168.0.49
Alt maska. . . . . . . . . . : 255.255.255.0
Əsas qapı. . . . . . . . . . : 192.168.0.1

Bu halda xarici IP ünvanı yerli şəbəkədəki maşınlar - 192.168.0.49 . Siyahıda eyni anda bir neçə şəbəkə interfeysi qeyd edilə bilər (kompüteriniz bir neçə ilə təchiz olunubsa şəbəkə kartları və ya simsiz cihazlar). Bu halda, interfeyslərdən hansının xarici, yerli şəbəkədən əldə edilə biləcəyini müəyyən etməlisiniz. (192.168 və ya 10 ilə başlayan IP ünvanları İnternetə deyil, yalnız LAN şəbəkəsinə daxil olmaq üçün qorunur. Yəni onlar “özəldir”).

IP ünvanınızın statik olduğundan əmin olun, yəni. maşın növbəti dəfə işə salındıqda və ya yenidən işə salındıqda dəyişmir. IP ünvanı dinamik olaraq verilirsə, onda yoxdur asan yol, Denveri ona bağlamağa imkan verir.

Firewall (firewall, firewall) Windows-un konfiqurasiyası

Əksər Windows sistemlərində daxili (və ya əl ilə quraşdırılmış) firewall və ya antivirus xarici maşınlardan cari birinə keçidləri bloklayır. Bu təhlükəsizlik səbəbi ilə edilir. Təbii ki, saytı çölə açsanız, bu bloklama aradan qaldırılmalıdır, əks halda saytı heç kim görməyəcək.

Məqsədimiz həll etməkdir Windows əlaqələri Apache-nin asılacağı 192.168.0.49 IP ünvanınızın 80 portuna (HTTP protokolu). Windows XP-də bunu necə etmək olar:


  1. açıq Başlat - İdarəetmə Paneli, seçin Windows Firewall.

  2. Taba keçin İstisnalar.

  3. düyməsini basın Port əlavə edin, sahədə ad IP ünvanınızı və sahəyə daxil edin Port nömrəsi 80 daxil edin.

Öz firewall və ya antivirusunuzu quraşdırmısınızsa, əlbəttə ki, onların sənədlərinə müraciət etməli olacaqsınız.

Saytı xaricə açmağın asan yolu

Deyək ki, sizin IP ünvanınız yuxarıdakı nümunədəki kimi 192.168.0.49-dur. Denverə http://192.168.0.49 ünvanında konkret sayt açmağın ən asan yolu saytın sənədlərini kataloqda yerləşdirməkdir:

/ev/192.168.0.49/www

Bəli, kataloq adında nöqtələr var! Denveri yenidən başlatmağı da unutmayın.

Üstəlik: İnternet provayderiniz sizə yalnız bir IP ünvanı deyil, həm də əlaqəli bir ünvan verdisə Domen adı, sonra sayt dərhal bu domen adında mövcud olacaq. Statik bir IP ünvanı vəziyyətində, domen demək olar ki, həmişə verilir, sadəcə onu provayderdən almaq lazımdır. Məsələn, domen adınız abcd.ints.ru (provayder Corvette-Telecom NEXT) ilə bərabərdirsə, o zaman sayt http://abcd.ints.ru ünvanında olacaq.

Sayta IP ünvanı təyin etməyin başqa bir yolu

Əgər artıq Denverdə virtual hostunuz varsa və onun sənədlər kataloqunun adını dəyişmək istəmirsinizsə, siz sayta öz IP ünvanınızı təyin edə və onu kənardan əlçatan edə bilərsiniz. Fərz edək ki, hostunuz /home/mysupersite/www kataloqunda saxlanılır. Ona IP ünvanını təyin etmək üçün 192.168.0.49 , siz /home/mysupersite/.htaccess faylı yaratmalı və ona aşağıdakı sətirləri əlavə etməlisiniz:


## Fayl /home/mysupersite/.htaccess
## Xarici IP ünvanınızı bura qoyun, 192.168.0.49 deyil!
# dnwr_ip 192.168.0.49

Yeri gəlmişkən, siz /home/custom/.htaccess faylına baxaraq başqa hansı direktivlərin mövcud olduğunu öyrənə bilərsiniz.


Denveri yenidən başladın. http://192.168.0.49 (192.168.0.49 əvəzinə, əlbəttə ki, öz IP ünvanınızı əvəz etməlisiniz) saytınızı /home/mysupersite/www açdığını yoxlayın.

Təhlükəsizlik Xəbərdarlığı

Yenə xatırladaq ki, Denver tam və etibarlı Veb server deyil, sadəcə olaraq alət, bu, evinizdən çıxmadan saytları debug etməyə (sınamağa) imkan verir. Onu başqa məqsədlər üçün istifadə etmək cəhdi təhlükəsiz olmaya bilər.

Ümumiyyətlə, istədiyiniz hər şeyi konfiqurasiya edə bilərsiniz, başqa bir şey - lazımdır istər olsun. Nəzərə alın ki, xarici dünyaya məruz qalan veb server sizin maşınınız üçün potensial təhlükəsizlik zəifliyini təmsil edir. Məsələn, təcavüzkar tam olaraq sazlanmamış skript vasitəsilə nüfuz edə bilər. Çünki Denver Administrator hüquqları ilə (yəni sistemdə maksimum hüquqlarla) idarə olunur, onda istənilən skript, hətta ən kiçiyi belə, istədiyini edə bilər. Deyək ki, siz zahirən zərərsiz bir test.pl skripti yazmısınız və aşağıdakıları edir:

#!/usr/bin/perl -w
CGI::WebIn istifadə edin;
CGI::WebOut istifadə edin;
Başlıq("Məzmun növü: mətn/düz");
açın (F, $IN) və ya ölün "Açmaq mümkün olmadı\n";
isə ( ) (çap)

Proqram sanki fname parametri ilə müəyyən edilmiş faylın məzmununu çap edir. Məsələn, http://localhost/cgi/test.pl?fname=test.pl proqramın mənbə kodunu çap edəcək. Bununla belə, bu formada açıq çağırışın təhlükəli olduğunu görmək asandır. Məsələn, /cgi/test.pl?fname=|del+/s/q+c:\windows ünvanına daxil olduqda, proqram icra edəcək:

Açın (F, "|del /s/q c:\\windows") və ya ...

Bu, bütün Windows qovluğunu dərhal məhv edəcək!

Deyə bilərsiniz ki, localhost yalnız cari maşından işləmək üçün localhost üçündür. Yuxarıdakı təlimatlara uyğun olaraq xaricə girişi açmısınızsa, hər şey tam olaraq belədir. Ancaq səhv olması halında Apache parametrləri xaricdən localhost-a sızmaq mümkündür (server açıqdırsa). Bu çox sadə edilir:

C:/> telnet server.ru 80
GET /cgi/test.pl?fname=|del+/s/q+c:\windows HTTP/1.1
Host: localhost
burada sadəcə Enter düyməsini sıxmaq lazımdır

Nəticə: serverin idarə edilməsində çox təcrübəniz yoxdursa, xaricdən əldə edilə bilən Veb server quraşdırmaq təhlükəli ola bilər. Bu, xüsusilə icarəyə götürülmüş İnternet kanallarının xoşbəxt sahibləri üçün doğrudur. Bir səhv hərəkət və bir səhər təzə formatlanmış bir hərəkətlə oyanacaqsınız sərt disk(ən yaxşı ssenari).

Denverdə başlanmış layihələr standart olaraq yerli şəbəkədən əlçatan deyil. Bu, bütün virtual hostların həmişə "cari yerli maşın" mənasını verən 127.0.0.1 IP ünvanına malik olduğu üçün əldə edilir.

Bununla belə, virtual hosta yerli şəbəkənizdən və ya hətta İnternetdən (kompüterin İnternetdə daimi IP ünvanı varsa) əldə edilə bilən "xarici" IP ünvanı təyin etmək hələ də mümkündür.
Unutmayın: Denver hosting vasitəsi deyil, tərtibatçı alətidir. Denverdəki layihələr ictimaiyyətə açıqlana bilsə də, biz bunu etməyi məsləhət görürük. Buradakı məqam təhlükəsizlikdir: Denver, bir qayda olaraq, Administrator hüquqları ilə başlayır, yəni onun nəzarəti altında işləyən skriptlər maşında istədikləri hər şeyi edə bilər. Skriptin təhlükəsizliyindəki ən kiçik "deşik" hakerə maşınınıza giriş imkanı verəcək.

Denverin müəllifləri Denveri xaricə açan və skriptlərində təsadüfən təhlükəsizlik zəifliyinə yol verən hakerlərin vurduğu zərərə görə məsuliyyət daşımır.
IP ünvanınızın müəyyən edilməsi

Əvvəlcə yerli şəbəkədə və ya İnternetdə sizə hansı IP ünvanının təyin olunduğunu öyrənməlisiniz. Bunun ən asan yolu Komandanı açmaqdır Windows xətti və orada yazın:
ipconfig

Aşağıdakı kimi bir şey görəcəksiniz:
Windows üçün IP konfiqurasiyası
WiFi-dən Ethernet adapterinə:
Bu əlaqə üçün DNS şəkilçisi. . :
IP ünvanı. . . . . . . . . . . . : 192.168.0.49
Alt maska. . . . . . . . . . : 255.255.255.0
Əsas qapı. . . . . . . . . . : 192.168.0.1

Bu halda, yerli şəbəkədə maşının xarici IP ünvanı 192.168.0.49-dur. Siyahıda eyni anda bir neçə şəbəkə interfeysi qeyd oluna bilər (kompüteriniz bir neçə şəbəkə kartı və ya simsiz cihazla təchiz olunubsa). Bu halda, interfeyslərdən hansının xarici, yerli şəbəkədən əldə edilə biləcəyini müəyyən etməlisiniz. (192.168 və ya 10 ilə başlayan IP ünvanları İnternetdən deyil, yalnız yerli şəbəkədən daxil olmaq üçün qorunur. Yəni, onlar "özəldir").
IP ünvanınızın statik olduğundan əmin olun, yəni. maşın növbəti dəfə işə salındıqda və ya yenidən işə salındıqda dəyişmir. Əgər IP ünvanı dinamik olaraq təyin edilibsə, Denveri ona qoşmağın asan yolu yoxdur.
Firewall (firewall, firewall) Windows-un konfiqurasiyası

Əksər Windows sistemlərində daxili (və ya əl ilə quraşdırdığınız) firewall və ya antivirus xarici maşınlardan cari maşına keçidləri bloklayır. Bu təhlükəsizlik səbəbi ilə edilir. Təbii ki, saytı çölə açsanız, bu bloklama aradan qaldırılmalıdır, əks halda saytı heç kim görməyəcək.

Məqsədimiz Apache-nin asılacağı 192.168.0.49 IP ünvanınızın 80 portuna (HTTP protokolu) Windows bağlantılarına icazə verməkdir. Windows XP-də bunu necə etmək olar:
Başlat - İdarəetmə Panelini açın, Windows Firewall seçin.
İstisnalar sekmesine klikləyin.
Əlavə et düyməsini klikləyin, Ad sahəsinə IP ünvanınızı və Port nömrəsi sahəsinə 80 daxil edin.

Öz firewall və ya antivirusunuzu quraşdırmısınızsa, əlbəttə ki, onların sənədlərinə müraciət etməli olacaqsınız.
Saytı xaricə açmağın asan yolu

Deyək ki, sizin IP ünvanınız yuxarıdakı nümunədəki kimi 192.168.0.49-dur. Denveri ünvanda konkret sayt açmağa məcbur etməyin ən asan yolu saytın sənədlərini kataloqda yerləşdirməkdir:
/ev/192.168.0.49/www

Bəli, kataloq adında nöqtələr var! Denveri yenidən başlatmağı da unutmayın.

Üstəlik, İnternet provayderiniz sizə təkcə IP ünvanı deyil, həm də onunla əlaqəli bir domen adı veribsə, o zaman sayta bu domen adı ilə dərhal daxil olmaq mümkün olacaq. Statik bir IP ünvanı vəziyyətində, domen demək olar ki, həmişə verilir, sadəcə onu provayderdən almaq lazımdır. Məsələn, domen adınız abcd.ints.ru (provayder Corvette-Telecom NEXT) ilə bərabərdirsə, o zaman sayt .
Sayta IP ünvanı təyin etməyin başqa bir yolu

Əgər artıq Denverdə virtual hostunuz varsa və onun sənədlər kataloqunun adını dəyişmək istəmirsinizsə, siz sayta öz IP ünvanınızı təyin edə və onu kənardan əlçatan edə bilərsiniz. Fərz edək ki, hostunuz /home/mysupersite/www kataloqunda saxlanılır. Ona 192.168.0.49 IP ünvanını təyin etmək üçün /home/mysupersite/.htaccess faylı yaratmalı və ona aşağıdakı sətirləri əlavə etməlisiniz:
## Fayl /home/mysupersite/.htaccess
## Xarici IP ünvanınızı bura qoyun, 192.168.0.49 deyil!
# dnwr_ip 192.168.0.49
Yeri gəlmişkən, /home/custom/.htaccess faylına baxaraq başqa hansı direktivlərin mövcud olduğunu öyrənə bilərsiniz.

Denveri yenidən başladın. Ünvanın (192.168.0.49 əvəzinə, əlbəttə ki, öz IP ünvanınızı dəyişdirməlisiniz) saytınızı /home/mysupersite/www açdığını yoxlayın.
Təhlükəsizlik Xəbərdarlığı

Bir daha xatırladaq ki, Denver tam və etibarlı Veb server deyil, o, sadəcə olaraq, “evinizdən çıxmadan” saytlarda debug (sınaq) etməyə imkan verən bir vasitədir. Onu başqa məqsədlər üçün istifadə etmək cəhdi təhlükəsiz olmaya bilər.

Ümumiyyətlə, istədiyiniz hər şeyi konfiqurasiya edə bilərsiniz, başqa bir şey lazım olub-olmamasıdır. Nəzərə alın ki, xarici dünyaya məruz qalan veb server sizin maşınınız üçün potensial təhlükəsizlik zəifliyini təmsil edir. Məsələn, təcavüzkar tam olaraq sazlanmamış skript vasitəsilə nüfuz edə bilər. Çünki Denver Administrator hüquqları ilə (yəni sistemdə maksimum hüquqlarla) idarə olunur, onda istənilən skript, hətta ən kiçiyi belə, istədiyini edə bilər. Deyək ki, siz zahirən zərərsiz bir test.pl skripti yazmısınız və aşağıdakıları edir:
#!/usr/bin/perl -w
CGI::WebIn istifadə edin;
CGI::WebOut istifadə edin;
Başlıq("Məzmun növü: mətn/düz");
açın (F, $IN) və ya ölün "Açmaq mümkün olmadı\n";
isə ( ) (çap)

Proqram, görünür, fname parametrində göstərilən faylın məzmununu sadəcə çap edir. Məsələn, proqramın mənbə kodunu çap edin. Bununla belə, bu formada açıq çağırışın təhlükəli olduğunu görmək asandır. Məsələn, /cgi/test.pl?fname=|del+/s/q+c:\windows ünvanına daxil olduqda, proqram icra edəcək:
açın (F, "|del /s/q c:\\windows") və ya ...

Bu, bütün Windows qovluğunu dərhal məhv edəcək!

Deyə bilərsiniz ki, localhost yalnız cari maşından işləmək üçün localhost üçündür. Yuxarıdakı təlimatlara uyğun olaraq xaricə girişi açmısınızsa, hər şey tam olaraq belədir. Bununla belə, əgər Apache səhv konfiqurasiya edilibsə, xaricdən localhost-a sızmaq mümkündür (server açıqdırsa). Bu çox sadə edilir:
C:/> telnet server.ru 80
GET /cgi/test.pl?fname=|del+/s/q+c:\windows HTTP/1.1
Host: localhost
burada sadəcə Enter düyməsini sıxmaq lazımdır

Nəticə: Əhəmiyyətli server idarəetmə təcrübəniz olmadıqda, xaricdən əldə edilə bilən Veb server quraşdırmaq təhlükəli ola bilər. Bu, xüsusilə icarəyə götürülmüş İnternet kanallarının xoşbəxt sahibləri üçün doğrudur. Bir səhv hərəkət və bir səhər təzə formatlanmış sabit disklə (ən yaxşı halda) oyanacaqsınız.

Bu, əlbəttə ki, qəddar surətdə yapışdırıb, amma belə olsa, adam oxusun). Material Denwer.ru saytından götürülmüşdür

Bu, İnternetə daxil olma ehtiyacı olmadan birbaşa yerli kompüterinizdə veb saytları inkişaf etdirməyə, sınaqdan keçirməyə və sazlamağa imkan verən müvafiq paylamaları və modulları özündə cəmləşdirən proqram qabığıdır.

Denver ənənəvi olaraq ən aktual və biri hesab olunur təsirli vasitələr veb tərtibatçıları üçün. Güclü alətlər parametrlər və sazlama, imkan rahat inkişaf və yerli serverdə test saytları internetdə saytınız üçün risksiz işləmək üçün ideal şərait yaradır.

Denver ilə işləmək - serverin özünün xüsusiyyətləri

Denveri qurmazdan əvvəl serverin özünün bir neçə nüansını nəzərə almaq lazımdır. Hər şeydən əvvəl, Əsas xüsusiyyət Denver, hər birinin ayrı-ayrılıqda öz virtual hostunda yerləşdiyi bir neçə veb layihəsi ilə eyni vaxtda işləmək üçün dəstək alır. Bunun üçün server tərəfindən hər bir layihə üçün ayrıca qovluq yaradılır. Bu hostlar avtomatik olaraq yaradılır.

Təcrübədən göründüyü kimi, Denwer-in qurulması xüsusilə çətin deyil, lakin səmərəli və sabit işləmə üçün bir sıra əsas parametrləri nəzərə almaq hələ də vacibdir. İlk olaraq Denverlə necə işləmək lazımdır, qurmaq üçün nələrə diqqət edilməlidir?

Bu proqram həllinin bütün komponentləri artıq tam konfiqurasiya edilmiş və getməyə hazırdır. SSL, MySQL kodlaşdırma və başqaları daxil olmaqla proqram təminatı. İstəyirsə, istifadəçi Denverə daxil olan hər hansı xidmətləri müstəqil olaraq əl ilə yeniləyə bilər. Bu məqsədlə, paylamaların yeni versiyaları sadəcə yenilərinin üstündəki qovluğa kopyalanır.

Quraşdırmamız başa çatdıqdan sonra quraşdırmanın tamamlandığını bildirən brauzer pəncərəsi yenidən görünəcək. Təhlükəsiz bağlana bilər. Proqramı işə salmaq üçün iş masasında Start Denwer qısayolunu tapırıq - üzərinə iki dəfə klikləmək serverimizi işə salacaq.

Təbii ki, bir müddət proqramın işləməsi lazımdır. Tətbiqi yüklədikdən sonra paneldə iki nişan görünəcək - əgər onlar mövcuddursa, işə salınma yaxşı keçdi. “Kompüterim”i açdığımız zaman kompüterdə Z virtual diskinin göründüyünü görəcəyik.

Ona gedərək bir neçə qovluğu görə bilərik. Bu halda bizi yalnız Əsas qovluq maraqlandırır.

Və burada biz artıq bir neçə qovluğun - Localhost və test1.ru-nun mövcudluğunu görəcəyik ki, bu da iki yerli saytın kökü olacaq. Birincisi verilənlər bazası ilə işləmək üçün bir sıra yardım proqramlarını, ikinci qovluqda bir veb səhifəsi olan bir test saytını ehtiva edir.

Verilənlər bazası ilə işləməyə diqqət yetirək. Burada Denver ilə işləmək üçün localhost və ya http://localhost yazaraq istənilən brauzeri işə salın. Bundan sonra serverin işləməsi haqqında bir mesaj görəcəyik.

Sonra Denveri konfiqurasiya etmək üçün bu səhifəni aşağıya doğru "Utilities" başlığına sürüşdürürük - çoxlu bağlantılar görəcəyik. "phpMyAdmin - MySQL DBMS administrasiyası" xəttini seçin, bundan sonra yeni bir pəncərə görəcəyik.

Latın dilində verilənlər bazanızın adını "Yeni verilənlər bazası yarat" sahəsinə daxil edin, Yarat düyməsini sıxmaq qalır və yeni pəncərə görünməlidir.

Burada heç bir şey etməyə ehtiyac yoxdur, sadəcə davam etmək üçün İmtiyazlar sekmesine klikləyin.

Yeni İstifadəçi əlavə et kliklədiyiniz zaman, bir sıra təfərrüatları göstərməyiniz lazım olan yeni bir pəncərə görəcəyik:

  1. İstifadəçi adı - istifadəçinin adını qeyd edin.
  2. Host - burada biz Localhost təyin edirik və ya siz açılan siyahıdan Local seçə bilərsiniz.
  3. Parol və Yenidən yazın - burada parol təyin etməlisiniz. Və ya Generate istifadə edərək yaradıla bilər. Bununla belə, mütləq xatırlamaq lazımdır, onu bir yerdə düzəltmək daha yaxşıdır, gələcəkdə mütləq ehtiyacımız olacaq.

Aşağıda Qlobal imtiyazlar blokunu qeyd edəcəyik. Burada Hamısını Yoxla düyməsini istifadə edərək bütün variantları seçməlisiniz. Sonra sağ küncdə Get düyməsini sıxmaq qalır, bundan sonra işi başa çatdırdıq. Yalnız sizi təbrik etmək qalır - bütün bu addımları keçdikdən sonra siz yeni verilənlər bazanızın yaradılmasını uğurla başa çatdırdınız. Sonra saytınızın səmərəli və sabit işləməsi üçün onun birbaşa istifadəsinə keçək.

Denver ilə necə işləmək olar - CMS quraşdırmaya davam edin

Artıq arxamızda kifayət qədər ciddi iş var, çünki biz nəinki serveri quraşdırıb konfiqurasiya etməyi, hətta öz verilənlər bazamızı yaratmağı bacardıq. İndi istədiyiniz saytı inkişaf etdirmək və sınaqdan keçirmək üçün alınan resurslardan necə istifadə edəcəyinizi anlamaq qalır.

Bunu etmək üçün saytı idarə etmək üçün istifadə ediləcək xüsusi bir CMS quraşdırmalıyıq. Lakin CMS-i quraşdırarkən bizə mütləq müəyyən məlumat lazım olacaq, ona görə də biz dərhal onları bir yerdə kağızda və ya faylda qeyd edəcəyik – verilənlər bazası adı, verilənlər bazası istifadəçi adı və onun parolu daxil olmaqla.

üçün CMS quraşdırmaları yerli serverdə heç bir xüsusi çətinlik yoxdur, sadəcə aşağıdakı prosedura əməl etməlisiniz:

  • Saytımızın yerləşəcəyi əsas qovluğun yaradılması.
  • Lazımi qovluqlar və fayllar bu yeni qovluğa köçürülür.
  • Denver serverimizi yenidən başladın.
  • Və yalnız CMS quraşdırmaq qalır.

Nümunə olaraq, hazırda populyar WordPress CMS mühərriki ilə işləməyi düşünün. Digər CMS, əlbəttə ki, müəyyən nüansları əhatə edə bilər, lakin ümumi prinsip demək olar ki, həmişə tamamilə universaldır.


Beləliklə, biz Denveri (Denwer) quraşdırmağı, konfiqurasiya etməyi və onunla işləməyi öyrəndik.

Denverin ən müasir imkanları onu şəbəkədə yerləşdirməyə ehtiyac olmadan saytın düzgün inkişafı və sınaqdan keçirilməsi ilə sabit əməliyyat üçün ideal olduğunu sübut etdi.

Məqaləmizdə Denwer ilə necə quraşdırmaq və işləmək üçün əsas addımları nəzərdən keçirdik. Əksər layihələrə başlamaq üçün bu məlumat kifayətdir - quraşdırma, serverin işə salınması, onun konfiqurasiyası, verilənlər bazasının yaradılması və tam hüquqlu saytın işə salınması mərhələləri keçib. Yəni, saytın inkişafına başlamaq üçün bütün həyat dövrünü nəzərdən keçirdik - qalanı yalnız səbr və istedadlarınızdan asılıdır, sizə yüksək keyfiyyətli və populyar İnternet resurslarının uğurlu inkişafı və sınaqdan keçirilməsini arzulayırıq.