ติดตั้ง apache, php และ mysql (mariadb) บน windows โดยใช้ xampp

วีดีโอ: เพลง๠ดนซ์มาใหม่2017เบส๠น่นฟังà 2024

วีดีโอ: เพลง๠ดนซ์มาใหม่2017เบส๠น่นฟังà 2024
Anonim

พวกคุณบางคนอาจมีความคิดเกี่ยวกับความหมายของชื่อและบางคนอาจไม่ได้ดังนั้นก่อนที่เราจะเข้าสู่การกวดวิชานี้เรามาทำความคุ้นเคยกับข้อกำหนดทั้งหมด

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

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

MySQL เป็นแอพพลิเคชั่นเซิร์ฟเวอร์ฐานข้อมูลที่ทำให้เราสามารถจัดเก็บและส่งข้อมูลสำหรับแอพพลิเคชั่นและ / หรือเว็บไซต์ MySQL เป็นซอฟต์แวร์ฐานข้อมูลโอเพ่นซอร์สมานานหลายปี แต่ตั้งแต่การซื้อโดย Sun Microsystems กลับมาในปี 2551 และขายให้กับ Oracle อีกครั้งในปี 2010 ผู้ก่อตั้งดั้งเดิมพิจารณาแล้วว่ามันห่างไกลจากธรรมชาติของโอเพนซอร์ซสู่รุ่นเชิงพาณิชย์ที่มากขึ้น ในการตอบกลับสิ่งนี้ผู้ก่อตั้งของ MySQL ได้รวบรวมซอร์สโค้ดและสร้าง MariaDB ซึ่งเป็นการแทนที่แบบแทนที่สำหรับ MySQL ที่สัญญาว่าจะยังคงเป็นโอเพ่นซอร์สและเข้ากันได้กับ MySQL API และคำสั่งต่างๆ

หากเรารวบรวมข้อมูลทั้งหมดข้างต้นเราควรทำให้เว็บเซิร์ฟเวอร์ (Apache) สามารถจัดการภาษาสคริปต์ฝั่งเซิร์ฟเวอร์ (PHP) และความเป็นไปได้ในการจัดเก็บข้อมูลโดยใช้เซิร์ฟเวอร์ฐานข้อมูล (MariaDB)

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

โชคดีที่มีทางเลือกมากมายและหนึ่งในนั้นคือ XAMPP สิ่งนี้ช่วยให้เราสามารถติดตั้ง Apache, MySQL / MariaDB และ PHP ได้อย่างง่ายดายโดยการกำหนดค่าโดยอัตโนมัติระหว่างการติดตั้ง นอกจากนี้ยังมีแพ็คเกจเพิ่มเติมเช่น FileZilla FTP Server, เมอร์คิวรี่เซิร์ฟเวอร์, Tomcat, PERL, phpMyAdmin และ Webalizer โดยทั่วไปทุกสิ่งที่คุณต้องเริ่มต้นเว็บเซิร์ฟเวอร์ของคุณเองสำหรับการทดสอบและพัฒนา

สิ่งที่คุณต้องการ:

  • พีซีที่มี Microsoft Windows
  • การ เชื่อมต่ออินเทอร์เน็ต เพื่อดาวน์โหลดตัวติดตั้ง
  • ความอดทน

1. สิ่งที่คุณต้องทำคือตรงไปที่ www.apachefriends.org และดาวน์โหลดตัวติดตั้ง โปรดทราบว่า XAMPP นั้นมีให้ในเครื่องที่ใช้ Linux และ Mac OS X ด้วยดังนั้นดาวน์โหลดรุ่นที่ถูกต้องสำหรับระบบปฏิบัติการของคุณ

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

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

4. เมื่อเซิร์ฟเวอร์เริ่มต้นให้เปิดเบราว์เซอร์ที่คุณชื่นชอบแล้วชี้ไปที่ http://172.0.0.1 หรือ http: // localhost เพื่อเข้าถึงหน้าหลักของ XAMPP จากที่นี่คุณสามารถเข้าถึง phpMyAdmin ดูการกำหนดค่า PHP โดยใช้ PHPInfo และเข้าถึงส่วนคำถามที่พบบ่อยและส่วน HOW-TO ที่ควรจะเพียงพอสำหรับการเริ่มต้นกับ XAMPP

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

หมายเหตุ 1: ในการเข้าถึงเว็บไซต์หรือสคริปต์โดยใช้ XAMPP คุณจะต้องย้ายไฟล์เว็บไซต์ไปยังโฟลเดอร์ชื่อ HTDOCS ที่ อยู่ภายในโฟลเดอร์การติดตั้ง XAMPP (ปกติคือ C: \ XAMPP)

หมายเหตุ 2: พอร์ต 80 และ 443 ที่ Apache ใช้เป็นค่าเริ่มต้นอาจถูกบล็อกหรือสงวนไว้ในเครื่องของคุณโดยแอพพลิเคชั่นอื่น ตัวอย่างเช่น Skype ขอสงวนพอร์ตเหล่านี้ในกรณีที่คนอื่นไม่สามารถใช้งานได้และยังคงสำรองไว้แม้ว่าจะไม่ได้ใช้ก็ตาม คุณสามารถปิดการใช้งานสิ่งนี้ได้ใน Skype โดยยกเลิกการเลือก ใช้พอร์ต 80 และ 443 สำหรับการเชื่อมต่อขาเข้าเพิ่มเติม ภายใต้ เครื่องมือ -> ตัวเลือก -> ขั้นสูง -> การเชื่อม ต่อ

หมายเหตุ 3: หากเครื่องของคุณอยู่หลังเราเตอร์และต้องการเข้าถึงเว็บไซต์ที่โฮสต์บน XAMPP จากการเชื่อมต่อภายนอกคุณจะต้องตั้งค่า พอร์ตไปข้างหน้า บนเราเตอร์ไปยังเครื่อง XAMPP สำหรับพอร์ต 80 (HTTP), 443 (HTTPS) และ 3306 (MySQL)

หากคุณมีคำถามอื่น ๆ โปรดใช้ส่วนความคิดเห็นด้านล่าง

ติดตั้ง apache, php และ mysql (mariadb) บน windows โดยใช้ xampp