Merhaba,
Windows'ta Laragon / XAMPP yerine kullanılabilen Portly adında ücretsiz ve açık kaynaklı bir yerel geliştirme ortamı geliştiriyorum (Apache / Nginx, PHP, MySQL, phpMyAdmin, Mailpit, Node.js ...). Reklam ve takip yok, MIT lisanslı.
Yeni sürüm Portly 2 artık macOS ve Linux'ta da çalışıyor ve şu an beta aşamasında. Windows tarafını kendim test ediyorum, ancak elimde Mac ve Linux makine olmadığı için gerçek kullanıcıların denemesine ihtiyacım var. Birkaç dakikanızı ayırıp deneyebilirseniz çok sevinirim.
Kurulum (macOS ve Linux, sudo gerekmez, tek satır):
curl -fsSL
https://raw.githubusercontent.com/er...ols/install.sh | sh
Komut, sisteminize uygun dosyayı indiriyor, SHA-256 özetini kontrol ediyor ve kuruyor. Dilerseniz dosyaları buradan elle de indirebilirsiniz (.dmg, .AppImage, .deb, .tar.gz):
https://github.com/erdemsoftware/portly/releases
Desteklenenler:
- macOS: Apple Silicon (M1-M4) ve Intel
- Linux: x64 ve arm64 (Ubuntu, Debian, Fedora, Mint, Arch ...)
Denemenizi istediğim adımlar:
1. Kurulum sorunsuz tamamlanıyor ve uygulama açılıyor mu?
2. Paketler bölümünden PHP, MySQL ve bir web sunucusu (Caddy, Nginx ya da Apache) kurulabiliyor mu?
3. "Hepsini başlat" ile servisler çalışıyor mu?
4. "Yeni proje" ile bir proje oluşturun.
https://projeadi.localhost adresi tarayıcıda sertifika uyarısı olmadan açılıyor mu? (İlk seferde macOS Anahtar Zinciri ya da Linux parola penceresi açılır.)
5. phpMyAdmin açılıyor mu, veritabanı oluşturabiliyor musunuz?
6. Portly'yi kapatıp yeniden açınca her şey normal mi?
7. Linux kullanıyorsanız: 80 / 443 portlarına geçince parola soruluyor ve siteler açılıyor mu?
Sorun yaşarsanız lütfen şunları yazın:
- İşletim sistemi ve sürümü (ör. macOS 15.3, M2 ya da Ubuntu 24.04 x64)
- Ne yaptığınız ve ne olduğu (ekran görüntüsü çok işe yarar)
- Günlük dosyası: ~/Portly/logs/portly.log
Bu konuya yazabilir ya da GitHub'da kayıt açabilirsiniz:
https://github.com/erdemsoftware/portly/issues
Bilinen durumlar:
- Mac uygulaması ücretli Apple geliştirici hesabı olmadan imzalandığı için .dmg ile kurarsanız ilk açılışta uygulamaya sağ tıklayıp "Aç" demeniz gerekebilir. Kurulum komutu bunu kendisi hallediyor.
- macOS'ta MySQL için macOS 15, MongoDB için macOS 14 gerekiyor.
- Eski Linux dağıtımlarında (Debian 11, RHEL 8 gibi) Xdebug'lı PHP yerine hazır "static" PHP sunuluyor.
Windows kullanıcıları için kararlı sürüm 1.2.3 olmaya devam ediyor; beta sizi otomatik olarak güncellemez.
Deneyen herkese şimdiden teşekkürler.