41 lines
1.9 KiB
Markdown
41 lines
1.9 KiB
Markdown
# Web Sunucuları: Nginx ve Apache
|
||
|
||
Multi-PHP, her projeniz için doğru web sunucusunu seçmenize veya genel bir varsayılan belirlemenize olanak tanır.
|
||
|
||
---
|
||
|
||
## 🌩️ Web Sunucusu Seçme
|
||
|
||
**"Projelerim"** ayarlarında projelerinizden herhangi biri için Nginx ve Apache arasında geçiş yapabilirsiniz.
|
||
|
||
- **Nginx**: Hafif, yüksek performanslı ve modern web geliştirme için standart.
|
||
- **Apache**: Geleneksel, sağlam ve ince ayarlı yapılandırma için yerel `.htaccess` dosyalarını destekler.
|
||
|
||
---
|
||
|
||
## 🛠️ Genel Yapılandırma Yönetimi
|
||
|
||
Her sunucunun portları, işçi süreçlerini ve genel ayarları yönetebileceğiniz kendi ana yapılandırma dosyası vardır.
|
||
|
||
### Nginx Yapılandırması (`nginx.conf`)
|
||
- **Yapılandırmayı Test Et**: Sunucuyu yeniden başlatmadan değişikliklerinizi doğrulamak için "Yapılandırmoyu Test Et" düğmesini kullanın.
|
||
- **Kaydet ve Yeniden Yükle**: Yapılandırma değişikliklerini anında uygulayın.
|
||
|
||
### Apache Yapılandırması (`httpd.conf`)
|
||
- **Ana Sunucu Ayarları**: Genel belge köklerini, modül etkinleştirmeyi ve standart portları yapılandırın.
|
||
- **HTAccess Desteği**: Apache aktif olduğunda, proje klasörlerinizdeki `.htaccess` dosyalarını otomatik olarak okur.
|
||
|
||
---
|
||
|
||
## 📁 Paylaşılan Sunucu Varlıkları
|
||
|
||
Multi-PHP, **Dizin Listeleme** ve **Hata Sayfaları** (404, 500) için önceden yapılandırılmış, profesyonel tasarımlarla birlikte gelir. Bunlar hem Nginx hem de Apache'de tutarlıdır.
|
||
|
||
> [!WARNING]
|
||
> Genel yapılandırma dosyalarını düzenlemek sunucularınızın başlatılmasını engelleyebilir. Değişiklikleri uygulamadan önce her zaman **"Yapılandırmayı Test Et"** aracını kullanın.
|
||
|
||
### 📖 Sonraki Adımlar
|
||
- [CLI ve Sistem Entegrasyonunu Yönetmeyi Öğrenin](./settings.md)
|
||
- [Gelişmiş Sistem Araçları](./tools.md)
|
||
- [Yaygın Sorunları Giderme](./troubleshooting.md)
|