ข้ามไปยังเนื้อหาหลัก

VPS: การติดตั้งเว็บเซิร์ฟเวอร์ Nginx และ Apache

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

บทนำ

Nginx และ Apache เป็นบริการเว็บยอดนิยมที่ใช้ส่งมอบหน้าเว็บไปยังเบราว์เซอร์ของผู้ใช้ ด้านล่างนี้เราจะแสดงวิธีติดตั้งบริการหนึ่งในระบบของคุณ

การเตรียมตัว

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

เมื่อเชื่อมต่อแล้ว คุณสามารถอัปเดตระบบด้วยคำสั่งต่อไปนี้ตามระบบปฏิบัติการของคุณ:

// Debian
sudo apt-get update

// Ubuntu
sudo apt update

// CentOS
sudo yum update

// OpenSUSE
sudo zypper update

// Fedora
sudo dnf upgrade --refresh

การติดตั้ง

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

Apache

// Debian
sudo apt install apache2

// Ubuntu
sudo apt install apache2

// CentOS
sudo yum install httpd

// OpenSUSE
sudo zypper install httpd

// Fedora
sudo dnf install httpd

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

/var/www/html/

Nginx

// Debian
sudo apt install nginx

// Ubuntu
sudo apt install nginx

// CentOS
sudo yum install nginx

// OpenSUSE
sudo zypper install nginx

// Fedora
sudo dnf install nginx

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

/usr/share/nginx/html

ตรวจสอบเวอร์ชัน

เมื่อการติดตั้งเสร็จสิ้น คุณสามารถใช้คำสั่ง apache2 -v (Apache) และ nginx -v (Nginx) เพื่อตรวจสอบว่าการติดตั้งสำเร็จหรือไม่ ผลลัพธ์ควรมีลักษณะคล้ายกับตัวอย่างนี้:

Apache

apache2 -v
Server version: Apache/2.4.41 (Ubuntu)
Server built: XXXX-XX-XXTXX:XX:XX

Nginx

nginx -V
nginx version: nginx/1.2.3
...

ถ้าคุณเห็นผลลัพธ์แบบใดแบบหนึ่งนี้ แสดงว่าเว็บเซิร์ฟเวอร์ของคุณติดตั้งเรียบร้อยแล้ว

สรุป

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