2Sep

Acemi Geek: Windows'da Kendi Web Sitenizi Nasıl Barındıracaksınız( WAMP)

Kendi web sitenizi barındırmak aylık bir ücret ödemenize gerek yoktur veya kurulum için bir çok teknik bilgiye ihtiyaç duyar. Sadece birkaç ziyaretçiniz olacak küçük bir web sitesine ev sahipliği yapmanız gerekiyorsa Windows PC'nizi bir WAMP sunucusuna dönüştürebilirsiniz.

Kendi Sitenizi Barındıracak mı?

Yerel bilgisayarınızda kendi web sitenizi barındırırken, insanların aslında erişebileceği bir web sitesi istiyorsanız, kendi web barındırma planınızı bir yere koymak isteyen çok eğlencelidir. Bluehost, PHP ve MySQL için tam destek ile aylık 3,95 $ için sınırsız web barındırma hizmeti sunuyor. Kesinlikle bir web sitesine başlamak için kolay bir yol ve WordPress ve diğerleri gibi popüler yazılımlarla başlamak için basit 1 tıklama gerektiren yükleyicilere sahipler.

İnsanların erişmesini istediğiniz kendi yerel sitenizi barındırırsanız, ev bilgisayarınıza güvenlik duvarınızı açmanız gerekecek ve bu, potansiyel olarak bazı güvenlik açıklarını açtığınız anlamına geliyor. Kesinlikle, Bluehost veya Hostgator gibi başka yerlerde ucuz bir hosting planı almak konusunda düşünmeye değer.

Yerel bir geliştirme sunucusu istiyorsanız, o zaman okumaya devam edin.

"WAMP" nedir?

WAMP, "Windows, Apache, MySQL ve PHP" anlamına gelen bir kısaltmadır. Bir WAMP indirdiğinizde, sadece üç farklı şeyi yükleyen bir programı indiriyorsunuz. WAMP'ler uygun çünkü dinamik web içeriğini barındırmak için ihtiyaç duyduğunuz paketleri indirip yüklemenize izin veriyorlar. Aksi takdirde, üç paketi ayrı ayrı indirmeniz gerekir.

Windows - WAMP'daki "W", programın Windows işletim sistemleriyle uyumlu olduğunu belirtmek için hazırlanmıştır.

Apache - Bu aslında web sitenizi barındırmak için kullanılan programdır. Tek başına, HTML dosyalarını ve diğer statik web içeriğini barındırabilirsiniz.

MySQL - Bu web içeriğiniz için bir veritabanı sağlar. Dinamik web sayfalarının birçoğu, verileri depolamak zorundadır( yani, web hesapları için kullanıcı adları ve şifre), yani MySQL'in içeri girdiği durumdadır.

PHP - Dinamik web içeriği yazmak için en popüler dil - gereğinden fazla. WordPress, Facebook, Joomla ve diğer birçok web sitesi ve içerik yönetim sistemi PHP'yi kullanmaktadır. Statik web sayfalarından daha fazlasını barındırmayı planlıyorsanız, PHP önemli bir arkadaştır.

Windows yerine Linux kullanıyorsanız, bir LAMP takmanız gerekecektir. IIS kullanarak Windows'da bir web sitesi barındırmak da mümkündür, böylece herhangi bir üçüncü taraf yazılımı yüklemeniz gerekmez. IIS rotasına gitmek çoğu amaç için önerilmemektedir ve dinamik web içeriğini desteklemek çok daha fazla bir süreçtir - bu nedenle, IIS gerektiren eşsiz bir koşulunuz olmadıkça WAMP ile birlikte çalışın.

Devam etmeden önce, bir günlük bilgisayarda bir web sitesine ev sahipliği yapmanın ve bir tüketici sınıfı internet bağlantısının, sınama amaçlarının ötesinde ve / veya birkaç ziyaretçi için küçük bir web sitesinin barındığı herhangi bir şey için önerilmediğini lütfen unutmayın. Unutmayın, Windows Update'in sisteminizi yeniden başlatması gerektiğinde, web siteniz ciddi bir web sitesi için ideal bir durum değil, onunla birlikte düşer.


WAMP

'yi Kurma Bir sürü WAMP programı mevcut, ancak WampServer ile çalışacağız. Web sitelerine gidin ve programının en son sürümünü indirin, ardından yüklemeyi başlatın.

Kurulum komutları kendiliğinden açıklayıcıdır;her şeyi varsayılan değerine getirip İleri'yi tıklatmaya devam edin. Web sitenize bakmayı seçtiğinizde WampServer'ın varsayılan tarayıcınızı kullanması için bu istemde Aç'ı tıklatabilirsiniz:

Windows Güvenlik Duvarı'ndaki Apache güvenlik özel durumunu da eklediğinizden emin olun:

