Linux'ta Lighttpd web sunucusu nasıl kurulur

click fraud protection

Lighttpd, Apache web sunucusu Unix, Linux ve Windows sunucu işletim sistemleri için. Birincil amacı web içeriğini hızlı ve güvenli bir şekilde sunmaktır.

Lighttpd web sunucusu, özellikle Linux'ta web'de içerik sunması gereken ancak etkileyici miktarda CPU ve RAM'e sahip olmayanlar için kullanışlıdır.

Lighthttpd web sunucusunu kurmak, Linux'ta Apache veya Nginx'i kurmak gibi değildir. Geliştirme web sitesinde paket yok. Bunun yerine, kullanmak istiyorsanız, bir paket indirmeli ve manuel olarak kurmalısınız. Bunu nasıl yapacağınız aşağıda açıklanmıştır.

Lighttpd RPM paketini indirin

Bir süre önce CentOS / RedHat Enterprise Linux için bir Lighttpd RPM paketi vardı. Ancak, web sunucusu geliştiricilerinin bunları artık dağıtmadığı anlaşılıyor. Bu nedenle, Lighttpd'yi kullanmak istiyorsanız kaynak kodu gereklidir.

Uyan

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

Ubuntu

sudo apt yüklemek wget

Debian

sudo uygun-get install wget
instagram viewer

Arch Linux

sudo pacman -s wget

CentOS

sudo yum yüklemek wget

fötr şapka

sudo dnf yüklemek wget

OpenSUSE

sudo zypper yüklemek wget

Bir kez wget Linux sunucunuzda (veya sunucu olarak kullandığınız Masaüstünde) çalışan bir aracı indirme CD komutunu verin ve terminal oturumunu /tmp dizin.

İndirme işlemini /tmp (diğer adıyla geçici) dizini, yazılım çalışmaya başladıktan sonra dosya sisteminize zarar vermemesini sağlar.

cd / tmp

Kaynak kodu

Şimdi terminal geçici dizinde olduğunu çağırmak wget ve lighttpd'nin kaynak kodu sürümünü alın.

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

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

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

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

Kaynak kodunu çıkar

Kod artık Linux dizini üzerinden geçici dizinin içindeki (/tmp), artık kodu arşivinden çıkartma zamanı. Linux'ta Lighttpd kod dosyalarını ayıklamak katran Komut.

Bir terminale yazın katran “zxvf” anahtarlarıyla. Bu, TarGZ arşivinin içeriğini çıkarmanıza ve görüntülemenize olanak tanır.

tar zxvf lighttpd-1.4.52.tar.gz

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

tar xvJf lighttpd-1.4.52.tar.xz

Kod çıkartıldığında, CD komutunu verin ve terminali yeni klasöre taşıyın.

cd lighttpd- *

Oradan, kullanın 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. Çok karmaşık değil ve gerekli bağımlılıkları yükleyerek başlar.

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 yüklemek pcre-devel zlib-devel libbz2-devel

OpenSUSE

sudo zypper yüklemek pcre-devel zlibary-devel libbz2-devel

Bağımlılıklar yüklendiğinde, sisteminizi tarama ve sistemde make dosyalarını oluşturma zamanı gelmiştir. Make dosyaları “Configure” komut dosyası ile oluşturulur.

./yapılandır

Betiğin çalışmasına izin verin. Özellikle sisteminizin bağımlılık dosyalarının eksik olduğunu belirlemesi durumunda, betiğin çalıştırılması ve yeniden çalıştırılması birkaç kez sürebilir.

Kılavuzumuzda, komut dosyasının Dosyaları oluştur'u doğru şekilde oluşturmak için ihtiyaç duyduğu bağımlılıkları yüklemenize yardımcı olmak için elimizden geleni yapıyoruz. Ancak, her zaman işe yaramayabilir. Sorun yaşarsanız belgelere bakın.

Configure tamamlandıktan sonra, Yapmak Komut.

sudo olun make install. 

Her şey kurulum tamamlandığında, sunucuyu yapılandırmanız gerekir. Bunu yapmak için, resmi web sitesine gidin.

Dağıtıma özgü paketler

Çoğunlukla, Lighttpd, web sunucuları için dağıtıma özgü paketleri korumak için kendi yolundan gitmez. Bu nedenle kaynak kodunu nasıl derleyebileceğiniz ve oluşturabileceğiniz üzerinde durduk. Ayrıca, kaynak kodunu indirmek, Linux işletim sisteminizin ne olduğuna bakılmaksızın, yazılımın en son sürümünü alabilmeniz için iyi bir yoldur. Bununla birlikte, bazı dağıtımların birincil yazılım kaynaklarında bir Lighttpd web sunucusu paketi olabilir.

Daha fazla bilgi edinmek için şu adrese gidin: pkgs.org. Sayfada, çeşitli Lighttpd paketleri için listelenenlerle ilgili bilgileri görürsünüz. Yine de, dağıtıma özgü sürümleri yüklerseniz, doğrudan geliştiricilerden aldığı kadar güncellenmeyebileceğini unutmayın.

watch instagram story