วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่น (Local Web Server) บน Windows, macOS และ Linux

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่น (Local Web Server) บน Windows, macOS และ Linux

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

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

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

ตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่นบน Linux

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

งานจะเกี่ยวข้องกับการประมวลผลบรรทัดคำสั่ง ลีนุกซ์รุ่นยอดนิยมในปัจจุบันอนุญาตให้คุณติดตั้ง Apache ได้โดยไม่ต้องคอมไพล์จากซอร์สโดยใช้คำสั่งง่ายๆ เพียงคำสั่งเดียว

สำหรับการแจกแจงแบบ Debian, Ubuntu และ Ubuntu:

sudo apt ติดตั้ง apache2

สำหรับ Red Hat และ CentOS:

sudo dnf ติดตั้ง httpd

เมื่อการติดตั้งเสร็จสมบูรณ์ ให้เปิดเว็บเบราว์เซอร์แล้วไปที่ “ 127.0.0.1 ” หรือ “ localhost ” หากหน้าจอแสดง " It Works! " แสดงว่าการติดตั้ง Apache ของคุณสำเร็จ

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่น (Local Web Server) บน Windows, macOS และ Linux

เพื่อให้เข้าใจได้ดีขึ้นว่า Apache จัดการกับไซต์นี้อย่างไร เรามาแก้ไขกันดีกว่า ขั้นแรก ไปที่ไดเร็กทอรีรูทเว็บของคอมพิวเตอร์ Linux ในพื้นที่ของคุณ

ซีดี /var/www/html

เปิด “ index.html ” เป็นไดเร็กทอรีรากโดยใช้โปรแกรมแก้ไขข้อความในระบบ

ค้นหาวลี “ It Works !” และเปลี่ยนเป็นข้อความแบบสุ่ม เช่น " Make Tech Easier! " จากนั้นจึงบันทึกไฟล์

ตอน นี้รีเฟรชเว็บไซต์ตามที่อยู่127.0.0.1คุณจะเห็นหน้าจอแสดงวลี " Make Tech Easier! " แทนที่จะเป็น " It Works! "เมื่อก่อน.

ตอนนี้ คุณได้ตั้งค่าเว็บเซิร์ฟเวอร์แบบธรรมดาสำเร็จแล้ว การปรับแต่งการตั้งค่าบางอย่างสามารถทำได้ใน “ apache2.conf

sudo นาโน /etc/apache2/apache2.conf

หมายเหตุ:ทุกครั้งที่คุณแก้ไขการกำหนดค่า คุณจะต้องรีสตาร์ท Apache เพื่อใช้การเปลี่ยนแปลงใดๆ

sudo systemctl apache2 รีสตาร์ท

หากไม่ได้ผล คุณสามารถรีบูตได้โดยเรียกใช้ไฟล์บูตโดยตรง

sudo /etc/init.d/apache2 รีสตาร์ท

ตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่นบน macOS

ข่าวดีก็คือตอนนี้ Apache ได้รับการติดตั้งบน macOS เป็นค่าเริ่มต้นแล้ว ดังนั้นสิ่งที่คุณต้องทำก็แค่เปิดเครื่อง

ใน Finder ให้ไปที่ “ Applications -> Utilities ” จากนั้นดับเบิลคลิกTerminal

หากต้องการเปิดใช้งานเว็บเซิร์ฟเวอร์ Apache ที่ติดตั้งไว้ล่วงหน้า ให้รันคำสั่งต่อไปนี้:

sudo apachectl เริ่มต้น

หากต้องการตรวจสอบว่าเว็บเซิร์ฟเวอร์ทำงานอยู่หรือไม่ ให้เปิดเบราว์เซอร์แล้วไปที่ “ 127.0.0.1 ” หรือ “ localhost

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่น (Local Web Server) บน Windows, macOS และ Linux

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

cd /Library/เว็บเซิร์ฟเวอร์/เอกสาร/

ตอนนี้ แก้ไขไฟล์ “index.html.en” โดยใช้โปรแกรมแก้ไขข้อความในเครื่องของคุณ เปลี่ยน " ได้ผล! " เป็น " สวัสดีชาวโลก! "

sudo nano index.html.enวิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่น (Local Web Server) บน Windows, macOS และ Linux

โปรด รีเฟรชเว็บไซต์ที่127.0.0.1คุณจะเห็นหน้าจอแสดงข้อความ " Hello World! " แทนข้อความ " It Works! " เหมือนก่อน.

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่น (Local Web Server) บน Windows, macOS และ Linux

หากต้องการกำหนดค่าเว็บเซิร์ฟเวอร์ Apache เพิ่มเติมใน macOS ให้ไปที่ไฟล์ “ httpd.conf

sudo นาโน /etc/apache2/httpd.conf

เช่นเดียวกับ Linux คุณสามารถรีสตาร์ทบริการ Apache ได้อย่างง่ายดายโดยใช้คำสั่ง apachectl พร้อมสิทธิ์รูท

sudo apachectl รีสตาร์ท

ตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่นบน Windows

ต่างจาก Linux และ macOS ตรงที่ Windows ไม่ได้ใช้ Unix ดังนั้นการติดตั้งเว็บเซิร์ฟเวอร์ในเครื่องจะแตกต่างออกไปเล็กน้อย

โชคดีที่มีตัวติดตั้งหลายตัวที่รวมเอา Apache, MySQL และ PHP ไว้ด้วยกันเพื่อให้งานง่ายขึ้น หนึ่งในนั้นคือ XAMPP

( หมายเหตุ : XAMPP สามารถใช้งานได้กับ Linux และ Mac OS X เช่นกัน)

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

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่น (Local Web Server) บน Windows, macOS และ Linux

