เคล็ดลับเกี่ยวกับวิธีการติดตั้ง Apache บน Linux

กระบวนการนี้ไม่ยากอย่างที่คุณคิด

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

เนื่องจาก Apache ฟรีจึงเป็นหนึ่งในเซิร์ฟเวอร์เว็บที่ได้รับความนิยมมากที่สุดในการติดตั้ง นอกจากนี้ยังมีคุณลักษณะหลายอย่างที่ทำให้มีประโยชน์สำหรับเว็บไซต์ประเภทต่างๆ ดังนั้น Apache คืออะไร? สรุปได้ว่าเซิร์ฟเวอร์นี้ใช้สำหรับทุกอย่างจากหน้าเว็บส่วนบุคคลไปยังไซต์ระดับองค์กร

มันเป็นอเนกประสงค์ตามที่เป็นที่นิยม

คุณจะสามารถรับข้อมูลเกี่ยวกับวิธีการติดตั้ง Apache บนระบบ Linux พร้อมกับภาพรวมของบทความนี้ อย่างไรก็ตามก่อนที่คุณจะเริ่มต้นคุณควรทำงานอย่างสบายใจใน Linux ซึ่งรวมถึงความสามารถในการเปลี่ยนไดเร็กทอรีโดยใช้ tar และ gunzip และรวบรวมข้อมูลด้วย make (ฉันจะพูดถึงที่ที่จะได้รับไฟล์ไบนารีถ้าคุณไม่ต้องการรวบรวมไฟล์ ของตัวเอง) นอกจากนี้คุณควรเข้าถึงบัญชีรากบนเครื่องเซิร์ฟเวอร์ อีกครั้งถ้าเรื่องนี้ทำให้คุณสับสนคุณสามารถหันไปหาผู้ให้บริการโฮสติ้งสินค้าแทนการทำด้วยตัวคุณเอง

ดาวน์โหลด Apache

ขอแนะนำให้ดาวน์โหลดเวอร์ชันเสถียรล่าสุดของ Apache เมื่อคุณเริ่มต้น สถานที่ที่ดีที่สุดในการรับ Apache มาจากไซต์ดาวน์โหลด Apache HTTP Server ดาวน์โหลดไฟล์ต้นฉบับที่เหมาะสมกับระบบของคุณ นอกจากนี้ยังมีการเผยแพร่ไบนารีสำหรับระบบปฏิบัติการบางตัวจากไซต์นี้อีกด้วย

แยกไฟล์ Apache ออก

เมื่อคุณดาวน์โหลดไฟล์แล้วคุณจะต้องยกเลิกการบีบอัดไฟล์ดังกล่าว:

gunzip -d httpd-2_0_NN.tar.gz
tar xvf httpd-2_0_NN.tar

ซึ่งจะสร้างไดเร็กทอรีใหม่ภายใต้ไดเร็กทอรีปัจจุบันพร้อมกับไฟล์ต้นฉบับ

การกำหนดค่าเซิร์ฟเวอร์สำหรับ Apache

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

./configure

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

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

สร้าง Apache

เช่นเดียวกับการติดตั้งซอร์สโค้ดใด ๆ คุณจะต้องสร้างการติดตั้ง:

ทำ
ทำการติดตั้ง

กำหนดค่า Apache

สมมติว่าไม่มีปัญหาเกี่ยวกับการติดตั้งและการสร้างของคุณคุณพร้อมที่จะปรับแต่งค่า Apache ของคุณแล้ว

นี้จริงๆเพียงจำนวนเงินที่จะแก้ไขไฟล์ httpd.conf ไฟล์นี้อยู่ในไดเรกทอรี PREFIX / conf ฉันมักแก้ไขด้วยโปรแกรมแก้ไขข้อความ

vi PREFIX /conf/httpd.conf

หมายเหตุ: คุณจำเป็นต้องเป็นรากเพื่อแก้ไขไฟล์นี้

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

ทดสอบเซิร์ฟเวอร์ Apache ของคุณ

เปิดเว็บเบราเซอร์บนเครื่องเดียวกันและพิมพ์ http: // localhost / ในช่องที่อยู่ คุณควรเห็นหน้าเว็บที่คล้ายกับหน้าจอหนึ่งในภาพหน้าจอบางส่วนด้านบน (ภาพที่มาพร้อมกับบทความนี้)

จะมีการพูดด้วยตัวอักษรใหญ่ ๆ ว่า "การดูไซต์นี้แทนที่จะเป็นเว็บไซต์ที่คุณคาดหวังไว้" นี่เป็นข่าวดีเนื่องจากเซิร์ฟเวอร์ของคุณได้รับการติดตั้งอย่างถูกต้อง

เริ่มการแก้ไข / อัพโหลดหน้าเว็บไปยังเว็บเซิร์ฟเวอร์ Apache ที่ติดตั้งใหม่

เมื่อเซิร์ฟเวอร์ของคุณเริ่มทำงานแล้วคุณสามารถเริ่มต้นการโพสต์หน้าเว็บได้ สนุกกับการสร้างเว็บไซต์ของคุณ!