- - วิธีการติดตั้งเว็บเซิร์ฟเวอร์ Lighttpd บน Linux

วิธีติดตั้งเว็บเซิร์ฟเวอร์ Lighttpd บน Linux

Lighttpd เป็นทางเลือกที่บางที่สุดสำหรับ Apache เว็บเซิร์ฟเวอร์สำหรับระบบปฏิบัติการเซิร์ฟเวอร์ Unix, Linux และ Windows วัตถุประสงค์หลักคือการส่งเนื้อหาเว็บอย่างรวดเร็วปลอดภัย

เว็บเซิร์ฟเวอร์ Lighttpd นั้นมีประโยชน์โดยเฉพาะอย่างยิ่งสำหรับผู้ที่ต้องการส่งเนื้อหาบนเว็บบน Linux แต่ไม่จำเป็นต้องมีจำนวน CPU และ RAM ที่น่าประทับใจ

การตั้งค่าเว็บเซิร์ฟเวอร์ Lighthttpd นั้นไม่มากเช่นการตั้งค่า Apache หรือ Nginx บน Linux ไม่มีแพ็คเกจบนเว็บไซต์การพัฒนา แต่ถ้าคุณต้องการใช้คุณต้องดาวน์โหลดแพ็คเกจและติดตั้งด้วยตนเอง นี่คือวิธีการ

ดาวน์โหลดแพ็คเกจ Lighttpd RPM

ไม่นานมานี้มีแพ็กเกจ Lighttpd RPM สำหรับCentOS / RedHat Enterprise Linux อย่างไรก็ตามดูเหมือนว่าผู้พัฒนาเว็บเซิร์ฟเวอร์จะไม่เผยแพร่สิ่งเหล่านี้อีกต่อไป ดังนั้นหากคุณต้องการใช้ Lighttpd คุณต้องใช้ซอร์สโค้ด

รับ wget

ในการดาวน์โหลดซอร์สโค้ดคุณจะต้อง wget เครื่องมือดาวน์โหลด เนื่องจากระบบปฏิบัติการเซิร์ฟเวอร์ส่วนใหญ่ไม่ได้รวมโปรแกรมนี้ไว้เสมอจึงจำเป็นต้องมีการติดตั้ง

อูบุนตู

sudo apt install wget

Debian

sudo apt-get install wget

Arch Linux

sudo pacman -S wget

CentOS

sudo yum install wget

Fedora

sudo dnf install wget

OpenSUSE

sudo zypper install wget

เมื่อคุณได้รับ wget เครื่องมือดาวน์โหลดที่ใช้งานบนเซิร์ฟเวอร์ Linux (หรือเดสก์ท็อปที่คุณใช้เป็นเซิร์ฟเวอร์) ให้ใช้ ซีดี คำสั่งและย้ายเทอร์มินัลเซสชันไปที่ tmp / ไดเรกทอรี

ทำการดาวน์โหลดใน tmp / ไดเรกทอรี (aka ชั่วคราว) จะช่วยให้มั่นใจได้ว่าเมื่อซอฟต์แวร์เปิดใช้งานแล้วจะไม่ทำให้ระบบไฟล์ของคุณล้มเหลว

cd /tmp

รหัสแหล่งที่มา

ตอนนี้เทอร์มินัลจะอยู่ในไดเร็กทอรีชั่วคราวที่เรียกใช้ wget และคว้าซอร์สโค้ดของ lighttpd

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

อีกทางเลือกหนึ่งถ้าคุณมีปัญหากับรุ่น TarGZ นักพัฒนาจะมีรุ่น TarXZ ให้ใช้งาน

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

แพ็คเกจเว็บเซิร์ฟเวอร์ lighttpd ควรใช้เวลาสองสามวินาทีในการดาวน์โหลดขึ้นอยู่กับการเชื่อมต่ออินเทอร์เน็ตของคุณ เมื่อกระบวนการเสร็จสมบูรณ์แล้วให้ไปยังหัวข้อถัดไปของบทช่วยสอนนี้

แยกซอร์สโค้ด

ด้วยรหัสตอนนี้เสร็จสิ้นการดาวน์โหลดบนระบบเซิร์ฟเวอร์ Linux ภายในไดเรกทอรีชั่วคราว (tmp /) ขณะนี้เป็นเวลาที่จะแยกรหัสจากที่เก็บถาวร การแตกไฟล์รหัส Lighttpd บน Linux นั้นทำได้ด้วย น้ำมันดิน คำสั่ง

