วิธีติดตั้ง Xampp และ Appserv ให้ใช้งานด้วยกันได้
หากคุณมีคอมพิวเตอร์ที่ต้องแบ่งกันใช้หลายคน โดยมีสถานการณ์ ดังนี้
- A ถนัดใช้ Appserv ก็จะติดตั้ง Appserv
- B ถนัดใช้ Xampp ก็จะติดตั้ง Xampp เป็น Server จำลอง
- ที่แย่กว่านั้นคือ พอลองติดตั้งพร้อมกันแล้วสิ่งที่เกิด คือ พัง!
- ตัดสินใจว่าจะลบอะไรสักอย่างทิ้งระหว่าง Appserv หรือ Xampp
ความจริงข้อนึง ก็คือ จริงๆ แล้วมันติดตั้งด้วยกันได้ครับ ถ้าเราเข้าใจปัญหาและแก้ให้ถูกจุด สำหรับปัญหาที่เราไม่สามารถรัน Xampp ได้พร้อมกับ Appserv นั้นเป็นเพราะปัญหาเรื่อง Port ที่ชนกัน
ขั้นตอนการแก้ไข
1. เปลี่ยน Port ของ Apache (httpd.conf)
- เปิดไฟล์ httpd.conf
- หาคำว่า "80" เปลี่ยนเป็น "9080" ทั้งหมด
2. เปลี่ยน Port Https หรือ SSL (httpd-ssl.conf)
- เปิดไฟล์ httpd-ssl.conf
- หาคำว่า "443" เปลี่ยนเป็น "9443" ทั้งหมด
3. เปลี่ยน Port phpmyadmin (config.inc.php)
- ไปที่โฟลเดอร์ที่ติดตั้ง xampp จากนั้นเปิดไฟล์ C:/xampp/phpMyAdmin/config.inc.php ด้วย text editor
- หาบรรทัด $cfg['Servers'][$i]['host'] = 'localhost'; //หรือ $cfg['Servers'][$i]['host'] = '127.0.0.1';
- และเปลี่ยน Port เป็น $cfg['Servers'][$i]['host'] = 'localhost:3307'; //หรือ $cfg['Servers'][$i]['host'] = '127.0.0.1:3307';
4. เปลี่ยน Port MySQL (my.ini)
- เปิดไฟล์ my.ini
- หาคำว่า "3306" เปลี่ยนเป็น "3307" ทั้งหมด
หลังจากนั้นลองทดสอบรันโดยทดลองเปิด URL http://localhost:9080/ ถ้าขึ้นตามรูปในคลิปสอน ถือว่าใช้ได้
หากต้องการข้อมูลเพิ่มเติม ลองค้นหาในเว็บไซต์หรือช่องทางอื่นๆ ดูนะครับ
>> คลิกดูคลิปที่นี้ <<