- - Lighttpd web sunucusunu Linux'a nasıl kurarım

Linux'ta Lighttpd web sunucusu nasıl kurulur

Lighttpd, Unix, Linux ve Windows sunucu işletim sistemleri için Apache web sunucusuna ince bir alternatiftir. Öncelikli hedefi web içeriğini hızlı ve güvenli bir şekilde sunmaktır.

Lighttpd web sunucusu, özellikle web’de Linux üzerinden içerik sunması gereken ancak etkileyici bir miktarda CPU ve RAM'e sahip olmayan kullanıcılar için kullanışlıdır.

Lighthttpd web sunucusunu ayarlamak çok fazla değilLinux'ta Apache veya Nginx kurulumu gibi. Geliştirme web sitesinde hiçbir paket yok. Bunun yerine, kullanmak istiyorsanız, bir paket indirmeniz ve el ile yüklemeniz gerekir. İşte nasıl yapılacağı.

Lighttpd RPM paketini indirin

Bir süre önce, bir Lighttpd RPM paketi vardı.CentOS / RedHat Kurumsal Linux. Ancak, web sunucusu geliştiricileri artık bunları dağıtmıyor gibi görünüyor. Bu nedenle, Lighttpd'yi kullanmak istiyorsanız, kaynak kodunu girmeniz gerekir.

Wget al

Kaynak kodu indirmek için, wget indirme aracı. Çoğu sunucu işletim sistemi her zaman bu programı içermediğinden, kurulum gereklidir.

Ubuntu

sudo apt install wget

Debian

sudo apt-get install wget

Arch Linux

sudo pacman -S wget

CentOS

sudo yum install wget

fötr şapka

sudo dnf install wget

OpenSUSE

sudo zypper install wget

Bir kere sende wget Linux sunucunuzda (veya sunucu olarak kullanmakta olduğunuz Masaüstü) çalışan bir araç indirme aracı CD komutunu verin ve terminal oturumunu / tmp dizin.

İndirme işleminde / tmp (aka geçici) dizini, bir kez çalıştıktan ve çalıştığında, dosya sisteminizi kirletmediğinden emin olmanızı sağlar.

cd /tmp

Kaynak kodu

Şimdi terminal geçici dizinde çağırdı wget ve lighttpd'nin kaynak kodunu alın.

wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.gz

Alternatif olarak, TarGZ sürümüyle ilgili sorunlarınız varsa, geliştiricilerin kullanılabilir bir TarXZ sürümü vardır.

wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.xz

Lighttpd web sunucusu paketinin internet bağlantınıza bağlı olarak indirilmesi birkaç saniye sürecektir. İşlem tamamlandığında, bu eğitimin bir sonraki bölümüne geçin.

Kaynak kodu ayıkla

Kod şimdi Linux dizininde geçici dizine indiriliyor./ tmp), kodu arşivinden çıkarmanın tam zamanıdır. Linux'taki Lighttpd kod dosyalarını çıkarmak, katran Komut.

Bir terminalde yaz katran “zxvf” anahtarlarıyla. Bu, TarGZ arşivinin içeriğini çıkarmanızı ve görüntülemenizi sağlar.

tar zxvf lighttpd-1.4.52.tar.gz

Alternatif olarak, TarGZ yerine TarXZ arşivini indirdiyseniz, kullanmanız gerekecektir. katran farklı bir anahtar kümesiyle komut. Özellikle, “xvJf” olanlar.

tar xvJf lighttpd-1.4.52.tar.xz

Çıkarılan kod ile CD komutu verin ve terminali yeni klasöre taşıyın.

cd lighttpd-*

Oradan, kullan ls ve dizinin içeriğini görüntüleyin.

ls

Linux'ta Lighttpd'yi derleyin

Lighttpd web sunucusunu oluşturmanın birkaç adımı vardır. Aşırı derecede karmaşık değil ve gerekli bağımlılıkları kurarak başlıyor.

Ubuntu

sudo apt install libpcre3-dev libbz2-dev zlib1g-dev

Debian

sudo apt-get install libpcre3-dev libbz2-dev zlib1g-dev

Arch Linux

sudo pacman -S pcre-8 zlib bzip2

fötr şapka

sudo dnf install pcre-devel zlib-devel libbz2-devel

OpenSUSE

sudo zypper install pcre-devel zlibary-devel libbz2-devel

Bağımlılıklar yüklendiğinde, sisteminizi taramanın ve sistemde make dosyalarını yaratmanın zamanı geldi. Make dosyaları “Configure” betiği ile oluşturulur.

./configure

Betik çalışsın. Komut dosyasını çalıştırmak ve yeniden çalıştırmak, özellikle de sisteminizin bağımlılık dosyalarının eksik olduğunu tespit ederse, birkaç kez sürebilir.

Kılavuzumuzda, size yardımcı olmak için elimizden geleni yapıyoruzbetiğin Make dosyalarını doğru şekilde oluşturması için gereken bağımlılıklar. Ancak, her zaman işe yaramayabilir. Sorun yaşarsanız belgelere bakın.

Yapılandırma tamamlandıktan sonra, uygulamayı kullanarak Yapmak Komut.

make
sudo make install

Her şey yüklendiğinde, sunucuyu yapılandırmanız gerekir. Bunu yapmak için resmi web sitesine gidin.

Dağıtıma özgü paketler

Çoğunlukla, Lighttpd, dışına çıkmazweb sunucusu için dağıtıma özgü paketleri korumanın yolu. Bu nedenle, kaynak kodunu nasıl derleyebileceğinizi ve derleyebileceğinizi açıkladık. Ayrıca, kaynak kodunu indirmek, Linux işletim sisteminiz ne olursa olsun, yazılımın en son sürümünü alabilmenizi sağlamak için iyi bir yoldur. Bununla birlikte, bazı dağıtımlarda birincil yazılım kaynaklarında bir Lighttpd web sunucusu paketi bulunabilir.

Daha fazlasını öğrenmek için pkgs.org adresine gidin. Sayfada, birkaç Lighttpd paketi için listelenen bilgileri göreceksiniz. Yine de, dağıtıma özgü sürümleri yüklerseniz, geliştiriciden doğrudan almak kadar sık ​​güncellenmeyebileceğini unutmayın.

Yorumlar