Denver yerel bir web sunucusudur. Denwer nedir ve neden gereklidir? Neden Birçok Web Geliştiricisi Denwer'ı Seviyor?

Web geliştirmeyle ilgilenen herhangi bir kullanıcı muhtemelen Denwer programını biliyordur veya en azından duymuştur. Bu kavramla ilk kez karşılaşanlar için, tam olmasa da en azından Localhost Denwer ve ilgili bileşenlerin ne olduğunu kısmen anlamak için temel tanımları dikkate alacağım. Ayrıca bu yazılım kabuğundaki kurulum, konfigürasyon ve en sık karşılaşılan sorunların ve hataların çözümlerini biraz daha derinlemesine inceleyeceğiz.

Denver nedir?

En önemli şeyle başlayalım. Ona bakarsanız, "Localhost Denwer" kavramının kendisi (tabii ki tam anlamıyla değil) "uzak bir kaynak kullanmadan özel bir araç seti kullanarak kendi bilgisayarınızda oluşturmak ve onunla çalışmak için bir araç" olarak yorumlanabilir.

Bu yerli gelişme 2002 yılında üç kişinin çabaları sayesinde doğdu: Dmitry Koterov, Anton Sushchev ve Mikhail Livach, ancak oluşturma ve hata ayıklama için tam bir araç seti içeren böylesine evrensel bir kabuk oluşturma fikri siteler daha sonra barındırmaya yerleştirilecektir.

Bu paketin bazen "Gentleman's Web Developer's Kit" anlamına gelen "DNVR" kısaltması olarak yorumlanması şaşırtıcı değildir. Aslında durum budur, çünkü ana kit oldukça fazla sayıda her türlü aleti içerir, ancak sadeleştirilmiş (hafif) versiyonları da bulabilirsiniz.

Bu paketin avantajı, başlangıçta uzak kaynaklarda barındırmaya gerek kalmadan yerel sunucular oluşturmanıza olanak sağlamasıdır. Prensip olarak, tüm bilgiler normal bir flash sürücüye bile kaydedilebilir ve bir şey olursa, başka bir bilgisayarda düzenlenebilir veya dağıtılabilir.

Temel yazılım paketi

Zaten açık olduğu gibi paket, hemen hemen her görevi gerçekleştirmenize olanak tanıyan birkaç temel bileşenden oluşur:

  • yükleyici;
  • Apache tabanlı sunucu;
  • PHP 5 kabuğu;
  • MySQL5 platformu;
  • tarayıcıları kullanarak onlarla çalışmak için phpMyAdmin veritabanı kontrol öğesi;
  • SMTP sunucusu ve sendmail için öykünme aracı (gönderme simülatörü E-posta).

Ancak Localhost Denwer'in tam işlevselliğini elde etmek için buraya özel bir motor da eklemeniz gerekecek. En yaygın ve en popüler olanları Joomla ve WordPress'tir. Ama önce ilk şeyler.

Denwer kurulumu

Bu programla tanışmaya başlamanız gereken temel konulardan biri kurulumdur. Kural olarak, Denwer'ı yerel bir bilgisayar terminaline veya dizüstü bilgisayara kurmak herhangi bir zorluğa neden olmaz.

Yükleyiciyi başlattıktan sonra, tarayıcı hemen açılacaktır (buna gerek yoktur, pencere kapatılabilir) ve DOS moduna benzer bir paket açma penceresi açılacaktır. Kullanıcıdan devam etmek için Enter tuşuna basması istenecektir. Tıklamak.