ทำการติดตั้งต่อและคลิก " เสร็จสิ้น " เมื่อคุณไปถึงขั้นตอนสุดท้าย ตามค่าเริ่มต้น แผงควบคุม XAMPP จะถูกเปิดใช้งาน

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่น (Local Web Server) บน Windows, macOS และ Linux

คลิก “ เริ่ม ” สำหรับ Apache และ MySQL หากจำเป็น

หากคุณไปที่ “ 127.0.0.1 ” หรือ “ localhost ” บนเว็บเบราว์เซอร์ คุณจะเห็นหน้าการกำหนดค่า XAMPP

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่น (Local Web Server) บน Windows, macOS และ Linux

หากต้องการสร้างเว็บไซต์ใหม่ กระบวนการจะเหมือนกับข้างต้น เปิดแผ่นจดบันทึกและสร้างไฟล์ HTML ตัวอย่าง ตั้งชื่อมันว่า “ hello.html

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่น (Local Web Server) บน Windows, macOS และ Linux

บันทึกไฟล์ลงในโฟลเดอร์รูทเอกสารที่อยู่ใน “ c:\xampp\htdocs\

นำทางไปโดยเปิดเว็บเบราว์เซอร์แล้วไปที่127.0.0.1/hello.htmlคุณจะสามารถดูเว็บไซต์ที่คุณสร้างได้

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่น (Local Web Server) บน Windows, macOS และ Linux


Mac OS X FileVault คืออะไร และใช้งานอย่างไร

Mac OS X FileVault คืออะไร และใช้งานอย่างไร

ในความเป็นจริง รหัสผ่านจะป้องกันไม่ให้ผู้อื่นพยายามเข้าสู่ระบบและเข้าถึงระบบปฏิบัติการ แต่ฮาร์ดไดรฟ์ของคุณไม่ได้เข้ารหัสเช่นนี้ ด้วยดิสก์สำหรับบูตของ Ubuntu หรือโดยการถอดฮาร์ดไดรฟ์ออก ทุกคนจะยังสามารถเข้าถึงไฟล์ทั้งหมดบนคอมพิวเตอร์ของคุณได้ มีเพียงการเข้ารหัสไฟล์ในฮาร์ดไดรฟ์ของคุณด้วยตนเองเท่านั้น คุณจึงจะสามารถรักษาไฟล์ของคุณให้ปลอดภัยได้อย่างแท้จริง นั่นคือที่มาของ Mac OS X FileVault

วิธีติดตั้งแบบอักษร Google Roboto บน Windows, Mac และ Linux

วิธีติดตั้งแบบอักษร Google Roboto บน Windows, Mac และ Linux

แบบอักษร Roboto เป็นแบบอักษรสไตล์ซานเซอริฟที่สร้างโดย Google

วิธีพิมพ์เส้นประยาว (em dash) บน Windows หรือ Mac

วิธีพิมพ์เส้นประยาว (em dash) บน Windows หรือ Mac

คุณต้องการพิมพ์ขีดยาว “—” ซึ่งเรียกว่า em dash บนพีซี Windows หรือ Mac ของคุณ แต่ไม่พบบนแป้นพิมพ์เลย จะต้องทำอย่างไร?

เคล็ดลับในการซ่อนไฟล์หรือโฟลเดอร์ใน Windows, Mac OS X และ Linux

เคล็ดลับในการซ่อนไฟล์หรือโฟลเดอร์ใน Windows, Mac OS X และ Linux

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

วิธีรันโปรแกรม Windows บน Mac

วิธีรันโปรแกรม Windows บน Mac

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

2 วิธีในการดูและอ่านที่อยู่ MAC บนคอมพิวเตอร์ Windows 10 และ macOS

2 วิธีในการดูและอ่านที่อยู่ MAC บนคอมพิวเตอร์ Windows 10 และ macOS

ที่อยู่ MAC คือตัวระบุเฉพาะหรือตัวระบุอุปกรณ์ที่กำหนดโดยผู้ผลิตให้กับแต่ละอุปกรณ์ ที่อยู่ MAC มีความยาว 48 บิต

วิธีลืม/ลบเครือข่าย WiFi บน Mac

วิธีลืม/ลบเครือข่าย WiFi บน Mac

บทความนี้จะแนะนำคุณตลอดขั้นตอนง่ายๆ ที่คุณต้องดำเนินการเพื่อลบ (ลืม) เครือข่าย WiFi ที่เชื่อมต่อก่อนหน้านี้บน Mac ของคุณ

วิธียกเลิกการสมัครสมาชิก iCloud Storage

วิธียกเลิกการสมัครสมาชิก iCloud Storage

การยกเลิกการสมัครบริการ iCloud Storage นั้นง่ายมาก

วิธีปิดการใช้งานพอร์ต USB บน Windows, Mac และ Linux

วิธีปิดการใช้งานพอร์ต USB บน Windows, Mac และ Linux

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

วิธีเปลี่ยน DPI ของเมาส์ (ความไวของเมาส์) บนคอมพิวเตอร์

วิธีเปลี่ยน DPI ของเมาส์ (ความไวของเมาส์) บนคอมพิวเตอร์

DPI (จุดต่อนิ้ว) เป็นหน่วยวัดความไวของเมาส์คอมพิวเตอร์ ยิ่ง DPI สูงเท่าใด เคอร์เซอร์บนหน้าจอก็จะยิ่งยาวขึ้นเท่านั้นที่จะเลื่อนบนหน้าจอทุกครั้งที่เลื่อนเมาส์