Kurulum tamamlandığında, yazan kutuyu işaretleyin"Son'a basmadan önce" WampServer 2'yi şimdi başlat ".Programın bildirim alanınızda çalıştığını görmelisiniz.

Simgeyi sol tıklayın ve web sitenizi açmak için seçim menüsünün en üstündeki "Localhost" u tıklayın.

Varsayılan sayfa şu an için hızlı bir bilgi sayfasıdır, böylece tüm bileşenlerin doğru çalıştığını onaylayabiliriz. Bu ekranı görürseniz bir WAMP sunucusu başarıyla yüklediniz demektir.

Bazı Hızlı Sorun Giderme

Bu programın çeşitli test kurulumlarını yaptık ve Microsoft'tan birkaç paketin WampServer'ın düzgün çalışması için kesinlikle gerekli olduğunu bulduk. Bu noktaya kadar herhangi bir sıkıntı yaşadıysanız, aşağıdaki güncellemeleri yüklediğinizden, WampServer'u kaldırdığınızdan, bilgisayarınızı yeniden başlattığından ve WampServer'u yeniden kurduğunuzdan emin olun.

WAMP 32-bit gerekli paketler:
Microsoft Visual C ++ 2008 SP1 Yeniden Dağıtılabilir Paketi( x86)
Microsoft Visual C ++ 2010 SP1 Yeniden Dağıtılabilir Paketi( x86)
Microsoft Visual C ++ 2012( select vcredist_x86.exe)

WAMP 64-bit gerekli paketler:
Microsoft Visual C ++ 2008 Yeniden Dağıtılabilir Paketi( x86)( bir yazım hatası değil - x86 paketine ihtiyacınız var) Microsoft Visual C ++ 2008 Yeniden Dağıtılabilir Paketi( x64)
Microsoft Visual C ++ 2010 SP1 Yeniden Dağıtılabilir Paketi( x64)
Microsoft Visual C ++ 2012vcredist_x64.exe)

Diğer WAMP Yapılandırması

Web sunucunuzun görüntülediği sayfaları değiştirmek için bildirim alanındaki WAMP simgesini sol tıklayarak www dizinini açın.

Açılan klasör, barındırmak istediğiniz dosyaları web sitenize koymanız gereken yerdir. WordPress kurulum dosyalarından statik HTML dosyalarına herhangi bir şey yerleştirilebilir ve değişiklikler web sitenize aynı anda yansır( yenilemeyi tıklamanız yeterlidir).

Web sitenize sunulması için içeriği bu klasöre nasıl atacağınız konusunda hızlı bir örneğe göz atalım. Temel bir PHP sayfası oluşturmak ve web sitenize koymak için basit bir web geliştirme programı veya Not Defteri gibi basit bir şey kullanabilirsiniz.

Aşağıdaki kod iyi bir başlangıç ​​olacaktır:

& lt; html & gt;
& lt; head & gt;
& lt; title & gt; PHP Testi & lt; / title & gt;
& lt; / head & gt;
& lt; body & gt;
Merhaba Dünya p>;? & Gt;
& lt; / body & gt;
& lt; / html & gt;

Bu kodu Not Defteri'ne yapıştırın ve dosyanızı index.php dosyasının C: \ wamp \ www

dizinine kaydedin. Şimdi web sitenize dönün( veya zaten açtıysanız yenileyin [F5] tuşuna basın) ve sayfayıyeni yaratıldı.

Varsayılan olarak, web sitenize şu anda yalnızca WampServer'ın yüklü olduğu bilgisayar tarafından erişilebilir. Bu, test veya geliştirme amacıyla WAMP sunucusunu kullanan herkes için mükemmel, ancak web sitenizi dünyanın geri kalanında erişilebilir kılmak için WampServer simgesini tıklayın ve "Online Başvur" u tıklayın.

Varsayılan olarak, Apache yapılandırma dosyası, localhost dışındaki herkesin gelen bağlantılarını engelleyecek şekilde ayarlanmıştır; bu nedenle, iki kod satırını da değiştirmeniz gerekir; böylece, denemek istediklerinde, diğer cihazlar "403 Yasak" hatasını görmez. Sitenizi yükleyin. WampServer menüsünü sol tıklayıp Apache klasörünün altına bakarak httpd.conf( Apache yapılandırma dosyası) erişin.

Aşağıda belirtilen kodu görene kadar aşağı doğru kaydırın:

Sipariş Reddini,

'ye İzin Verin,

'den Tümüyle Reddet Bu kodu silin ve şu ile değiştirin:

İzin Ver, İzin Ver

İzin Ver

Değişikliklerden tümüne izin ver httpd.conf dosyasına kaydedin ve hepsini yeniden başlatınHizmetler.

Sitenize şimdi World Wide Web'den erişilebilir olmalıdır. Değilse, 80 numaralı bağlantı noktasını yönlendiricinizdeki bilgisayarınıza yönlendirdiğinizden emin olun.