Daha sonra, sabit sürücünüzde tüm dosya ve verilerin depolanacağı konumu belirtmenizi ister (varsayılan olarak bu, doğrudan WebServices'tir). sistem diski“C”, ancak örneğin Sistem bölümünün kökünde tekrar Sunucu klasörünü oluşturabilirsiniz).

Bir sonraki aşamada bir harf seçmeniz gerekiyor sanal disk. Yükleyici sizden Z bölümünü oluşturmanızı ister. Eğer sistemde böyle bir bölüm yoksa. Kabul ediyoruz ve devam ediyoruz.

Artık dosyaları kopyalama işlemi etkinleştirildi, ardından sanal disk için bir mod seçmeniz gerekiyor:

  • bilgisayar açıldığında oluşturma;
  • programı çağırırken oluşturma.

Burada - kendi takdirinize bağlı olarak. Prensip olarak, aktif sanal bölüm nadiren kullanılacaksa ikinci seçeneği tercih edebilirsiniz. Bu, kurulumun ana bölümünü tamamlar.

İşlevsellik kontrolü

Doğal olarak kurulumdan sonra işlevselliğini kontrol etmeniz önerilir. Kurulumun tamamlanmasının ardından Masaüstünde üç kısayol oluşturulacaktır: Başlat, Durdur ve Yeniden Başlat. Sunucuyu başlatalım.

Bundan sonra, bir sanal disk belirir (kurulum sırasında açık çağrı ile etkinleştirme seçilmişse) ve sistem tepsisinde tüy ve şapka resminin bulunduğu iki simge görünür.

Şimdi tarayıcıyı açın ve adres çubuğu http://localhost veya sadece localhost yazıyoruz. Denwer aynı tarayıcıda her şeyin işe yaradığını belirten bir mesaj görüntüler. Sayfada biraz aşağıya inerseniz aşağıdaki resimde görüldüğü gibi sunucunun işlevselliğini test etmek için kullanılabilecek bağlantıları göreceksiniz.

Her bir bağlantıya tıklamanın sonucunda, farklı sayfalar Bu, tüm bileşenlerin normal şekilde çalıştığı anlamına gelir.

Kodlama sorunları

Ancak bazen localhost Denwer bir e-posta göndermeye başlamaz veya mesaj şöyle görünür: garip karakterler. Bunun nedeni programın başlangıçta UTF-8 kodlamasını kullanmasıdır. Ancak gönderiyi kontrol etmeniz gerekiyor.

Bunu yapmak için yukarıdaki listedeki son bağlantıyı kullanın. Üzerine tıkladıktan sonra metin alanına (tercihen Rusça) bir şeyler yazıp mesaj göndermeniz gerekiyor.

Şimdi teslim edildiğinden emin olmamız gerekiyor. Bunu yapmak için sanal bölümdeki (Z) tmp dizininde yer alan!sendmail klasörünü kontrol etmeli ve aynı işlemi kabuğun kurulu olduğu fiziksel disk (C) için de yapmalısınız. Localhost'un (Denwer, ana işletim sistemi olarak Windows 7) neden başlamadığı ayrı olarak tartışılacaktır.

Motorun kurulumu ve yapılandırılması

Bir sonraki adım motoru kurmaktır. Bunu yapmak için öncelikle sistem diskinde Sunucu klasörü (varsayılan olarak WebServices)\home\local host yolu boyunca bulunan www dizininin varlığını kontrol ederiz. Şimdi www klasöründe başka bir dizin oluşturmanız gerekiyor (beğendiğiniz bir adı düşünün), örneğin Probe.

Daha öte Denwer ayarı Yeniden Başlat kısayolunu kullanarak programın yeniden başlatılmasını içerir. Bundan sonra tarayıcının adres çubuğuna http://localhost/Probe yazın. Bu sayfanın açılması her şeyin doğru yapıldığı ve yapılan işin tatmin edici olmadığı anlamına gelir. Artık mesele küçük şeyler. Herhangi birinin yardımıyla motor dosyalarını oluşturulan klasöre kopyalayın (bizim için bu Probe'dur) dosya yöneticisi, ardından yukarıdaki adresi tarayıcıya girme prosedürünü tekrarlıyoruz. Talimatlarını izlemeniz gereken Kurulum Sihirbazı penceresi görünmelidir.

Veritabanı oluşturma

Bu durumda motor yerel barındırma (localhost) görevi gördüğünden, Denwer ayrıca yerel düzeyde bir veritabanının oluşturulmasını da üstlenir. Http://localhost/tools tarayıcısındaki adres kullanılarak erişilebilen phpMyAdmin programına zaten ihtiyacınız olacak.

Şimdi geri dönüyoruz ana sayfa ve ayrıcalıklı satırı kullanın (menüye girdikten sonra yeni bir kullanıcı eklemeniz gerekir). Localhost kullandığımız ana bilgisayar için herhangi bir adı, kullanıcı adını ve şifreyi belirtiyoruz, global ayrıcalıklar bölümünde orada olan her şeyi işaretliyoruz ve “Git!” butonuna tıklıyoruz. Oluşturulan veritabanı aşağıdakiler için kullanılabilir: WordPress kurulumları veya Joomla. Kurulum tamamlandıktan sonra kaynağa erişim yine yukarıdaki adresten gerçekleştirilir.

Hosting'e aktarma

Şimdi sunucuyu hostinge aktarmamız gerekiyor. Böylece internette sörf yapanların kullanımına sunulur. Ancak öncelikle bazı koşullara dikkat etmeniz gerekiyor. Öncelikle dinamik değil statik bir IP adresine sahip olmanız gerekir. Ayrıca, erişimi engelleyebilecek Windows güvenlik duvarını tamamen devre dışı bırakmalı ve ayrıca hiyerarşik klasör yapısını da kurmalısınız, yani ana dizinde önce XXX.XXX.X.X klasörünü oluşturmalı ve içinde - www alt klasörü (karakter yerine adres olarak, İSS'niz tarafından size sağlanan adresi girmelisiniz).

Bunu farklı şekilde yapabilirsiniz. Dosyaları aktarmak için, yerel sunucudaki tüm dosyaları kurulum işlemi sırasında çalıştığımız Probe klasöründen uzak bir kaynağa ancak ana bilgisayarın kök klasörüne (olduğu gibi) taşıdığımız FileZilla uygulamasını kullanıyoruz. bir kuraldır, bu ya HTDOCS ya da PUBLIC_HTML'dir). Daha sonra geriye kalan tek şey, motor yapılandırma dosyası ayarlarında uzak ana bilgisayardaki dosya ve klasörlerin mutlak yollarını değiştirmek ve ayrıca veritabanı adını, kullanıcı oturum açma adını ve parolasını, bir sunucuda yeni bir veritabanı oluştururken kullanılacak olanlarla değiştirmektir. uzak kaynak.

Denwer açılmıyor, localhost kullanılamıyor: sorunu çözmenin nedenleri ve yöntemleri

Şimdi sunucunun çalışamamasıyla ilgili acil sorunlara geçelim.

Yani Denwer çalışmıyor, localhost kullanılamıyor. Bunun nedeni, kurulumdan sonra birçok kişinin programı başlatmayı unutarak hemen tarayıcıdan erişmeye çalışmasıdır. localhost dizesi özel olarak yazılmalıdır ve örneğin .ru, .com veya başka bir şey eklenerek yazılmamalıdır.

Diğer bir sebep ise engelleme ve:443 üçüncü taraf programları(çoğunlukla Skype 80 numaralı bağlantı noktasında ve Torrent veya 443 numaralı bağlantı noktasında takılı kalır) sanal makine VMWare (sistemde mevcutsa). Çözüm oldukça basit; bu uygulamalardaki bağlantı noktası önceliklerini değiştirin. Örneğin, Skype'ta belirtilen bağlantı noktalarını alternatif bağlantı noktaları olarak kullanmak için onay kutusunun işaretini kaldırmanız gerekir.

Aynı derecede yaygın bir sorun da ana bölümde www klasörünün bulunmamasıdır. Örneğin, klasör hiyerarşisi başlangıçta sunucu\localhost biçiminde veya başka bir biçimde oluşturulmuşsa, belirtilen dizinin bulunması gereken ana klasörü kontrol etmelisiniz.

Bazen HOSTS dosyası bir antivirüs tarafından engellenebilir (çoğu durumda Dr.Web'dir). Bunu düzeltmek için onu istisnalar listesine eklemelisiniz. Önce onu yedekleyebilir, silebilir, programın çalışıp çalışmadığını kontrol edebilir ve ardından dosyayı orijinal konumuna geri döndürebilirsiniz.

Uygulamanın uyumluluk modunda veya yönetici haklarıyla (sağ tıklama menüsü) başlatılması pekala mümkündür.

Bağlantı başarısız olursa sistem eski versiyon Kurtulmanız gereken MySQL. Bazen port:3306 engellenmiş olabilir (hangi uygulamanın onu kullandığını öğrenmeli ve ayarları değiştirmelisiniz).

Ve Hatırla! Denwer programının kendisi İnternet'e hiçbir şey yayınlamaz ve yalnızca bir araçtır ve isterseniz bir sunucu oluşturmak ve onu işlemek için şu veya bu işlemi gerçekleştirmek için bir yardımcıdır.

Web sitesi oluşturma, yalnızca profesyoneller arasında değil, aynı zamanda profesyoneller arasında da giderek popülerlik kazanıyor sıradan kullanıcılar. Çeşitli hazır çözümler kullanarak bir web kaynağı oluşturmanın basit süreci, kendi İnternet portalınızı tam anlamıyla 10-20 dakika içinde oluşturmanıza olanak tanır. Oluşturulan web sitesi daha sonra barındırma sağlayıcısının sunucusunda barındırılır. Yeni oluşturulan kaynağı görüntülemenin en uygun yolu şu adrestedir: masaüstü bilgisayar. Bu, projeyi kararlılık açısından test etmenize olanak tanır ve olası hatalar. Bu fırsatı sağlayan programlar arasında, oluşturmayı otomatikleştirmek ve basitleştirmek için tasarlanan Denwer uygulaması öne çıkıyor. sanal sunucu. Bunu kullanarak yazılım herhangi bir kullanıcı, bir web kaynağının içeriden nasıl göründüğüne dair hiçbir fikri olmasa bile, herhangi bir İnternet portalını test edebilecektir. Programın adı, yaratıcıların uygulamanın yeteneklerini uygun bir şekilde tanımladıkları kısaltmanın kodunun çözülmesidir (“bir Web geliştiricisi için bir beyefendi kiti”). Aslında uygulama, yerel bir sunucu oluşturmak için gerekli tüm araçları içerir.

Denwer'ın yeteneklerini kullanmaya başlamak için geliştiricinin web sitesine gitmeniz ve formu doldurduktan sonra indirmeniz gerekir. kurulum dosyası. Programın yerel diskin köküne kurulması tavsiye edilir - gelecekte bu, işi büyük ölçüde basitleştirecektir. Denver, her biri için ayrı bir proje olan birden fazla proje üzerinde aynı anda çalışmanıza olanak tanır. sanal konak. En son sürümler Yardımcı programlar, dağıtımı çıkarılabilir medyaya yerleştirme olanağı sağlar. Uygulama, görevi İnternet bağlantısı olmayan bir PC'de bir web sitesini düzenlemek ve kontrol etmek olanlar için faydalı olacaktır. Web stüdyoları, zanaatkarlar, tasarımcılar ve sadece ilgilenen kullanıcılar kolayca kaynak veritabanları oluşturabilecek, bunları bilgisayarlarında görüntüleyebilecek ve istedikleri zaman düzenleyebilecek. Özünde, program bir dizi dağıtım kiti ve özel bir yazılım kabuğudur. Apache+SSL, PHP5, MySQL5, phpMyAdmin, bir usta için gerekli olan gerekli sayıda aracı sağlar ve web sitesi oluşturma alanında yeni başlayanlar için çalışmayı kolaylaştırır.

Program veritabanları için yerel sunucu olarak kullanılan bilgisayar işletim kontrolü altında olmalıdır Windows sistemleri.

Temel Özellikler ve İşlevler

  • küçük boy dağıtım;
  • genişletilebilirlik. Tamamlanabilir temel sürüm yeni modüller ve dağıtımlar;
  • veritabanı yönetimi için tam teşekküllü bir phpMyAdmin paneli sağlar;
  • otomatik konfigürasyon ve aynı anda birden fazla siteyle çalışma;
  • süreçleri başlatmak ve durdurmak için net bir sistem;
  • programın sonuçsuz hızlı bir şekilde kaldırılması;
  • Yetenekleri genişletmek için geniş bir bileşen yelpazesi. Hepsi resmi Denver web sitesinden indirilebilir;
  • PHP4, MySQL4'ün eski sürümlerini yükleme yeteneği sağlar;
  • Perl, Ayrıştırıcı, PHP desteğine sahip yerleşik bir sendmail emülatörüne sahiptir;
  • otomatik düzenleme işlevi vardır sistem dosyası ana bilgisayarlar;
  • işlem desteğine sahip MySQL'e sahiptir;
  • barındırma sağlayıcısının sunucusuna yüklemeden önce sitenin işlevselliğini tam olarak kontrol etmenize olanak tanır;
  • kalite sağlar otomatik kurulum tüm bileşenler, kullanıcının süreçlerin teknik ayrıntılarına girmemesine olanak tanır.

Denwer nedir ve neden gereklidir? Denwer yerel kuzeydir. Web siteleri geliştirme programı ev bilgisayarı. Yani bir blog veya web sitesi yapabilirsiniz. Bilgisayarınıza kurun ve ancak bundan sonra kaydolun ve barındırma hizmetine aktarın. Bir web uzmanı için vazgeçilmez bir araç, değil mi? Bir web sitesi veya blog oluşturmanın ilk pratik adımı Denver'ı kurmaktır. Öyleyse başlayalım.

Programı indir Denver 3

Denver ücretsiz program ve geliştiricinin web sitesinden indirmek daha iyidir. İşte bağlantı www.denwer.ruPHP'nin indirilebilecek iki sürümü vardır; 5.2 ve daha yenisi 5.3. 5.3 versiyonunu kullanıyorum.

Program kurulumu Denver 3

1 . Denwer3 programını kurmaya başlıyoruz. Tarayıcı açılacak, kapatılacak. Programın kurulum penceresinde bir sonraki adıma geçmek için klavyede Enter tuşuna basmanız gerekmektedir.

2 . Varsayılan olarak programın WebServers klasöründeki C sürücüsüne kurulması önerilir. Farklı bir sürücü seçerek dizini değiştirebilir veya onu bir USB flash sürücüye yükleyebilirsiniz. seçerim Standart kurulum. Tıklamak Girin ve bir sonraki adıma geçin.

3 . İngilizce "y" harfini girin.

4 . Program başka bir Z diski oluşturmayı önerir. Ayrıca adı da değiştirebilirsiniz. "z" harfini bırakacağım.

5 .Tekrar girin.

6 . 1'i girin.

7 . program masaüstünde kısayollar oluşturmayı, İngilizce "y" harfini girmeyi, yani evet yapmayı teklif ediyor.

8 . Denwer 3 veritabanı oluşturma. Her şey doğru yapılırsa tarayıcı açılmalıdır. Denver başarıyla kuruldu. Masaüstünde oluşturulan “Denwer'ı Başlat” kısayoluna tıklayarak Denver'ı başlatıyoruz ve localhost bağlantısını takip ediyoruz.


9 . Aşağıdaki pencere açılıyor, Yaşasın çalışıyor! Altta "MySQL ve phpMyAdmin'i Kontrol Et" seçeneğini göreceksiniz. Bu bağlantıyı takip et.

10 . Daha sonra yeni bir veritabanı oluşturuyoruz. Bunu yapmak için " cp1251_general_cs " kodlamasını seçmeniz gerekir. Böylece gelecekte sorun yaşamazsınız ve web sitenizde Rusça harfler yerine berbat kelimeler çıkmaz.

Bu, birçok acemi web yöneticisinin başına sıklıkla gelir. Denver'da her şey yolunda, ancak bir siteyi veya blogu barındırmaya aktardıktan sonra sözde "krakerler" ortaya çıkıyor. Bunu önlemek için bu kodlamayı seçin. Ve Veritabanı butonuna tıklayın.


11 . Bu pencereye İngilizce olarak veritabanının adını yazın. Mesela “blogum” yazdım. Başka bir isim verebilirsiniz. Sadece yazdığınızdan emin olun, joomla veya wordpress motorunu kurarken buna ihtiyacınız olacak. Tekrar cp1251_general_cs kodlamasını seçin. Ve oluştur butonuna tıklayın. Veritabanı alanında oluşturduğunuz veritabanını göreceksiniz. Bu, Denver programının kurulum işlemini tamamlar.


Öyleyse özetleyelim. Program, "WebServers" klasöründeki "C" sürücüsüne kuruldu. Gelecekteki web sitenizin veya blogunuzun tüm dosyaları orada bulunacaktır. Ve "Z" diski size kolaylık sağlamak için yapılmıştır; içine girdiğinizde kendinizi "klasöründe de bulacaksınız; "C" sürücüsünde bulunan Web Sunucuları".

Denwer 3'ü Kaldırma. Sıkça sorulan bir soru, bir programın nasıl kaldırılacağıdır. Bunu yapmak için Denver'ı durdurmanız yeterli. Denver'ı durdur simgesine tıklayarak. Daha sonra "WebServers" klasörünü silin. Hata görünüyorsa, "silinemiyor, başka bir program tarafından kullanılıyor veya başka bir klasörde açık." Klasöre git "Web Sunucuları"nı seçin ve orada bulunan tüm klasörleri silin. Daha sonra bilgisayarınızı yeniden başlatın ve boş klasörü silin "Web Sunucuları". Program bilgisayarınızdan tamamen kaldırılacaktır.

Makaleyi burada bitirmenin zamanı geldi, sorularınız varsa yorumlarda sorun. Ayrıca güncellemelere abone olun ve posta yoluyla yeni makaleler alın. Joomla3'te bir web sitesi yapmayı planlıyorsanız, o zaman Joomla 3'ün denwer'a kurulmasını okumanızı tavsiye ederim.

Bu, geliştiricinin kaynağından ücretsiz olarak indirilebilen Denwer adlı, Web Yöneticisi Araçları bölümünden konuşmak istediğim başka bir makaledir. İlk önce sana ne olduğunu anlatacağım Yerel sunucu ve neden onunla çalışmalıyız? Basitçe söylemek gerekirse, ücretsiz bir barındırma analogu alarak bilgisayarınıza yükleyebilir ve yapılandırabilirsiniz (barındırma ve etki alanlarının ne olduğunu okuyun).

Bu durumda hosting satın almanıza ve hatta internet erişiminizin olmasına bile gerek yoktur. Denver'ın size sağladığı yetenekler, pratik olarak uzaktaki bir ana bilgisayarınkinden farklı değildir ve aynı bileşenlerden oluşacak ve aynı yeteneklere sahip olacaktır. Zaten bu komut dosyası hakkında daha fazla bilgi içerir), Apache sunucusu (oku), PHP desteğine sahiptir ve çok daha fazlasını içerir.

Denwer nereden indirilir, nasıl kurulur ve çalıştırılır?

Yukarıda anlatılan tüm yerel sunucu bileşenlerini ayrı ayrı indirip bilgisayarınıza kurup doğru şekilde yapılandırabilirsiniz ancak bunu herkes yapamaz. Ve neyin ne olduğunu anlayanlar bile kurulum sırasında ve özellikle de onu yapılandırırken birçok zorlukla karşılaşabilirler.

Bu nedenle, sizin ve benim için hayatı kolaylaştırmak için, tamamen çalışan ve yapılandırılmış bir kompleksi minimum çabayla indirmemize olanak tanıyan çeşitli kurulum paketleri (montajlar) icat edildi ve oluşturuldu.

Tek yapmanız gereken uygun derlemeyi indirmek ve projenizin motorunu (Joomla, WordPress vb.) üzerine kurmak ve ardından motor dosyalarını fiziksel bir ana bilgisayarda bulduğunuzda yapacağınız gibi üzerinde çalışmaya başlamaktır. Bu arada, bir seçenek ve alternatif olarak bu karar düşünülebilir, yani Joomla ve WordPress ile çalışabilmektedir. Ancak bu yazıda özellikle localhost hakkında konuşacağız.

Peki bu tür ücretsiz kurulum paketlerinin geliştiricileri bize neler sunuyor? İndirebileceğiniz kaynak sayfalarının bağlantılarını listeleyeyim ve ardından favorim olarak seçtiğim bir tanesinin kurulumunu ve konfigürasyonunu size detaylı olarak anlatacağım.

Bu benim kişisel tercihimdir, en beğendiğiniz paketi kullanabilirsiniz. Neyse ki, onlarla çalışmak oldukça benzer ve bir montajla nasıl çalışılacağını anladıktan sonra (bugün sadece Denwer hakkında konuşacağız), diğerini kolayca anlayabilirsiniz.

Yerel sunucu derlemelerini ücretsiz olarak indirebileceğiniz yerler:

  1. Denver - ücretsiz indir
  2. VertrigoServ -

Bağlantıya tıklayarak, sağlanan forma kaydolmanız gerekecek, ardından Denwer dağıtımını indirme bağlantısını içeren bir e-posta alacaksınız.

İndirilen dosyayı exe uzantılı çalıştırırsınız, paketi kurmayı kabul edersiniz, ardından paket açılmaya başlar ve ardından hemen kapatabileceğiniz kurulumun açıklamasını içeren bir tarayıcı penceresi ve siyah bir DOS penceresi açılır. kurulum sihirbazı da görünecektir:

Sihirbazın talimatlarını takip ederek kuruluma devam etmek için “Enter” tuşuna basın. Bir sonraki pencerede sunucuyu bilgisayarımızın hangi klasöre kuracağımızı belirtmemiz gerekiyor. Örneğin, C:\server öğesini seçebilirsiniz.

Denver'ı gerçekten bu dizine kurmak isteyip istemediğiniz sorulduğunda "Enter" tuşuna basın, "y" (Y) kurarak cevap verin ve tekrar "Enter" tuşuna basın. Ayrıca, yerel sunucunun tüm bileşenlerinin çalışması için gerekli olan ayrı bir sanal diskin artık oluşturulacağı bilgisini aldık.

Sadece “Enter” tuşuna basın ve bir sonraki pencerede sanal disk için bir harf seçin. Bu harfin doğal olarak sisteminizde halihazırda kullanılmaması gerekiyor (yani Latin harfi “c” sürücüsünün kesinlikle seçilmemesi gerekiyor).

Latin alfabesinin son harflerinden birini, örneğin Z'yi seçmek daha iyidir. Bu harfin Windows işletim sisteminizde bir diski belirtmek için zaten kullanıldığı ortaya çıkarsa, oluşturmanın imkansızlığı hakkında bir mesaj göreceksiniz. böyle bir disk.

Bu durumda “Enter” tuşuna basıp kurulum dizininin adını girme adımını tekrarlamanız, tekrar “Enter” tuşuna basıp farklı bir harf girmeniz gerekecektir. Bilgisayarınızda halihazırda hangi sürücü harflerinin kullanıldığını “Bilgisayarım” bölümünde görebilirsiniz.

Seçtiğiniz harf dolu değilse sanal diskin başarıyla oluşturulduğunu belirten bir mesaj göreceksiniz.

Bu derlemenin dosyalarını daha önce belirttiğiniz bilgisayar klasörüne kopyalamaya başlayacak olan “Enter” tuşuna basın. Daha sonra sizden bir indirme seçeneği seçmeniz istenecek ve buna bir tane girip "Enter" tuşuna basarak yanıt vereceksiniz. Ayrıca masaüstünde başlatmak, durdurmak veya yeniden başlatmak için kısayollar oluşturup oluşturmayacağınız sorulacak ve buna "y" cevabını vereceksiniz.

Bu kısayolları kullanarak sunucuyu başlatabilir veya durdurabilirsiniz. Kurulum sihirbazı daha sonra kapanacak ve Denwer montajıyla çalışmanın sonraki adımlarını açıklayan bir sayfanın bulunduğu bir tarayıcı penceresi açılacaktır.

Yerel sunucunun sağlığını kontrol etme

Daha sonra masaüstüne gidip “Başlat” kısayoluna tıklayarak Denver'ı başlatıyorsunuz. Aynı zamanda kısa bir süreliğine sunucunun başladığını belirten bir DOS penceresi açılacak ve ardından tepside (Windows görev çubuğunun sağ tarafındaki alan) tüy ve siyah şapka şeklindeki simgeler görünecektir. , saatin yanında), çalıştığını gösterir.

Şimdi tarayıcınızın adres çubuğuna localhost yazın, bu sizi "Yaşasın, çalışıyor" yazan bir sayfaya götürecektir. Bu, derlemenin Windows bilgisayarınıza başarıyla yüklendiği anlamına gelir. Bu sayfayı aşağı kaydırdığınızda işlevselliğini kontrol etmek için bağlantılar göreceksiniz:

Bu bağlantıyı takip edin, ardından açılan pencerede "Metin" alanına bir miktar metin girin (tercihen Rusça - kodlamada her şeyin yolunda olup olmadığını kontrol edin) ve "Posta yoluyla gönder" düğmesini tıklayın. Her şey düzgün çalıştıysa şuna benzer bir mesaj alacaksınız: Tamam, mail() işlevi düzgün çalıştı. Ancak mektubun gerçekten gelip gelmediğini de kontrol etmeniz gerekiyor.

Bunu yapmak için sanal diskimize gitmeniz (bu montajı kurarken belirttiğiniz harfi unutmayın) ve aşağıdaki yolu izlemeniz gerekir:

Z:\tmp\!sendmail\

Bu arada, sanal diske değil, aynı yol boyunca yerel bir sunucunun kurulu olduğu gerçek diske (benim durumumda C sürücüsüdür) gidebilirsiniz:

C:\tmp\!sendmail\

Posta göndermede her şey yolundaysa, gönderdiğiniz mektubu bu klasörde bulmalısınız. Açarak Rus dili kodlamasının doğru olup olmadığını kontrol edebilirsiniz.

Denver'da Joomla veya WordPress'i kurma ve yükleme

Öncelikle derlemeyi kurduğunuz klasöre gitmeniz (benim için c:\server\) ve aşağıdaki yolu izlemeniz gerekir:

C:\sunucu\home\localhost\www\

Bu WWW dizininde, daha sonra motor dosyalarını (Joomla, WordPress vb.) yüklemeniz gerekecek bir dizin oluşturmalısınız. Klasörün adını kendiniz bulabilirsiniz, örneğin:

Klasörü oluşturduktan sonra, masaüstündeki “Denwer'ı Yeniden Başlat” kısayolunu kullanarak yerel ana bilgisayarı yeniden başlatın (zaten başlatılmamışsa başlatın). İşlevselliğini kontrol etmek için tarayıcınızın adres çubuğuna şunu girin:

Http://localhost/Proba/

“http://localhost/Proba/” başlıklı bir sayfa açılıyorsa her şey yolunda demektir. Hiçbir pencere açılmazsa Denwer'ı yeniden başlatmayı deneyin.

Artık motoru (Joomla, WordPress vb.) gerçek barındırma için yaptığınızla aynı şekilde kurmanız gerekiyor (Joomla'nın kurulumu anlatılıyor (ayrıntılar ve resimlerle). SMF forumunun nasıl kurulacağını yazdım ve verilen bağlantıda oldukça ayrıntılı olarak ele alınmaktadır.

Onlar. motor dosyalarını bilgisayarınızda oluşturulan bir klasöre kopyalamanız gerekir (yerel barındırma görevi görür). Benim durumumda bu klasör:

C:\sunucu\home\localhost\www\Proba\

Bu işlem, motorun gerçek bir ana bilgisayara () kurulmasından yalnızca dosyaların kopyalanması açısından farklı olacaktır. FTP yöneticisini kullanmanıza gerek yok- sıradan bir orkestra şefi gayet iyi veya bağlantıda anlatılan Total Commander gibi bir şey yapacaktır.

Joomla veya WordPress dosyalarını Denver klasörüne kopyaladıktan sonra, siteyi veya blogu tarayıcının adres çubuğuna yazarak yüklemeniz gerekir:

Http://localhost/Proba/

Sonuç olarak, belirli bir motor için kurulum sihirbazı penceresi açılacaktır. Daha sonra, Joomla'nın kurulumuyla ilgili makalede (yukarıdaki bağlantıya bakın) açıklandığı gibi ve aşağıda açıklanan şekilde olmanız dışında, gerçek bir barındırmada normal kurulum sırasındakiyle aynı senaryoyu izlersiniz.

Denwer kullanarak veritabanı ve kullanıcı oluşturma

Yerel sunucu oluşturma kitinde bulunan phpMyAdmin programına girebilmek için tarayıcınızın adres çubuğuna aşağıdaki URL'yi yazmanız gerekir:

http://localhost/tools/

Açılan pencerede bu programın ana sayfasını açacak olan “phpmyadmin” adlı linke tıklayın. Üzerinde, "Yeni bir veritabanı oluştur" alanına istediğiniz veritabanı adını girersiniz (basitlik açısından, localhost klasöründeki site dizini ile aynı şekilde adlandırılabilir, yani benim durumumda "Proba") ve “Oluştur” düğmesine tıklayın "

Şimdi program penceresinin sol sütununda bulunan ev simgesine tıklayarak phpMyAdmin ana sayfasına dönüyoruz. “MySQL” alanında “Ayrıcalıklar” bağlantısını bulun ve tıklayın.

Açılan phpMyAdmin sayfasının ortasında “Yeni kullanıcı ekle” öğesini bulmalı ve ona tıklamalısınız.

“Kullanıcı Adı” alanına istediğiniz adı girin (basitlik için yine “Proba” kullanıyorum), “Ana Bilgisayar” alanına localhost girin, “Şifre” ve “Onay” alanlarına çok karmaşık bir şifreyi iki kez girin.

Oluşturduğunuz veritabanı kullanıcısının maksimum haklara sahip olması için “Global Ayrıcalıklar” alanında “Tümünü kontrol et” seçeneğine tıklayın.

İşte bu, Denver'daki veritabanı ve kullanıcı oluşturuldu. Artık bu verileri şu durumlarda kullanabilirsiniz: Joomla kurulumu, WordPress vb., gerçek bir barındırma üzerine kurulum sırasındaki ile aynı sırayı izleyecektir. Bu işlem tamamlandıktan sonra kaynağınız şu adreste mevcut olacaktır:

Http://localhost/Proba/

Joomla veya WordPress ile her zamanki gibi çalışabilirsiniz, ancak aynı zamanda motor dosyalarını düzenleme, çeşitli uzantıları yükleme ve kaldırma çalışmaları önemli ölçüde basitleştirilir ve hızlandırılır ve ayrıca orada bile projeniz üzerinde çalışma fırsatına sahip olursunuz. internet erişiminin olmadığı yerde.

Bir web sitesini hostinge aktarma

Projeyi tamamladıktan sonra yapmanız gerekenler web sitesini Denwer'den barındırmaya aktarma böylece internetten ziyaretçilerin kullanımına sunulur. Bu, sanki bir barındırmadan diğerine geçiyormuşsunuz veya sitenizi bir yerden geri yüklüyormuşsunuz gibi tamamen aynı şekilde yapılır. yedek kopya(Bir yedekten oluşturma ve geri yükleme hakkında yazdım).

Bunu yapmak için, tüm dosyaları yerel sunucu klasöründen (benim durumumda “Proba” klasörü) uzak ana bilgisayarın kök dizinine (genellikle PUBLIC_HTML) taşımak için FileZilla programını (hakkında yazdığım) kullanmanız gerekecektir. veya HTDOCS).

Daha sonra düzenleme için açın yapılandırma dosyası motorunuz ve bu motorun dosya ve klasörlerine giden mutlak yolun parametrelerinin yanı sıra veritabanı adı, kullanıcı ve şifreyi, barındırmada yeni bir veritabanı oluştururken belirlediğiniz parametrelerle değiştirin. Bütün bunlar hakkındaki makalede ayrıntılı olarak anlatılmıştır. destek olmak ve birkaç paragraf yukarı giderek bağlantısını bulacağınız sitenin aktarımı).

Denver bilgisayarınızdan nasıl kaldırılır

Çoğu zaman bu düzeneğin bilgisayarınızdan nasıl kaldırılacağı sorusu ortaya çıkar. Kaldırma işlemindeki temel sorun, kurulum sırasında oluşturulan sanal diskin devre dışı bırakılmasıdır. Ama önce ilk şeyler. Öncelikle elbette masaüstünüzdeki uygun kısayolu kullanarak yerel sunucuyu durdurmanız gerekecektir.

Daha sonra sanal diski sil Kurulum sırasında oluşturulan. Bu sanal diske hangi harfi atadığınızı hatırlayın ve aşağıdaki “Başlat” - “Çalıştır” yoluyla Windows'a gidin (bunun yerine Win + R tuş kombinasyonuna basabilirsiniz), açılan pencereye komutu girin:

Alt z: /d

Z sanal sürücü harfi yerine seçiminizi girmeniz gerekecektir (Z sürücüsü, varsayılan sanal sürücü harfi olarak cz'yi önerir). Denwer derlemesini bilgisayarınızdan kalıcı olarak kaldırmak için WebServers dizinini (varsayılan olarak bu “C:\WebServers” klasörüdür) silmek ve masaüstünüzden üç kısayolu kaldırmak yeterli olacaktır. işletim sistemi Pencereler. İşte bu, az kanla çıkarmayı başardığımızı varsayabiliriz.

Sana iyi şanslar! Yakında blog sitesinin sayfalarında görüşmek üzere

adresine giderek daha fazla video izleyebilirsiniz.
");">

İlgini çekebilir

Hosting ve onunla bağlantılı her şey, cPanel ile çalışma
Bir yedekleme nasıl yapılır ve bir yedeklemeden geri yüklenir ve ayrıca bir siteyi (Joomla, WordPress) yeni bir barındırma birimine aktarmanın nüansları
Ana Bilgisayar Dosyası- nedir, Windows'ta nerede bulunur, web yöneticisi bununla ne yapmalı ve virüs girişlerini nasıl kaldırmalıdır?
Bir siteyi yeni bir Bilgi Kutusu barındırma hizmetine aktarma, normal ve VPS arasında seçim yapma ve barındırma sahibinin kontrol paneliyle çalışma Sunucu - nedir bu?

Programın arayüzü: Rusça

Platform:XP/7/Vista

Üretici firma: Dmitry Koterov

Web sitesi: www.denwer.ru

Denwer Web geliştiricileri tarafından doğrudan İnternet'e erişmeye gerek kalmadan projeler oluşturmak için kullanılan normal bir yerel sunucu olan Dmitry Koterov'un bir projesidir. MySQL, Perl, Apache, PHP vb. kullanan sunucunun kendisine ek olarak, bu beyefendinin seti ayrıca bir web programcısının örneğin evdeki yerel bir Windows terminalinde çalışabileceği bir yazılım ortamı (kabuk) içerir.

Denwer programının temel özellikleri

Elbette, birçok web sitesi geliştiricisi, bunları oluştururken sitenin genellikle herhangi bir gelir elde etmeden internette asılı kalması sorunuyla karşı karşıya kalmıştır. Öncelikle siteyi tamamen yapılandırmak, metin, resim, ses veya video gibi gerekli tüm öğeleri eklemek ve ancak daha sonra bitmiş ürünü İnternet'e yüklemek istediğinizi anlıyorsunuz. Denwer yazılım ortamı tam da böyle bir kurucudur.

Denwer programını kullanarak web sitenizi oluşturduğunuzda, zaten açık olduğu gibi, barındırma kullanımı için ödeme yapmanıza gerek kalmaz çünkü her şey yerel bilgisayar ve internette değil. İşin tamamlanmasının ardından elbette bitmiş siteyi İnternet'e koyabilirsiniz, ancak hatta normal bir flash sürücü gibi herhangi bir çıkarılabilir USB sürücüsüne bile kaydedebilirsiniz.

Aslında Denwer yerel sunucusunu veya diğer adıyla localhost'u geliştiricinin web sitesinden indirebilirsiniz. ayrıca var detaylı talimatlar Programı Rusça olarak kurmak ve yapılandırmak için. Kurulumun kendisi yalnızca birkaç dakika sürer. Yapılandırmaya gelince, önce Denwer sunucusunun kendisi kurulur, ardından kendi veritabanı oluşturulur, ardından site etkinleştirilir, yani tasarımcının kendisi sunucuya "yüklenir". En ilginç şey, Denwer platformunun WordPress, Joomla, Drupal, Ucoz veya başka herhangi bir kurucu gibi herhangi bir şeyi kullanabilmesidir.

Bu şekilde oluşturulan yerel sunucu yazılım ortamı Denwer'ın pratik olarak gerçek barındırmadan hiçbir farkı yoktur. Esasen aynı bileşenlere sahiptir: bazlar MySQL verileri, Apache sunucusu, PHP desteği, DB PhpMyAdmin ile çalışmaya yönelik komut dosyaları vb. Ayrıca Denwer platformu birçok ek eklenti ve şablonu kullanmanıza olanak tanır. Ancak onlar için doğru işlemÖncelikle bunları kurmalı, test etmeli ve çalıştıklarından emin olmalısınız. Öncelikle bu WordPress için geçerli. Genel olarak pek çok web geliştiricisinin memnun kalacağını düşünüyorum. Bu arada Denwer'ın üçüncü versiyonu bu serinin uzun zamandır beklenen yazılım ürünüdür.