ค้นหาเว็บไซต์

วิธีสร้างร้านค้าช้อปปิ้งออนไลน์ของตัวเองโดยใช้ "OpenCart" ใน Linux


ในโลกอินเทอร์เน็ต เรากำลังทำทุกอย่างโดยใช้คอมพิวเตอร์ พาณิชย์อิเล็กทรอนิกส์หรือที่เรียกว่าอีคอมเมิร์ซเป็นหนึ่งในนั้น อีคอมเมิร์ซไม่ใช่เรื่องใหม่และเริ่มต้นในยุคแรกๆ ของ ARPANET โดยที่ ARPANET เคยจัดเตรียมการขายระหว่างนักศึกษาของ Massachusetts Institute of Technology และ Stanford Artificial Intelligence Laboratory

ทุกวันนี้มีเว็บไซต์อีคอมเมิร์ซประมาณ 100 แห่ง ได้แก่ Flipcart, eBay, Alibaba, Zappos, IndiaMART, Amazon ฯลฯ คุณเคยคิดที่จะสร้าง Amazon และ Flipcart ของคุณเองเหมือน Application Server บนเว็บหรือไม่? ถ้าใช่! บทความนี้เหมาะสำหรับคุณ

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

การสาธิตแผงเว็บ OpenCart
  1. หน้าร้าน – http://demo.opencart.com/
  2. เข้าสู่ระบบของผู้ดูแลระบบ – http://demo.opencart.com/admin/

------------------ Admin Login ------------------
Username: demo
Password: demo

คุณสมบัติของ Opencart

Opencart เป็นแอพพลิเคชั่นที่ตอบโจทย์ทุกความต้องการของผู้ค้าออนไลน์ มันมีคุณสมบัติทั้งหมด (ดูด้านล่าง) ซึ่งคุณสามารถสร้างเว็บไซต์อีคอมเมิร์ซของคุณเองได้

  1. เป็นแอปพลิเคชันฟรี (เช่นในเบียร์) และโอเพ่นซอร์ส (ตามคำพูด) ที่เผยแพร่ภายใต้ใบอนุญาต GNU GPL
  2. ทุกอย่างได้รับการบันทึกไว้อย่างดี หมายความว่าคุณไม่จำเป็นต้องใช้ Google และตะโกนขอความช่วยเหลือ
  3. การสนับสนุนและอัปเดตตลอดอายุการใช้งานฟรี
  4. รองรับหมวดหมู่ ผลิตภัณฑ์ และผู้ผลิตไม่จำกัดจำนวน
  5. ทุกอย่างเป็นไปตามเทมเพลต
  6. รองรับหลายภาษาและหลายสกุลเงิน ช่วยให้มั่นใจได้ว่าผลิตภัณฑ์ของคุณจะเข้าถึงทั่วโลก
  7. คุณลักษณะการตรวจสอบและการให้คะแนนผลิตภัณฑ์ในตัว
  8. รองรับผลิตภัณฑ์ที่ดาวน์โหลดได้ (เช่น ebook)
  9. รองรับการปรับขนาดรูปภาพอัตโนมัติ
  10. คุณลักษณะต่างๆ เช่น อัตราภาษีหลายรายการ (เช่นเดียวกับในประเทศต่างๆ) การดูผลิตภัณฑ์ที่เกี่ยวข้อง หน้าข้อมูล การคำนวณน้ำหนักในการจัดส่ง คูปองส่วนลดที่มีให้ ฯลฯ จะได้รับการติดตั้งอย่างดีตามค่าเริ่มต้น
  11. เครื่องมือสำรองและกู้คืนข้อมูลในตัว
  12. ปรับใช้ SEO อย่างดี
  13. รองรับการพิมพ์ใบแจ้งหนี้ บันทึกข้อผิดพลาด และรายงานการขายด้วยเช่นกัน

ความต้องการของระบบ

  1. เว็บเซิร์ฟเวอร์ (แนะนำให้ใช้เซิร์ฟเวอร์ Apache HTTP)
  2. PHP (5.2 ขึ้นไป)
  3. ฐานข้อมูล (ต้องการ MySQLi แต่ฉันใช้ MariaDB)

ไลบรารีและโมดูล PHP ที่จำเป็น

ต้องติดตั้งและเปิดใช้งานส่วนขยายเหล่านี้ในระบบของคุณเพื่อติดตั้ง Opencart อย่างถูกต้องบนเว็บเซิร์ฟเวอร์

  1. ขด
  2. ซิป
  3. ซลิบ
  4. ห้องสมุดจีดี
  5. เอ็มคริปโต
  6. เอ็มบีสตริงส์

ขั้นตอนที่ 1: การติดตั้ง Apache, PHP และ MariaDB

1. อย่างที่บอก OpenCart ต้องการข้อกำหนดทางเทคนิคบางอย่าง เช่น Apache, PHP พร้อมส่วนขยายและฐานข้อมูล (MySQL หรือ MariaDB) ที่จะติดตั้งบนระบบ เพื่อให้รัน Opencart ได้อย่างถูกต้อง

