CodeCanyon ve Envato PHP betikleri için hosting
CodeCanyon’dan bir rezervasyon sistemi, teslimat uygulaması arka ucu, CRM veya SaaS başlangıç kiti mi aldınız? Onu, yazarının listelediği gereksinimlere uyan bir sunucuda çalıştırın: PHP sürümü ve eklentileri, MySQL veya MariaDB, cron görevleri, kuyruk işçileri ve HTTPS. Web hosting veya bir HyperDC VPS ile başlayın; sipariş öncesi gereksinimleri ekibimizle birlikte kontrol edin.
- Betiğinizin listelediği PHP sürümü ve eklentileri
- MySQL veya MariaDB, cron görevleri ve kuyruk işçileri
- Laravel, CodeIgniter ve saf PHP betikleri
- Alan adınız ve uygulamanızın API’si için ücretsiz TLS
- Yazılım yığını
- Genellikle PHP, Laravel ve MySQL ya da MariaDB
- GereksinimlerHer CodeCanyon ürünü kendi gereksinimlerini ürün sayfasında ve belgelerinde listeler: PHP sürümü, eklentiler, veritabanı ve sunucu yazılımı.
- Her ürünün yazarı tarafından listelenir
- Satın alma koduBirçok betik, satın almayı doğrulamak için kurulum sırasında Envato hesabınızdaki satın alma kodunu ister.
- Birçok kurulum sihirbazı ister
- Arka plan işleri
- Cron görevleri ve kuyruk işçileri
- Çalıştığı yer
- Linux web hosting, VPS veya dedicated sunucu
- HTTPS
- Ücretsiz Let’s Encrypt sertifikaları
Betik türleri
- Laravel
- CodeIgniter
- Symfony
- Saf PHP
- Uygulama arka uçları
- SaaS başlangıç kitleri
- Rezervasyon sistemleri
- Teslimat uygulamaları
- ionCube Loader
- Node.js
Gereksinimler ürüne göre değişir: sayfasını ve belgelerini kontrol edin. CodeCanyon ve Envato, Envato Pty Ltd’ye ait adlardır; bağlantımız yoktur.
Script hosting paketleri hazırlanıyor
Ürününüzün bağlantısını ve gereksinimlerini gönderin; ekibimiz size doğru sunucuyla dönsün. Ya da bugün Linux web hosting veya bir Linux VPS ile başlayın.
Betiğiniz için web hosting mi VPS mi?
Basit PHP betikleri web hostingde iyi çalışır. Kuyruklar, websocket’ler, Node.js bileşenleri ve çok kullanıcılı mobil uygulama arka uçları VPS ister.
| Özellik |
Basit betik
Rehber, rezervasyon veya kurumsal site
|
Önerilen Uygulama arka ucu
Bildirim ve kuyruklu mobil uygulama API’si
|
SaaS
Çok müşterili, çok kiracılı bir SaaS
|
|---|---|---|---|
| vCPUSunucunun sanal işlemci çekirdekleri. | 1–2 | 2–4 | 4+ |
| BellekUygulama, veritabanı ve işletim sistemi için bellek. | 2 GB | 4 GB | 8 GB+ |
| DiskUygulama, verileri ve yerel yedekler için NVMe veya SSD depolama. | 20 GB | 40 GB | 80 GB+ |
| Hosting türüWeb hosting PHP, MySQL ve cron’u karşılar. VPS buna Redis, Supervisor ile yönetilen işçiler, websocket’ler ve her PHP eklentisini ekler. | Web hosting veya küçük VPS | Redis ve kuyruk işçili VPS | Redis ve birden çok işçili VPS veya VDS |
-
Basit betik
Rehber, rezervasyon veya kurumsal site
- vCPUSunucunun sanal işlemci çekirdekleri.
- 1–2
- BellekUygulama, veritabanı ve işletim sistemi için bellek.
- 2 GB
- DiskUygulama, verileri ve yerel yedekler için NVMe veya SSD depolama.
- 20 GB
- Hosting türüWeb hosting PHP, MySQL ve cron’u karşılar. VPS buna Redis, Supervisor ile yönetilen işçiler, websocket’ler ve her PHP eklentisini ekler.
- Web hosting veya küçük VPS
-
Önerilen
Uygulama arka ucu
Bildirim ve kuyruklu mobil uygulama API’si
- vCPUSunucunun sanal işlemci çekirdekleri.
- 2–4
- BellekUygulama, veritabanı ve işletim sistemi için bellek.
- 4 GB
- DiskUygulama, verileri ve yerel yedekler için NVMe veya SSD depolama.
- 40 GB
- Hosting türüWeb hosting PHP, MySQL ve cron’u karşılar. VPS buna Redis, Supervisor ile yönetilen işçiler, websocket’ler ve her PHP eklentisini ekler.
- Redis ve kuyruk işçili VPS
-
SaaS
Çok müşterili, çok kiracılı bir SaaS
- vCPUSunucunun sanal işlemci çekirdekleri.
- 4+
- BellekUygulama, veritabanı ve işletim sistemi için bellek.
- 8 GB+
- DiskUygulama, verileri ve yerel yedekler için NVMe veya SSD depolama.
- 80 GB+
- Hosting türüWeb hosting PHP, MySQL ve cron’u karşılar. VPS buna Redis, Supervisor ile yönetilen işçiler, websocket’ler ve her PHP eklentisini ekler.
- Redis ve birden çok işçili VPS veya VDS
Başlangıç değerleri: her betik kendi gereksinimlerini listeler; trafik, görseller ve arka plan işleri yükü değiştirir. Ekibimiz sipariş öncesi bir ürünün gereksinimlerini sizinle birlikte kontrol edebilir.
Betiğinize uyan bir sunucu
Kurulum sorunlarının çoğu eksik bir PHP eklentisinden, yanlış PHP sürümünden veya kimsenin kurmadığı bir cron görevinden kaynaklanır. Kendi sunucunuzda üçünü de siz kontrol edersiniz.
Betiğinizin beklediği PHP
Yazarın listelediği PHP sürümünü ve intl, gd, zip, bcmath veya ionCube Loader gibi eklentileri kurun, birden çok sürümü yan yana çalıştırın.
Cron görevleri ve kuyruk işçileri
Laravel zamanlayıcısını her dakika çalıştırın ve kuyruk işçilerini Supervisor veya systemd ile canlı tutun; e-postalar ve bildirimler gönderilsin.
Ayarlanmış veritabanınız
Betiğin ihtiyaç duyduğu sürüm ve ayarlarla MySQL veya MariaDB, ayrıca önbellek, oturumlar ve kuyruklar için Redis.
Güncellemeden önce test ortamı
Yazarlar güncellemeleri yeni sürümler olarak yayımlar. Canlı dosyaları değiştirmeden önce her güncellemeyi sitenin bir kopyasında deneyin.
Gelen kutusuna ulaşan e-posta
Uygulamayı bir SMTP veya işlemsel e-posta hizmetine bağlayın ve alan adınıza SPF, DKIM ve DMARC ekleyin; davetler ve bildirimler gelen kutusuna ulaşsın.
Root erişimi, sizin kurallarınız
Her Linux VPS, VDS ve dedicated sunucu tam root erişimiyle gelir: sürümleri, eklentileri ve güvenlik ayarlarını siz seçersiniz.
Yedekleme dahil
Her VPS ve VDS paketinde ücretsiz haftalık ve aylık yedekleme bulunur. Her gün değişen veriler için kendi kopyalarınızı da tutun.
Üç kıtada lokasyonlar
Sunucunuzu kullanıcılarınıza yakın olacak şekilde ABD, Avrupa veya Asya’da çalıştırın. Sipariş formu, bulunduğunuz yerden her lokasyona olan gecikmeyi tahmin eder.
Betiğinizi dört adımda yayına alın
Uygulamayı sunucunuza kurulu olarak sipariş edin ya da rehberimizle kendiniz kurun.
-
Gereksinimleri kontrol edin
PHP sürümü, eklentiler, veritabanı ve sunucu yazılımı için ürün sayfasını ve belgelerini okuyun, ardından web hosting veya VPS seçin.
-
PHP’yi ve veritabanını hazırlayın
Betiğin ihtiyaç duyduğu PHP sürümünü ve eklentileri kurun, bir veritabanı ve kullanıcı oluşturun ve belge kökünü betiğin public klasörüne ayarlayın.
-
Alan adınızı ve TLS’i ekleyin
app.example.com gibi bir alt alan adını sunucunun IP adresine yönlendirin ve uygulamayı ücretsiz bir Let’s Encrypt sertifikasıyla HTTPS üzerinden sunun.
-
Kurulum sihirbazını çalıştırın
Dosyaları yükleyin, web kurulum sihirbazını açın, veritabanı bilgilerini ve satın alma kodunuzu girin, ardından belgelerin belirttiği cron görevini ekleyin.
Adım adım kurulum rehberleri
Uygulamayı güncel Ubuntu ve Debian sürümleri için yazılmış rehberlerimizle kurun, güvenceye alın ve güncelleyin.
-
Linux sunucunuza SSH ile bağlanın
Yeni bir Linux sunucuya ilk giriş: bilgileri nerede bulacağınız, her bilgisayardan nasıl bağlanacağınız ve ilk beş dakikada yapmanız gerekenler.
10 dk Başlangıç -
Web sitenizi yeni bir sunucuya kesintisiz taşıyın
Taşıma, yeni sunucu ziyaretçiler yönlendirilmeden önce hazır ve test edilmiş olduğunda sorunsuz geçer. İş sırası ve her adımın komutları.
25 dk Orta
İlgili çözümler
Yeni bir Linux sunucuyu güvenli hale getirin
Uygulama kurmadan önce kullanıcılar, SSH anahtarları, güvenlik duvarı ve güncellemeler.
AyrıntılarSıkça sorulan sorular
VPS mi gerekir, yoksa web hosting yeterli mi?
PHP, MySQL ve bir cron görevi isteyen bir betik Linux web hosting paketlerimizde çalışır. Belgeler Redis, Supervisor veya başka kuyruk işçileri, websocket’ler, Node.js, paylaşımlı hostingin sunmadığı bir PHP eklentisi ya da kurulum için root erişimi istiyorsa VPS seçin.
Satın alma kodumu nerede bulurum?
Envato hesabınızda Downloads bölümünü açın, ürünü seçin ve satın alma kodunu indirin. Kodu gizli tutun: satın almanızı kurulum sihirbazına ve yazarın desteğine kanıtlar.
Yazarın desteği kurulumu kapsar mı?
Envato’nun ürün desteği ürünle ilgili soruları ve hatalarla ilgili yardımı kapsar; kurulum ve özelleştirme buna dahil değildir, ancak bazı yazarlar bunları ücretli hizmet olarak sunar. Ekibimiz sunucu tarafında yardımcı olur: PHP, eklentiler, veritabanı, cron ve TLS.
Betiğim ionCube Loader istiyor. Kurabilir miyim?
Evet, bir VPS’te. ionCube Loader ücretsiz bir PHP eklentisidir; PHP sürümünüze ve mimarinize uyan derlemeyi kurun ve php.ini’de etkinleştirin. Şifrelenmiş betikler çoğu zaman yalnızca belirli PHP sürümlerini destekler; önce ürünün belgelerine bakın.
E-postalar ve bildirimler neden gönderilmiyor?
Genellikle cron görevi veya kuyruk işçisi çalışmadığı ya da e-posta ayarları eksik olduğu için. Belgelerdeki cron satırını ekleyin, kuyruk işçilerini Supervisor veya systemd ile çalışır tutun ve alan adınızda SPF, DKIM ve DMARC ile bir SMTP hizmeti bağlayın.
Betiğimi nasıl güvenle güncellerim?
Yeni sürümü Envato hesabınızdan indirin, yazarın güncelleme notlarını okuyun ve dosyaları ve veritabanını yedekleyin. Güncellemeyi bir test kopyasında deneyin, ardından canlı siteye uygulayın ve notlarda belirtilen veritabanı geçişlerini çalıştırın.
Nulled bir betik kurabilir miyim?
Hayır. Nulled betikler, resmi olmayan kaynaklardan gelen kırılmış kopyalardır ve çoğu zaman sunucunuzu ve müşterilerinizin verilerini riske atan arka kapılar ve zararlı yazılımlar gizler. Ürünü yazarından satın alın ve güncel tutun.
VPS’imde 25 numaralı port açık mı?
HyperDC VPS’te giden 25 numaralı port varsayılan olarak kapalıdır. 3 ay veya daha uzun süreyle alınan hizmetlerde talep üzerine açılır: bir destek talebi açın. O zamana kadar e-postayı 587 portundaki bir SMTP aktarıcısı üzerinden gönderin. Bir aktarıcı veya e-posta hizmeti, e-postalarınızın gelen kutusuna ulaşmasına da yardımcı olur.
Betiğinizi yayına almaya hazır mısınız?
Ürün bağlantısını ve gereksinimlerini gönderin; doğru sunucuyu seçmenize yardım edelim.