Sistemler dünyasında, veri yönetim kapasitesini artırmak ve çok daha merkezi bir veri yönetimi elde etmek için geliştirilmiş çok sayıda araca sahibiz. Bugün Solvetic, Apache, PHP ve MySQL gibi en iyi bilinen uygulamalardan bazılarına odaklanacak ve bunların Windows 10'a basit ve eksiksiz bir şekilde nasıl kurulacağını göreceğiz. Bir web sunucusu hakkında konuştuğumuzda, çok platformlu doğasından, açık kaynak kodlu ve ücretsiz olduğundan bahsettiğimiz için Apache Windows 10 seçeneğini bulmamız normaldir. Kullanım kolaylığının yanı sıra düzenli güncellemeler alması sayesinde yıllar içinde kullanımı oldukça yaygınlaşmıştır.
Apaçi nedirApache, web konusuyla ilgili her şeyde bugün en çok kullanılan hizmetlerden biridir. Sayfalar oluşturmamıza ve web hizmetlerini yönetmemize izin veren açık kaynaklı bir web sunucusu olan Apache HTTP sunucusu olarak uygulanmaktadır. Ücretsiz, sağlam ve bize güvenlik ve performans sunan çok platformlu bir sunucudur. Apache sunucusu, Apache Software Foundation grubunun HTTP Sunucusu (httpd) projesi içinde geliştirilmiştir.
Öte yandan, web üzerinden geliştirebilmek ve web sayfaları oluşturabilmek için PHP dili gibi yardımcı programları da kurmak isteyebiliriz. PHP ile sunucuların bağlanması daha kolay olacak, ayrıca basit bir kullanıcı arayüzüne sahip olacak. Veritabanlarını da yönetmek istiyorsak, en çok kullanılan seçenek açık kaynak içeren ve kapsamlı sistem uyumluluğu ile kullanımı oldukça optimal olan MySQL'dir.
PHP nedirPHP (PHP: Hypertext Preprocessor), web geliştirme için uygun, yaygın olarak kullanılan bir açık kaynak programlama dilidir ve HTML tabanlı sitelere gömülebilir. Şu anda birçok web sitesi PHP'ye dayanmaktadır ve PHP, dinamik web sayfaları oluşturmak için kullanılır.
MYSQL nedirVeritabanlarıyla çalışmak için açık kaynaklı bir ilişkisel veritabanı yönetim sistemi (RDBMS) olan ve yapılandırılmış sorgu diline (SQL) dayanan MySQL'e sahibiz. MySQL, UNIX, Linux ve Windows ortamlarında tam uyumlulukla çalıştırılabilir.
Bu uygulamaların pratikliğini görebiliyoruz ve bunları Windows 10'a yüklemek için iki seçeneğimiz var:
seçenek 1Kullanılabilir ilk seçenek kullanıma hazır paketleri indirmek ve kurmaktır ve en popülerleri MariaDB, PHP ve Perl içeren Apache dağıtımlarını ücretsiz ve kurulumu kolay olan WampServer, XAMPP'dir.
seçenek 2İkinci olarak, bileşenlerin her birini tek tek indirerek kendi işlevsel WAMP sunucumuzu oluşturma seçeneğine sahibiz.
Bu durumda Windows 10'da Apache, PHP ve MySQL'in manuel kurulum işlemini gerçekleştireceğiz.
1. Apache'yi Windows 10'a yükleyin
Aşama 1
İlk önce Apache'yi şu anki 2.4.28 VC15 sürümüne aşağıdaki bağlantıdan kuracağız:
Bu Apache Lounge indirmesi, Apache'yi her zaman güncellenmiş bağımlılıklarla ve tamamen test edilmiş en son derleyicilerle oluşturmamıza olanak tanır. İkili dosyalara ASF, Microsoft, PHP, vb. Tarafından başvurulur. ve bu ikili dosyalar ve modüller içinde giderek daha fazla yazılım paketlenmektedir.
Bu ikili dosyalar httpd.apache.org adresindeki ASF kaynaklarından oluşturulmuştur ve zlib, openssl vb. gibi en son yamaları ve bağımlılıkları içerir. İkili dosyalar Windows XP ve 2003'te çalışmaz ve şu sürümlerde çalışabilir: 7 SP1, Vista SP2, 8 / 8.1, 10, Server 2008 SP2 / R2 SP1, Server 2012 / R2, Server 2016.
Orada sahip olduğumuz mimariye göre 32 veya 64 bit sürümünü seçebiliriz. .zip dosyasını indirdikten sonra, çıkartma işlemine geçiyoruz:
Açtığımız şey C'nin köküne kopyalanacak, bu durumda Apache24 klasörünü kopyalayacağız:
BÜYÜT
Adım 2
Bir sonraki adım, Apache'yi Windows Ortamında çalıştırmak için gerekli olan Microsoft Visual C ++ 2012 Runtime'ı indirip kurmaktır.
Bu, aşağıdaki bağlantıdan indirilebilir:
Aşama 3
Bir sonraki adım, C: \ Apache24 \ conf yolunda bulduğumuz httpd.conf dosyasını düzenlemek ve orada sağ tıklayıp Birlikte Aç seçeneğini seçip istediğiniz metin düzenleyiciyi seçiyoruz:
4. Adım
Dağıtılan dosyada aşağıdaki değişiklikleri yapacağız:
- Dinle satırında, * .80'i bu bağlantı noktası üzerinden tüm istekleri dinlemek için ayarlayın.
- SunucuAdı satırında, sunucunun etki alanı adını tanımlamak için localhost: 80 belirtin
- .htaccess geçersiz kılmalarına izin vermek için AllowOverride satırında hiçbirini Tümü olarak değiştirin
Değişiklikleri dosyaya kaydediyoruz.
BÜYÜT
Adım 5
Bir sonraki adım, Windows 10'da Apache'yi bir hizmet olarak kurmaktır ve bunun için yönetici olarak bir komut istemi konsolu açıp aşağıdakini giriyoruz.
cd C:\Apache24\bin6. Adım
Dizine girdikten sonra şunu yürütürüz:
httpd -k kurulumu
BÜYÜT
7. Adım
Apache'yi doğrulamak için index.html adında bir dosya oluşturacağız ve aşağıdakini yapıştıracağız:
Apache'yi test etmek8. AdımApaçi çalışıyor!
Kaydedildikten sonra bir tarayıcıya gidip aşağıdakileri yazıyoruz:
http://localhost/index.html
3. PHP'yi Windows 10'a yükleyin
Apache kurulduktan sonra aşağıdaki linkten indirebileceğimiz PHP'yi kurmamız gerekecek. Şu anki sürümü 7.1 VC14'tür.
Aşama 1
İndirdikten sonra, içeriği php'yi yeniden adlandıracağımız ve C'nin köküne yapıştıracağımız bir klasöre çıkaracağız:
BÜYÜT
Orada üretim veya geliştirme dosyası olan INI dosyasını düzenleyeceğiz ve aşağıdaki satırı oluşturacağız:
extension_dir = "C: phpext"Adım 2
Orada, gerektiği gibi başka uzantılara izin verebiliriz: Curl, GD, MySQL. Ardından aşağıdaki rotaya gideceğiz:
Denetim Masası \ Sistem ve Güvenlik \ Sistem
Aşama 3
Orada Gelişmiş sistem yapılandırma seçeneğine tıklıyoruz ve aşağıdaki pencere görüntülenecek:
4. Adım
Orada Ortam değişkenleri düğmesine tıklıyoruz ve yeni pencerede Sistem değişkenleri bölümüne gidiyoruz, Yol satırını bulup Düzenle düğmesine tıklıyoruz:
Adım 5
Görüntülenen pencerede Yeni düğmesine tıklayın ve C:\php satırını ekleyin. Değişiklikleri kaydetmek için Tamam'a tıklayın. Ortam değişkenini ayarladıktan sonra sistemi yeniden başlatmak gerekir.
6. Adım
Şimdi Apache yapılandırma dosyasını düzenlemeli ve dosyanın altına aşağıdaki satırları eklemeli ve değişiklikleri kaydetmeliyiz.
C: Apache24Confhttpd.confLoadModule php5_module "c: /php/php5apache2_4.dll" AddHandler uygulaması / x-httpd-php .php # php.ini PHPIniDir "C: / php" yolunu yapılandırın
BÜYÜT
5. MySQL'i Windows 10'a yükleyin
Bir sonraki adım, en son sürüm 5.6 olan ve aşağıdaki bağlantıdan indirilebilen MySQL'i kurmak olacaktır:
Aşama 1
İndirdikten sonra Windows 10'da MySQL kurulum işlemini başlatmak için MSI dosyasını çalıştıracağız ve aşağıdaki pencereyi göreceğiz. Orada lisans koşullarını kabul etmek için kutuyu etkinleştireceğiz ve İleri'ye tıklayacağız ve şimdi kurulacak MySQL yapılandırmasının türünü seçebiliriz:
BÜYÜT
Adım 2
Sağ tarafta ilgili işlevleri göreceğiz, bu örnekte Geliştirici Varsayılanı'nı seçeceğiz. Seçildikten sonra İleri'ye tıklayın ve tüm gereksinimler kontrol edilecek ve arıza durumunda onu seçip Yürüt düğmesine tıklayarak yüklemek için:
BÜYÜT
Aşama 3
Bu güncelleme bittiğinde kuruluma devam edebileceğimizi göreceğiz:
BÜYÜT
4. Adım
İleri'ye tıklayın ve aşağıdakileri göreceğiz. Tüm gereksinimleri yüklemek veya güncellemek için Yürüt düğmesine tıklamalıyız:
BÜYÜT
Adım 5
Doğrulama işlemi bittiğinde aşağıdakileri göreceğiz:
BÜYÜT
6. Adım
İleri'ye tıklayın ve aşağıdakileri göreceğiz:
BÜYÜT
7. Adım
Orada İleri'ye tıklıyoruz ve aşağıdakileri göreceğiz:
BÜYÜT
8. Adım
Orada ilgili MySQL yapılandırma parametrelerini göreceğiz. İleri'ye tıklayın ve şimdi ilgili MYSQL şifresini atamamız gerekiyor:
BÜYÜT
9. Adım
İleri'ye tıklayarak MySQL hizmetinin adını göreceğiz ve MySQL'in başlangıçta çalışıp çalışmayacağını yapılandırabiliriz.
BÜYÜT
Adım 10
Tekrar İleri'ye tıklayın ve eklenti ve uzantı parametrelerini yapılandırabiliriz:
BÜYÜT
11. Adım
İleri'ye tıklayarak yapılacak ayarlamaların bir özetini görebiliriz. Son olarak, değişiklikleri uygulamak ve kurulumu tamamlamak için Yürüt düğmesine tıklayacağız.
BÜYÜT
Bu şekilde Windows 10'a Apache, PHP ve MySQL kurduk. Bu süreçte Windows 10'da Apache sunucusu kurabilmenin ve böylece veritabanlarını daha eksiksiz bir şekilde yönetebilmenin önemini gördük.