มาติดตั้ง Apache, PHP และ MariaDB โดยใช้คำสั่งต่อไปนี้

ติดตั้งอาปาเช่

apt-get install apache2 		 (On Debian based Systems)
yum install httpd			 (On RedHat based Systems)
ติดตั้ง PHP และส่วนขยาย

apt-get install php5 php5-mysql libapache2-mod-php5 php5-curl php5-mcrypt 	(On Debian based Systems)
yum install php php-mysql php5-curl php5-mcrypt			(On RedHat based Systems)
ติดตั้ง MariaDB

apt-get install mariadb-server mariadb-client				(On Debian based Systems)
yum install mariadb-server mariadb					(On RedHat based Systems)

2. หลังจากติดตั้งสิ่งที่จำเป็นทั้งหมดข้างต้นแล้ว คุณสามารถเริ่มบริการ Apache และ MariaDB ได้โดยใช้คำสั่งต่อไปนี้


------------------- On Debian based Systems ------------------- 
systemctl restart apache2.service					
systemctl restart mariadb.service	

------------------- On RedHat based Systems ------------------- 
systemctl restart httpd.service 		
systemctl restart mariadb.service 				

ขั้นตอนที่ 2: การดาวน์โหลดและการตั้งค่า OpenCart

3. สามารถรับ OpenCart เวอร์ชันล่าสุด (2.0.2.0) ได้จากเว็บไซต์ OpenCart หรือจาก GitHub โดยตรง

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


wget https://github.com/opencart/opencart/archive/master.zip

4. หลังจากดาวน์โหลดไฟล์ zip แล้ว ให้คัดลอกไปที่ Apache ไดเร็กทอรีการทำงาน (เช่น /var/www/html) และแตกไฟล์ ต้นแบบ zip ไฟล์


cp master.zip /var/www/html/
cd /var/www/html
unzip master.zip

5. หลังจากแยกไฟล์ 'master.zip' แล้ว ให้ซีดีไปที่ไดเร็กทอรีที่แตกออกมา และย้ายเนื้อหาของไดเร็กทอรี อัปโหลด ไปที่รากของโฟลเดอร์แอปพลิเคชัน (opencart-master)


