Greatking
Admin
Discord
greatking
- Katılım
- 12 Yıl 9 Ay 27 Gün
- Mesajlar
- 494
- Tepkime puanı
- 416
- Puanları
- 63
- Yaş
- 38
- Cinsiyetiniz
- Bay
- Şube
- Bursa
DirectAdmin üzerinde OpenLiteSpeed kullanmak isteyenler için temel kurulum ve ilk yapılandırma adımları aşağıda toplu halde yer alıyor. Bu yapı, özellikle düşük kaynak kullanımı ve PHP tarafında hızlı çalışma isteyen sistemlerde sık tercih edilir.
Sunucuya SSH ile
Bu işlem, web sunucusunu Apache yerine OpenLiteSpeed olarak ayarlar ve PHP tarafında
OpenLiteSpeed tarafında PHP için yapılacak kullanıcı bazlı değişikliklerde .htaccess yerine genelde .user.ini kullanmak gerekir. Basit bir örnek:
Dosyayı şu dizine ekleyebilirsiniz:
OpenLiteSpeed, Apache ile aynı davranışı her senaryoda birebir vermez. Özellikle yeniden yazım ve benzeri kurallarda değişiklik yaptıktan sonra bazı durumlarda servis yeniden yüklemesi gerekebilir.
DirectAdmin tarafında Pure-FTPd upload scan desteği kullanılıyorsa, .htaccess değişikliklerinin uygulanmasını daha pratik hale getirmek için şu adımlar kullanılabilir:
DirectAdmin ile kurulan OpenLiteSpeed ortamlarında güncelleme ve yeniden derleme işlemlerini mümkün olduğunca CustomBuild üzerinden yapmak daha güvenli olur. Paket yöneticisi üzerinden doğrudan müdahale etmek, panelin ürettiği yapı ile çakışmaya neden olabilir.
Kurulum komutları
Sunucuya SSH ile
root olarak bağlandıktan sonra şu komutları sırayla çalıştırın:
Kod:
da build set webserver openlitespeed
da build set php1_mode lsphp
da build openlitespeed
da build php
da build rewrite_confs
Bu işlem, web sunucusunu Apache yerine OpenLiteSpeed olarak ayarlar ve PHP tarafında
lsphp modunu devreye alır.PHP ayarları nasıl değiştirilir?
OpenLiteSpeed tarafında PHP için yapılacak kullanıcı bazlı değişikliklerde .htaccess yerine genelde .user.ini kullanmak gerekir. Basit bir örnek:
Kod:
memory_limit=128M
Dosyayı şu dizine ekleyebilirsiniz:
/home/kullanici/public_html/.user.iniİpucu
Birden fazla PHP değeri değiştirecekseniz, ayarları tek tek .user.ini içinde toplamak daha düzenli olur.
.htaccess değişiklikleri için notlar
OpenLiteSpeed, Apache ile aynı davranışı her senaryoda birebir vermez. Özellikle yeniden yazım ve benzeri kurallarda değişiklik yaptıktan sonra bazı durumlarda servis yeniden yüklemesi gerekebilir.
DirectAdmin tarafında Pure-FTPd upload scan desteği kullanılıyorsa, .htaccess değişikliklerinin uygulanmasını daha pratik hale getirmek için şu adımlar kullanılabilir:
Kod:
cd /usr/local/directadmin/custombuild
da build set pureftpd_uploadscan yes
da build pureftpd
Dikkat
Bu yöntem Pure-FTPd kullanılan sistemler içindir. Farklı FTP yapılarında aynı davranış beklenmemelidir.
Kurulum sonrası kontrol edilmesi gerekenler
- Web sunucusunun gerçekten OpenLiteSpeed olarak değiştiğini doğrulayın.
- PHP handler modunun
lsphpolarak ayarlandığını kontrol edin. - .user.ini ile yaptığınız değişikliklerin etkin olup olmadığını test edin.
- Özel rewrite kuralları kullanıyorsanız sanal host yapılandırmasını ayrıca gözden geçirin.
Ek not
DirectAdmin ile kurulan OpenLiteSpeed ortamlarında güncelleme ve yeniden derleme işlemlerini mümkün olduğunca CustomBuild üzerinden yapmak daha güvenli olur. Paket yöneticisi üzerinden doğrudan müdahale etmek, panelin ürettiği yapı ile çakışmaya neden olabilir.
Son düzenleme: