PrestaShop คืออะไร และวิธีติดตั้งบน Cloud Server
PrestaShop คือแพลตฟอร์มร้านค้าออนไลน์โอเพนซอร์สจากยุโรปที่อยู่กึ่งกลางระหว่างความง่ายของ WooCommerce กับความสามารถของ Magento เหมาะกับร้านขนาดกลางที่ต้องการระบบร้านค้าเต็มรูปแบบโดยไม่กินทรัพยากรมาก
- หมวดหมู่
- อีคอมเมิร์ซและร้านค้าออนไลน์
- ติดตั้งบนเซิร์ฟเวอร์เองได้
- ได้
- สเปกเริ่มต้นที่แนะนำ
- 2 vCPU · RAM 4 GB
- ไลเซนส์
- AFL / OSL (โอเพนซอร์ส)
- เว็บทางการ
- เปิดเว็บไซต์
- ISO/IEC 27001
- ISO 22301
- ISO 20000-1
- CSA-STAR
Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย
PrestaShop คืออะไร
PrestaShop เป็นระบบร้านค้าที่สมบูรณ์ในตัวเอง ไม่ได้เป็นปลั๊กอินต่อยอดจาก CMS จึงมีหลังบ้านที่ออกแบบมาเพื่องานขายโดยเฉพาะ ทั้งการจัดการสินค้า คำสั่งซื้อ ลูกค้า และรายงานยอดขาย
จุดแข็งคือใช้ทรัพยากรน้อยกว่า Magento มาก แต่ยังรองรับความสามารถที่ร้านค้าจริงต้องใช้ เช่น สินค้าแบบมีตัวเลือก การจัดการสต็อกหลายคลัง และการขายหลายภาษา
ตลาดส่วนเสริมของ PrestaShop ส่วนใหญ่เป็นแบบเสียเงิน ต่างจาก WordPress ที่มีของฟรีจำนวนมาก จึงควรประเมินค่าส่วนเสริมที่จำเป็นตั้งแต่ก่อนเริ่มโครงการ
ความสามารถเด่นของ PrestaShop
หลังบ้านออกแบบเพื่อการขาย
จัดการคำสั่งซื้อ คืนสินค้า และลูกค้าได้ครบในระบบเดียวโดยไม่ต้องลงส่วนเสริม
รองรับหลายภาษาและหลายสกุลเงิน
เหมาะกับร้านที่ขายทั้งลูกค้าไทยและต่างประเทศ
จัดการสต็อกหลายคลัง
ติดตามสินค้าคงเหลือแยกตามคลังหรือสาขาได้
ใช้ทรัพยากรน้อยกว่า Magento
รันได้ดีบน Cloud Server สเปกกลาง จึงคุมต้นทุนรายเดือนได้ง่ายกว่า
ใช้ PrestaShop ทำอะไรได้บ้าง
- ร้านค้าออนไลน์ขนาดกลางที่มีสินค้าหลักร้อยถึงหลักพันรายการ
- ธุรกิจที่ต้องการระบบร้านค้าเต็มรูปแบบแต่ไม่อยากลงทุนสเปกระดับ Magento
- ร้านที่ขายหลายภาษาและหลายสกุลเงิน
- ธุรกิจที่มีหน้าร้านจริงและต้องเชื่อมสต็อกหลายสาขา
สเปก Cloud Server ที่แนะนำ
| ระดับการใช้งาน | vCPU | RAM | Disk |
|---|---|---|---|
| เริ่มต้นร้านใหม่ที่มีสินค้าไม่มาก | 2 vCPU | 4 GB | NVMe 60 GB |
| แนะนำร้านงานจริงที่มีคำสั่งซื้อประจำ | 4 vCPU | 8 GB | NVMe 100 GB |
| ทราฟฟิกสูงช่วงแคมเปญหรือร้านที่มีสินค้าหลายพันรายการ | 8 vCPU | 16 GB | NVMe 200 GB |
ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ
วิธีติดตั้ง PrestaShop บน Cloud Server ของ THAI DATA CLOUD
ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server
สิ่งที่ต้องเตรียม
- PHP 8.1 ขึ้นไปตามเวอร์ชันที่ PrestaShop รุ่นนั้นรองรับ
- MySQL 8 หรือ MariaDB 10.6 ขึ้นไป
- Nginx หรือ Apache พร้อมใบรับรอง SSL
ทดสอบบน Ubuntu Server 24.04 LTS
- 1
ติดตั้งบริการพื้นฐาน
sudo apt update sudo apt -y install nginx mariadb-server php8.3-fpm php8.3-mysql \ php8.3-gd php8.3-curl php8.3-intl php8.3-mbstring php8.3-xml php8.3-zip unzip - 2
สร้างฐานข้อมูล
sudo mysql -e "CREATE DATABASE prestashop CHARACTER SET utf8mb4;" sudo mysql -e "CREATE USER 'prestashop'@'localhost' IDENTIFIED BY 'ChangeThisStrongPassword';" sudo mysql -e "GRANT ALL ON prestashop.* TO 'prestashop'@'localhost'; FLUSH PRIVILEGES;" - 3
ดาวน์โหลดและแตกไฟล์
ดาวน์โหลดแพ็กเกจรุ่นล่าสุดจากเว็บทางการ แล้วแตกไฟล์ไปที่ /var/www/prestashop
sudo mkdir -p /var/www/prestashop cd /var/www/prestashop sudo unzip ~/prestashop.zip sudo chown -R www-data:www-data /var/www/prestashop - 4
ตั้งค่า Nginx และออกใบรับรอง SSL
sudo apt -y install certbot python3-certbot-nginx sudo certbot --nginx -d shop.example.com - 5
ติดตั้งผ่านเบราว์เซอร์
เปิดโดเมนแล้วทำตามตัวช่วยติดตั้ง กรอกข้อมูลฐานข้อมูลและตั้งบัญชีผู้ดูแลร้าน
- 6
ลบโฟลเดอร์ติดตั้งและเปลี่ยนชื่อโฟลเดอร์หลังบ้าน
ขั้นตอนความปลอดภัยที่ต้องทำทันที ระบบจะแจ้งชื่อโฟลเดอร์หลังบ้านใหม่ให้จดไว้
sudo rm -rf /var/www/prestashop/install
พอร์ตที่ต้องเปิดบน Firewall
| พอร์ต | โปรโตคอล | ใช้ทำอะไร |
|---|---|---|
| 80 | TCP | HTTP และการต่ออายุใบรับรอง |
| 443 | TCP | HTTPS |
สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ
- ลบโฟลเดอร์ install ทันทีหลังติดตั้งเสร็จ
- จำกัดไอพีที่เข้าถึงโฟลเดอร์หลังบ้านได้
- อัปเดต PrestaShop และส่วนเสริมตามรอบ โดยเฉพาะส่วนที่เกี่ยวกับการชำระเงิน
- เปิด HTTPS ทั้งเว็บและตรวจสอบใบรับรองก่อนช่วงแคมเปญ
- สำรองฐานข้อมูลและไฟล์สินค้าทุกวัน
ทำไมควรรัน PrestaShop บน Cloud Server ของ THAI DATA CLOUD
Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง
ใช้ทรัพยากรน้อยกว่า Magento จึงเริ่มต้นบน Cloud Server สเปกกลางได้ และขยายเมื่อร้านโต
เก็บรูปสินค้าจำนวนมากไว้บน Object Storage เพื่อไม่ให้ดิสก์เครื่องเว็บเต็ม
ลูกค้าคนไทยโหลดหน้าร้านได้เร็วจาก Data Center ในประเทศ
คำถามที่พบบ่อยเกี่ยวกับ PrestaShop
PrestaShop กับ WooCommerce เลือกอะไรดี
ถ้าทีมคุ้นเคย WordPress อยู่แล้วและอยากได้ทั้งเว็บเนื้อหาและร้านค้าในระบบเดียว WooCommerce จะสะดวกกว่า แต่ถ้าต้องการหลังบ้านที่ออกแบบมาเพื่อการขายโดยเฉพาะและมีสินค้าจำนวนมาก PrestaShop จะจัดการได้เป็นระเบียบกว่า
ส่วนเสริมของ PrestaShop แพงไหม
ส่วนใหญ่เป็นแบบเสียเงิน ราคาต่อชิ้นตั้งแต่หลักพันถึงหลักหมื่นบาท จึงควรรวมค่าส่วนเสริมที่จำเป็นเข้าไปในงบตั้งแต่ต้น
รองรับการชำระเงินในไทยไหม
รองรับผ่านโมดูลของผู้ให้บริการชำระเงินที่ทำตลาดในไทย รวมถึงการโอนผ่านธนาคารและ QR ควรตรวจสอบกับผู้ให้บริการที่จะใช้ว่ามีโมดูลสำหรับ PrestaShop รุ่นที่คุณติดตั้ง
ทางเลือกอื่นที่คล้ายกับ PrestaShop
แอปอื่นในหมวด อีคอมเมิร์ซและร้านค้าออนไลน์
บริการของ THAI DATA CLOUD ที่เกี่ยวข้อง
ให้เราติดตั้ง PrestaShop ให้ฟรี บน Cloud Server ในไทย
แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด