Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
Static Web Server

Static Web Server

Static Web Server, Rust ile yazılmış, statik dosyalar için küçük ve asenkron bir web sunucusudur. Birkaç megabaytlık tek bir ikili dosyadan, bir dizini HTTP/2 üzerinden sıkıştırma, önbellek başlıkları ve TLS ile sunar. Apache-2.0 lisanslı, 2.300'den fazla GitHub yıldızı.

Kısaca

2.3k

GitHub yıldızları

1

Sayfa görüntülemeleri

Lisans Apache-2.0 Sürüm v2.43.0 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Erişim

  • Tarayıcını aç: https://<SERVER-IP>
  • Static Web Server, HTTPS'i şu portta kullanır: 443.
  • TLS sertifikası kendinden imzalıdır, bu yüzden tarayıcı ilk ziyarette uyarı gösterir.

Web sitesi dosyalarını yayınlama

Statik web sitenizin dosyalarını şuraya koyun: /var/www/html

Örnek:

cp -r mysite/* /var/www/html/
chmod -R a+rX /var/www/html

Değişiklikler anında sunulur. Dosyaları güncelledikten sonra yeniden başlatmaya gerek yoktur.

Önemli Dosyalar ve Dizinler

  • İkili dosya: /usr/local/bin/static-web-server
  • Web kök dizini: /var/www/html
  • Ortam Dosyası: /etc/default/static-web-server
  • TLS sertifikası: /etc/static-web-server/cert.pem
  • TLS özel anahtarı: /etc/static-web-server/key.pem
  • Socket birimi: /etc/systemd/system/static-web-server.socket
  • Servis birimi: /etc/systemd/system/static-web-server.service

Servis Yönetimi

Socket durumunu kontrol edin:

systemctl status static-web-server.socket

Hizmet durumunu kontrol edin:

systemctl status static-web-server.service

Static Web Server'yi yeniden başlatın:

systemctl restart static-web-server.service

Logları göster:

journalctl -u static-web-server.service -f

Socket etkinleştirmeyi açın:

systemctl enable static-web-server.socket

Yapılandırma

Ortam yapılandırması:

/etc/default/static-web-server

Yapılandırmayı veya TLS sertifikalarını değiştirdikten sonra:

systemctl restart static-web-server.service

Notlar

  • Static Web Server, systemd socket etkinleştirmesiyle çalışır.
  • Systemd owns port 443 ve bağlantıları SWS'e geçirir.
  • Web sitesi dosyaları kimlik doğrulaması olmadan herkese sunulur.

Web Sunucuları'da daha fazlası

İlgili uygulamalar.

Static Web Server'yi şimdi dağıtın. 2,48 $/ay'dan başlayan fiyatlarla.