ในเทอร์มินัลเขียน น้ำมันดิน ด้วยสวิตช์“ zxvf” สิ่งนี้จะช่วยให้คุณสามารถแยกและดูเนื้อหาของไฟล์เก็บถาวร TarGZ

tar zxvf lighttpd-1.4.52.tar.gz

อีกทางเลือกหนึ่งถ้าคุณดาวน์โหลดไฟล์เก็บถาวร TarXZ แทน TarGZ คุณจะต้องใช้ น้ำมันดิน สั่งด้วยชุดสวิตช์ที่แตกต่างกัน โดยเฉพาะอย่างยิ่ง "xvJf" คน

tar xvJf lighttpd-1.4.52.tar.xz

เมื่อแตกโค้ดแล้วให้เรียกใช้ ซีดี คำสั่งและย้ายเทอร์มินัลไปยังโฟลเดอร์ใหม่

cd lighttpd-*

จากนั้นใช้ LS และดูเนื้อหาของไดเรกทอรี

ls

รวบรวม Lighttpd บน Linux

การสร้างเว็บเซิร์ฟเวอร์ Lighttpd มีเพียงไม่กี่ขั้นตอน มันไม่ซับซ้อนจนเกินไปและเริ่มต้นด้วยการติดตั้งการพึ่งพาที่จำเป็น

อูบุนตู

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

Fedora

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

OpenSUSE

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

เมื่อติดตั้งการพึ่งพาแล้วก็ถึงเวลาที่จะสแกนระบบของคุณและสร้างไฟล์ทำบนระบบ สร้างไฟล์ที่สร้างขึ้นด้วยสคริปต์“ กำหนดค่า”

./configure

ปล่อยให้สคริปต์รัน อาจใช้เวลาสองสามครั้งในการรันและรันสคริปต์อีกครั้งโดยเฉพาะอย่างยิ่งหากระบบของคุณระบุว่าไฟล์ของคุณไม่มีไฟล์อ้างอิง

ในคำแนะนำของเราเราทำดีที่สุดเพื่อช่วยให้คุณติดตั้งการอ้างอิงที่สคริปต์ต้องการสร้างไฟล์ Make อย่างถูกต้อง อย่างไรก็ตามมันอาจไม่ได้ผลเสมอไป หากคุณมีปัญหาให้ตรวจสอบเอกสารประกอบ

เมื่อกำหนดค่าเสร็จสิ้นก็ถึงเวลาสร้างการติดตั้งโดยใช้ ทำ คำสั่ง

make
sudo make install

เมื่อทุกอย่างเสร็จสิ้นการติดตั้งจะต้องกำหนดค่าเซิร์ฟเวอร์ เมื่อต้องการทำเช่นนี้ตรงไปที่เว็บไซต์อย่างเป็นทางการ

แพ็คเกจเฉพาะการกระจาย

ส่วนใหญ่แล้ว Lighttpd จะไม่ออกไปวิธีในการบำรุงรักษาแพ็คเกจเฉพาะสำหรับเว็บเซิร์ฟเวอร์ของพวกเขา ด้วยเหตุผลนี้เราได้กล่าวถึงวิธีการรวบรวมและสร้างซอร์สโค้ด นอกจากนี้การดาวน์โหลดซอร์สโค้ดเป็นวิธีที่ดีเพื่อให้แน่ใจว่าคุณจะได้รับซอฟต์แวร์รุ่นล่าสุดไม่ว่า Linux OS ของคุณคืออะไร จากที่กล่าวมาการแจกแจงบางอย่างอาจมีแพ็คเกจเว็บเซิร์ฟเวอร์ Lighttpd ในแหล่งซอฟต์แวร์หลัก

หากต้องการข้อมูลเพิ่มเติมตรงไปที่ pkgs.org ในหน้านี้คุณจะเห็นข้อมูลเกี่ยวกับรายชื่อ Lighttpd แพ็คเกจต่างๆ แม้ว่าโปรดทราบว่าหากคุณติดตั้งรีลีสเฉพาะการเผยแพร่อาจไม่ได้รับการอัปเดตบ่อยเท่าที่ได้รับจากนักพัฒนาโดยตรง

ความคิดเห็น