cd opencart-master
mv -v upload/* ../opencart-master/

6. ตอนนี้ คุณต้องเปลี่ยนชื่อหรือคัดลอกไฟล์การกำหนดค่า OpenCart ดังที่แสดงด้านล่าง


cp /var/www/html/opencart-master/admin/config-dist.php /var/www/html/opencart-master/admin/config.php
cp /var/www/html/opencart-master/config-dist.php /var/www/html/opencart-master/config.php

7. ถัดไป ตั้งค่าสิทธิ์ที่ถูกต้องให้กับไฟล์และโฟลเดอร์ของ /var/www/html/opencart-master คุณต้องให้สิทธิ์ RWX แก่ไฟล์และโฟลเดอร์ทั้งหมดที่นั่นแบบเรียกซ้ำ


chmod 777 -R /var/www/html/opencart-master 

ข้อสำคัญ: การตั้งค่าการอนุญาต 777 อาจเป็นอันตราย ดังนั้นทันทีที่คุณตั้งค่าทุกอย่างเสร็จแล้ว ให้เปลี่ยนกลับไปเป็นการอนุญาต 755 ซ้ำ ๆ ในโฟลเดอร์ด้านบน

ขั้นตอนที่ 3: การสร้างฐานข้อมูล OpenCart

8. ขั้นตอนต่อไปคือการสร้างฐานข้อมูล (เช่น opencartdb) สำหรับไซต์ E-Commerce เพื่อจัดเก็บข้อมูลในฐานข้อมูล เชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูลและสร้างฐานข้อมูล ผู้ใช้ และให้สิทธิ์ที่ถูกต้องแก่ผู้ใช้เพื่อให้สามารถควบคุมฐานข้อมูลได้เต็มรูปแบบ


mysql -u root -p
CREATE DATABASE opencartdb;
CREATE USER 'opencartuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON opencartdb.* TO 'opencartuser'@'localhost' IDENTIFIED by 'mypassword';

ขั้นตอนที่ 4: การติดตั้งเว็บ OpenCart

9. เมื่อทุกอย่างถูกต้องแล้ว ให้ไปที่เว็บเบราว์เซอร์แล้วพิมพ์ http://<ที่อยู่ IP ของเว็บเซิร์ฟเวอร์> เพื่อเข้าถึงการติดตั้งเว็บ OpenCart

คลิก 'ดำเนินการต่อ' เพื่อยอมรับข้อตกลงใบอนุญาต

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

หากมีการเน้นเครื่องหมายสีแดงบน #1 หรือ #2 นั่นหมายความว่าคุณต้องติดตั้งส่วนประกอบเหล่านั้นบนเซิร์ฟเวอร์อย่างถูกต้องเพื่อให้ตรงตามข้อกำหนดของเว็บเซิร์ฟเวอร์

หากมีเครื่องหมายสีแดงบน #3 หรือ #4 แสดงว่ามีปัญหากับไฟล์ของคุณ หากทุกอย่างได้รับการกำหนดค่าอย่างถูกต้อง คุณจะเห็นเครื่องหมายสีเขียวทั้งหมดปรากฏขึ้น (ดังที่แสดงด้านล่าง) คุณสามารถกด “ดำเนินการต่อ

11. ในหน้าจอถัดไป ให้ป้อนข้อมูลรับรองฐานข้อมูลของคุณ เช่น ไดรเวอร์ฐานข้อมูล ชื่อโฮสต์ ชื่อผู้ใช้ รหัสผ่าน ฐานข้อมูล คุณไม่ควรแตะ db_port และ Prefix จนกว่าคุณจะรู้ว่าคุณกำลังทำอะไรอยู่

ป้อนชื่อผู้ใช้ รหัสผ่าน และที่อยู่อีเมลสำหรับบัญชีผู้ดูแลระบบด้วย โปรดทราบว่าข้อมูลประจำตัวเหล่านี้จะใช้ในการเข้าสู่ระบบแผงผู้ดูแลระบบ Opencart ในฐานะรูท ดังนั้นควรเก็บไว้อย่างปลอดภัย คลิกดำเนินการต่อเมื่อเสร็จแล้ว!

12. หน้าจอถัดไปจะแสดงข้อความ เช่น “การติดตั้งเสร็จสมบูรณ์ ” พร้อมแท็กไลน์ Ready to Start Selling นอกจากนี้ ยังเตือนให้ลบไดเร็กทอรีการติดตั้ง เนื่องจากทุกสิ่งที่จำเป็นในการตั้งค่าโดยใช้ไดเร็กทอรีนี้ได้สำเร็จแล้ว

หากต้องการลบไดเร็กทอรีการติดตั้งคุณอาจต้องการเรียกใช้คำสั่งด้านล่าง


rm -rf /var/www/html/opencart-master/install

ขั้นตอนที่ 4: เข้าถึง OpenCart Web และ Admin

13. ตอนนี้ให้ชี้เบราว์เซอร์ของคุณไปที่ http://<ที่อยู่ IP ของเว็บเซิร์ฟเวอร์>/opencart-master/ แล้วคุณจะเห็นภาพหน้าจอด้านล่าง

14. ในการเข้าสู่ระบบแผงผู้ดูแลระบบ Opencart ให้ชี้เบราว์เซอร์ของคุณไปที่ http://<ที่อยู่ IP ของเซิร์ฟเวอร์เว็บ>/opencart-master/admin และกรอกข้อมูลรับรองผู้ดูแลระบบ คุณป้อนข้อมูลขณะตั้งค่า

15. ถ้าทุกอย่างโอเค! คุณควรจะเห็น Admin Dashboard ของ Opencart

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

หลังจากทดสอบเครื่องมือแล้วจะเป็นอย่างไร?

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

Hostgator คือผู้จดทะเบียนโดเมนและผู้ให้บริการโฮสติ้งซึ่งเป็นที่รู้จักเป็นอย่างดีในด้านบริการและฟีเจอร์ที่มีให้ ให้พื้นที่ดิสก์ไม่จำกัด แบนด์วิธไม่จำกัด ติดตั้งง่าย (สคริปต์ติดตั้ง 1 คลิก) สถานะการออนไลน์ 99.9% การสนับสนุนด้านเทคนิคที่ได้รับรางวัลตลอด 24x7x365 และรับประกันคืนเงินภายใน 45 วัน ซึ่งหมายความว่าหากคุณไม่ชอบผลิตภัณฑ์และบริการ คุณได้รับเงินคืนภายใน 45 วันนับจากวันที่ซื้อ และจำไว้ว่า 45 วันนั้นใช้เวลานานในการทดสอบ

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

หมายเหตุ: เมื่อคุณซื้อโฮสติ้ง (และ/หรือโดเมน) จาก Hostgator คุณจะได้รับ ส่วนลดคงที่ 25%. ข้อเสนอนี้ใช้ได้สำหรับผู้อ่าน ไซต์ Tecmint เท่านั้น

สิ่งที่คุณต้องทำคือกรอกรหัสโปรโมชั่น “TecMint025 ” ในระหว่างการชำระเงินโฮสติ้ง สำหรับการอ้างอิง โปรดดูตัวอย่างหน้าจอการชำระเงินพร้อมรหัสโปรโมชั่น

หมายเหตุ: นอกจากนี้ ควรกล่าวถึงด้วยว่าสำหรับแต่ละโฮสติ้งที่คุณซื้อจาก Hostgator ไปยังโฮสต์ OpenCart เราจะได้รับค่าคอมมิชชั่นจำนวนเล็กน้อย เพียงเพื่อให้ Tecmint Live ต่อไป (โดยการจ่ายแบนด์วิดท์) และค่าบริการโฮสติ้งเซิร์ฟเวอร์)

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

บทสรุป

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

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