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.
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.
Kaynak kodu indirmek için, wget indirme aracı. Çoğu sunucu işletim sistemi bu programı her zaman içermediğinden kurulum gerekir.
sudo apt yüklemek wget
sudo uygun-get install wget
sudo pacman -s wget
sudo yum yüklemek wget
sudo dnf yüklemek wget
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
Ş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.
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
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.
sudo apt install libpcre3-dev libbz2-dev zlib1g-dev
sudo apt-get install libpcre3-dev libbz2-dev zlib1g-dev
sudo pacman -S pcre-8 zlib bzip2
sudo dnf yüklemek pcre-devel zlib-devel libbz2-devel
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.
Ç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.
Ubuntu, neredeyse her 6 ayda bir işletim sisteminin en son sürümünü...
Sisteminizde bazı büyük ve kullanılmayan dosyalar varsa, zamanla si...
Ubuntu'ya ek yazılım yükleyebileceğiniz birkaç yol vardır, bunu bir...