Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!
Kaynak ikonu

Kullanım tekniği XAMPP ile Localhost - PC'de Xenforo Kurulum ve Kullanımı

XenForo için kullanım tekniği.
Eğer elinizde 2. farklı bir host yoksa ve siz de;

a-) Almış olduğunuz yedekleri ara ara test etmek
b-) Eklentileri canlı sitenize kurmadan önce denemek istiyorsanız, o zaman bu konu tam size göre.

Evet bu konumuzda XAMPP kullanarak PC’nizi bir nevi nasıl bir host server haline dönüştürebileceğinizi kısaca açıklama çalışacağız.

Şahsen bu tür çalışmaları “Sanal PC” üzerinde yapmayı tercih ediyorum. Elimdeki sanal PC Win7 olduğu için bunun üzerinden anlatmaya çalışacağım. Farklı sürümler ve farklı işletim sistemlerinde küçük farklar olabilir.

A- XAMPP Yazılım Kurulumu :
1-
Öncelikle aşağıdaki adresten, kullandığımız işletim sistemine uygun XAMPP sürümünü seçiyoruz.

Download XAMPP

Benim tercihim hali hazırda hostta kullandığım PHP ile benzer sürüm olması adına “5.6.33 / PHP 5.6.33” şeklinde oldu.

1_Xamp 5_6_33.jpg

2- İndirdiğimiz dosyaya tıklıyoruz. Büyük ihtimal siz de kurulum ilk aşamasında şöyle bir uyarı ile karşılacaksınız. Bu durumda kurulumu iptal edip, aşağıda açıklandığı şekilde gerekli düzenlemeleri yapıyoruz.

2_Xampp.jpg

a-) Run kısmına “msconfig” yazıyoruz.
b-) Karşımıza çıkan “System Configuration” pop-up pencerisinde “Tools” seçmesini seçiyoruz.
c-) ”Change UAC Setting” seçip “Launch” botununa tıklıyoruz.
d-) Yeni açılan pencerede kayar çubuğu “Never Notify” geçirip “Ok” tıklıyoruz ve PC restart ediyoruz.

3_Xampp.jpg

3- Tekrar indirdiğimiz dosyaya tıklıyor ve kaldığımız yerden devam ediyoruz. 2 defa “Next” diyerek ve C:\xampp seçili bırakarak kurulumu tamamlıyoruz.

4_Xampp.jpg


B- XAMPP Kontrol Panel Ayarı :
Kurulum sonrası otomatik start eden “Apache service”’ne Firewall erişim yetkisi veriyoruz.
Kontrol paneli üzerinden “MySQL service” start edip, aynı şekilde izin veriyoruz.

5_Xampp.jpg

XAMPP kontrol panelimiz

6_Xampp.jpg


C- FTP Kullanımı:
Normalde localhost kullanımında klasör bazında “chmod” yetkilendirmeye gerek yoktur.

Ama Xenforo’da eklenti kurulumunu FTP ile yapmak daha kolay olduğu için konsol üzerinden FTP server çalıştırılarak ve ayrıca FTP Client kurarak çalışmak çok daha kolaydır.

7_Xampp.jpg


C- XENFORO SIFIRDAN Kurulum :
Videolu anlatım için şu konuya bakabilirsiniz.

Video - XenForo 2 Kurulumu Nasıl Yapılır

Bunun harici yukarıda anlatmaya çalıştığımız XAMPP dahil sıfırdan Xenforo kurulum videosunu da ilave edelim. Gerçi video yabancı ve Xenforo 1.1.3 kurulumu gösteriyor. Fakat gösterim yeterli olduğu ve Xenforo diğer versiyonları ile kurulum arasında fark olmadığı için sizlerle de paylaşalım istedik.

To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.


D- Aktif Host’tan Lokalla Xenforo taşıması :
a-)
Aşağıdaki konuda anlatıldığı şekilde “mySQLDumper” ile Host database yedeğini alıp, localhost üzerine geri yüklüyoruz.

Kullanım tekniği - MySQLDumper ile Veritabanı Yedekleme İşlemleri

NOT: Eğer Xenforo database biraz büyük ise lokalle geri dönüş sırasında aşağıdaki hata mesajını alabilirsiniz.

Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\yedek\restore.php on line 131

Bu durumda “C:\xampp\php\php.ini” dosyasının 372 satırını şu şekilde değiştirebilirsiniz.
max_execution_time=30
max_execution_time=300

b-) FTP yedeğimizi alıyoruz. Forum klasörü olduğu gibi C:\xampp\htdocsaltına kopyalıyoruz.

c-) Daha sonra “scr” klasörü içindeki “config.php” dosyamızı localhostta açtığımız database bilgilerine göre güncelliyoruz.


E- Optimizasyon :
Kullandığımız database büyüklüğüne bağlı olarak php ve SQL limit değerlerini değiştirebiliriz.

“xampp/php/php.ini” dosyasında :

memory_limit = 512M
post_max_size = 512M
upload_max_filesize = 512M

“xampp/mysql/bin/my.ini” dosyasında :

[mysqld]
max_allowed_packet = 512M
[mysqldump]
max_allowed_packet = 512M
Yazar
mkucuksari
Görüntüleme
2,198
İlk yayınlama
Son güncelleme
Değerlendirme
5.00 yıldız 5 değerlendirme

mkucuksari ait diğer kaynakar

En son güncellenenler

  1. Sıfırdan XAMPP ile Xenforo kurulum videosu ilave edildi

    Sıfırdan XAMPP ile Xenforo kurulum videosu ilave edildi. Video yabancı ve Xenforo 1.1.3 kurulumu...

Son incelemeler

Muhteşem teşekkür ederiz.
Kesinlikle olması gereken bir anlatım idi :) Süper anlatım,emeklerine sağlık ...
Anlatımın süper ve açıklayıcı olmuş bir çok kişi sadece deneme ve test için host arayışında bu konu onlara ilaç olacaktır. Paylaşımcı Yüreğine Sağlık.
mkucuksari
mkucuksari
Eyvallah kardesim. İnsallah özellikle Demo amaçlı xenforo denemek isteyen arkadaşlar icin güzel bir alternatif olur.
Biraz geç oldu fakat yoğunluktan şimdi cevap verebildim. Konu harikulade olmuş. Benimde tercihim her zaman xampp yazılımından yana olmuştur. Kullanacak olan arkadaşlarda tavsiye ederim.
mkucuksari
mkucuksari
Güzel yorum icin teşekkürler kardesim.

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.