วิธีติดตั้ง Apache httpd ที่เป็น service พื้นฐานสำหรับการรันเว็บ บน CentOS 7 ง่ายๆ ขั้นตอนเดียว 3 คำสั่ง ใช้งานได้เลย
วิธีติดตั้ง Apache httpd
- รัน Command ติดตั้ง OpenSSL เพื่อให้เว็บรองรับการทำงาน https ได้เต็มรูปแบบ
yum install openssl
- รัน Command ติดตั้ง httpd พร้อมรองรับ https
yum install httpd mod_ssl -y
- สั่งให้เริ่มทำงาน
systemctl start httpd
ง่ายๆเท่านี้ ก็สำเร็จแล้ว
วิธีตรวจสอบการทำงานหลังติดตั้ง Apache http server
รัน commandsystemctl status httpd

ให้ httpd รันทุกครั้งที่เปิดเครื่อง
รัน commandsystemctl enable httpd
ทำให้ Apache HTTP server รัน PHP ได้
โดยปกติเมื่อเราติดตั้ง Apache HTTP server เสร็จแล้ว จะได้หน้าเว็บ ที่เป็น HTML content ได้ทันที แต่ไม่สามารถรันภาษาอื่นเช่น PHP ได้ ดังนั้นหลังจากที่เราติดตั้ง Apache HTTP server เสร็จเรียบร้อยแล้ว ถ้าต้องการรันภาษา PHP ให้เราติดตั้ง PHP ตามได้ทันที อ่านเพิ่มเติม วิธีติดตั้ง PHP 7
Apache HTTP server คืออะไร
Apache HTTP server เป็น service ที่ทำหน้าที่บริการข้อมูลผ่าน HTTP protocol ที่เรานิยมกันเอามาใช้งานเพื่อแสดงผลหน้าเว็บ โดยจะเป็นตัวที่รับ request และ deliver content กลับไปที่ requester ตามที่ request มา โดย Apache foundation เป็นผู้ให้การสนับสนุนในการพัฒนามาอย่างต่อเนื่องจนถึงปัจจุบัน
Apache HTTP server เป็น http server ที่ได้รับความนิยมต่อเนื่องมาตั้งแต่อดีตจนถึงปัจจุบัน และได้รับการพัฒนามาอย่างต่อเนื่อง แต่ว่าก็มีคู่แข่งที่ถือว่าทำหน้าที่เป็น HTTP server ได้ดีเยี่ยมขึ้นมาตีคู่เช่นกัน นั่นก็คือ nginx ที่เรามีเนื้อหา วิธีติดตั้ง Nginx ที่สามารถดูเป็นทางเลือกได้ เพราะว่าถ้าเป็น static content nginx จะทำหน้าที่ได้ดีกว่ามาก