1. Kurulum Öncesi Hazırlıklar
İnternetten beğendiğiniz bir PHP tabanlı yazılımı (script) satın aldınız veya indirdiniz. Elinizde bir ZIP dosyası var ancak bunu canlı bir web sitesine nasıl dönüştüreceğinizi bilmiyorsunuz. Endişelenmeyin, bu rehberi takip ederek dakikalar içinde kendi projenizi yayına alabilirsiniz.
Kuruluma başlamadan önce aşağıdaki gereksinimlerin elinizin altında olduğundan emin olun:
- Alan Adı (Domain) ve Hosting: Sitenizin barındırılacağı, genellikle cPanel, Plesk veya DirectAdmin kontrol paneline sahip bir sunucu alanı.
- Script Dosyaları: Yazılıma ait olan, genellikle
.zipveya.rarformatındaki sıkıştırılmış dosya. - SQL Dosyası: Veritabanı tablolarını içeren, genellikle scriptin kök dizininde veya bir "database" klasörü içinde bulunan
.sqluzantılı dosya.
2. Adım 1: Dosyaları Sunucuya Yükleme (cPanel)
İlk adımımız, yazılım dosyalarımızı sunucuya (hosting alanımıza) aktarmaktır. Bu işlem için bir FTP programı (FileZilla gibi) kullanabileceğiniz gibi, doğrudan hosting panelinizi de kullanabilirsiniz. Biz en yaygın ve pratik yöntem olan cPanel Dosya Yöneticisi üzerinden ilerleyeceğiz.
- Hosting sağlayıcınızın paneline giriş yapın ve cPanel'i açın.
- Dosya Yöneticisi (File Manager) aracına tıklayın.
- Açılan dizinde
public_htmlklasörünü bulun ve içine girin. (Not: Ana dizininiz burasıdır. Sitenin "www" yazıldığında açılmasını istiyorsanız dosyalar direkt bu klasörün içinde olmalıdır.) - Üst menüden Yükle (Upload) butonuna tıklayarak bilgisayarınızdaki ZIP dosyasını seçin.
- Yükleme tamamlandığında File Manager'a dönün, ZIP dosyasına sağ tıklayıp Çıkar (Extract) seçeneğini seçin.
/public_html/script_dosyalari/) çıkmış olabilir. Eğer böyleyse, o klasörün içindeki tüm dosyaları seçip (Select All), direkt public_html dizinine taşıyın (Move).3. Adım 2: MySQL Veritabanı ve Kullanıcı Oluşturma
PHP tabanlı dinamik sitelerin neredeyse tamamı verileri saklamak için bir veritabanına ihtiyaç duyar. Şimdi bu veritabanını oluşturacağız.
- cPanel ana sayfasına dönün ve Veritabanları bölümü altındaki MySQL® Veritabanı Sihirbazı'na tıklayın.
- Veritabanı Adı: Sisteminize uygun bir isim verin (Örn:
proje_db) ve "Sonraki Adım" deyin. - Veritabanı Kullanıcısı: Veritabanına erişim sağlayacak bir kullanıcı adı (Örn:
proje_user) ve çok güçlü bir şifre belirleyin. (Oluşturduğunuz bu şifreyi kopyalamayı unutmayın.) - Ayrıcalıklar: "Tüm Ayrıcalıkları Ver" (All Privileges) kutucuğunu işaretleyin ve işlemi tamamlayın.
4. Adım 3: phpMyAdmin ile SQL İçe Aktarma (Import)
Boş bir veritabanı oluşturduk. Ancak yazılımın menüleri, ayarları ve admin bilgileri satın aldığınız dosyanın içindeki .sql uzantılı dosyada saklıdır. Bu dosyayı boş veritabanımıza yazdıracağız.
- cPanel ana sayfasında phpMyAdmin bağlantısına tıklayın.
- Sol taraftaki listeden az önce oluşturduğunuz veritabanı adını (Örn:
_proje_db) bulup üzerine tıklayın. (Şu an tablonun içi boş olmalıdır). - Üst menüden İçe Aktar (Import) sekmesine tıklayın.
- Dosya Seç butonuna tıklayarak bilgisayarınızdaki veya script arşivinden çıkardığınız
.sqldosyasını seçin. - Sayfanın en altındaki Git (Go) butonuna basarak işlemin tamamlanmasını bekleyin. Yeşil renkli "Başarıyla tamamlandı" mesajını gördüyseniz, bu adım da tamam demektir.
5. Adım 4: Veritabanı Bağlantısını Yapmak (config.php)
Sunucuda dosyalarımız ve veritabanımız hazır, fakat şu an birbirlerinden haberleri yok. Yazılımın veritabanına bağlanabilmesi için bağlantı ayarlarını yapmalıyız. Genellikle config.php, database.php, baglan.php veya modern sistemlerde .env adlı bir dosya bulunur.
cPanel Dosya Yöneticisi'ne dönün, bağlantı dosyanızı bulup sağ tıklayın ve Düzenle (Edit) seçeneğine tıklayın. Karşınıza aşağıdaki gibi (veya çok benzeri) bir kod bloğu çıkacaktır:
Kod yapısı farklı olsa da sizden istenen bilgiler hep aynıdır. İkinci adımda not aldığınız Kullanıcı Adı, Şifre ve Veritabanı Adı bilgilerini koddaki ilgili tırnak işaretlerinin içine (tırnakları silmeden) dikkatlice yapıştırın ve dosyayı kaydedin.
6. Kurulum Tamamlandı! Profesyonel Destek Seçeneği
Tebrikler! Sitenizin alan adını (domain) tarayıcınıza yazdığınızda yazılımınızın sorunsuz bir şekilde çalıştığını göreceksiniz. Eğer sayfada "Database Error" (Veritabanı Hatası) görüyorsanız, 5. adımdaki şifre veya kullanıcı adını yanlış/eksik girmiş olabilirsiniz, tekrar kontrol edin.
"Bunlarla Uğraşacak Vaktim Yok" Mu Diyorsunuz?
Kendi sunucunuzda barındıracağınız, açık kaynak kodlu ve tek seferlik ödemeye sahip profesyonel iş yazılımlarımızı tercih ettiğinizde, teknik kurulum sürecini ekibimiz tamamen ücretsiz gerçekleştiriyor.