วิธีการติดตั้ง Ioncube Loaders – ขั้นตอนง่าย ๆ สำหรับโฮสติ้งประเภทต่างๆ
เผยแพร่แล้ว: 2022-06-04
IonCube ป้องกันซอร์สโค้ด PHP ของคุณให้ห่างจากอาชญากรไซเบอร์โดยคอมไพล์เป็นไบต์โค้ด ติดตั้ง ionCube loader เพื่อรันไฟล์ที่เข้ารหัสและเพิ่มความเร็วหน้าเว็บ มันมีเครื่องมือสองอย่าง – ตัวเข้ารหัสเพื่อรวบรวมไฟล์ PHP และตัวโหลดเพื่อถอดรหัสสคริปต์ที่เขียนด้วย PHP
การเข้ารหัสแหล่งที่มาของแอปพลิเคชันมีประโยชน์มากมาย:
IonCube Loader เป็นส่วนขยาย PHP เต็มรูปแบบที่ใช้ในการอ่านและรันไฟล์ที่เข้ารหัสในขณะใช้งาน มันจัดการซอฟต์แวร์ที่เขียนโดยใช้ภาษาการเขียนโปรแกรม PHP ซอร์สโค้ดของซอฟต์แวร์ได้รับการปกป้องโดยตัวโหลด ionCube ช่วยป้องกันมุมมองที่ไม่ได้รับอนุญาต การเปลี่ยนแปลง และการเรียกใช้โค้ดบนคอมพิวเตอร์ที่ไม่ได้รับอนุญาต การเข้ารหัสเสร็จสิ้นหลังจากคอมไพล์เป็นไบต์โค้ดเพื่อลดภาระและวางซอร์สโค้ด
คุณใช้ซอฟต์แวร์โอเพนซอร์ซ ส่วนขยายหรือปลั๊กอินหรือโมดูลหรือไม่
พิจารณาใช้ ionCube Loader เพื่อปกป้องเว็บไซต์ของคุณด้วยการเข้ารหัสรหัสทั้งหมด รหัสโอเพนซอร์ซจะไม่ปรากฏแก่แฮกเกอร์อีกต่อไป IonCube Loader ใช้งานได้ฟรีอย่างสมบูรณ์ หากเว็บไซต์ของคุณไม่มีสิ่งนี้ คุณอาจคิดว่าคุณจ่ายสำหรับเว็บโฮสติ้งที่เหมาะสม
Ioncube Loader คืออะไรและมีประโยชน์อย่างไร?
คุณสามารถใช้ตัวเข้ารหัส ioncube เวอร์ชันออนไลน์ได้ฟรีเพื่อเข้ารหัสโค้ด PHP ของคุณ แต่มีไว้สำหรับการทดสอบ และไม่ต้องจ่ายสำหรับ IonCube Loader คุณสามารถดาวน์โหลดและติดตั้งบนเซิร์ฟเวอร์ของคุณได้ฟรี คุณต้องซื้อ IonCube Encoder เพื่อเข้ารหัสไฟล์ PHP ของคุณ
การเข้ารหัสแหล่งที่มาของแอปพลิเคชันมีประโยชน์มากมาย:
- ช่วยนักพัฒนาในการปกป้องและให้สิทธิ์การใช้งานแหล่งที่มาของแอปพลิเคชันของคุณ
- ซ่อนข้อมูลที่ละเอียดอ่อนและปกป้องสคริปต์จากการเปลี่ยนแปลงที่ไม่ได้รับอนุญาตสำหรับเจ้าของเว็บไซต์
- ป้องกันงานสร้างสรรค์และกระแสรายได้ของนักออกแบบเว็บไซต์จากการอัปเดตสคริปต์ในอนาคต
ตอนนี้เรามาทำความรู้จักกับ ioncube และประโยชน์ของมัน แล้วอะไรต่อจากนี้ การติดตั้ง มีคำถามมากมายผุดขึ้นในใจเรา จะทำอย่างไรต่อไป? ฉันควรใช้เวอร์ชันใด การติดตั้งนั้นยากกว่ามากหรือไม่? รายการดำเนินต่อไป
จะติดตั้ง ionCube loader ได้อย่างไร เกี่ยวข้องอะไรจริง ๆ
การติดตั้งตัวโหลด ioncube ไม่ใช่สิ่งที่คุณคิดว่ายาก แต่เป็นกระบวนการที่ง่ายที่จะทำ เราสามารถทำได้ภายใต้ขั้นตอนง่ายๆ ไม่กี่ขั้นตอน:
- 1. ดาวน์โหลด IonCube Loader
คุณสามารถดาวน์โหลด ionCube Loader ได้จาก
https://www.ioncube.com/loaders.php - 2. แยกและติดตั้งไฟล์นามสกุล ionCube
- 3. ค้นหาไฟล์ PHP.ini (ไฟล์กำหนดค่า)
- 4. เปิดใช้งาน IonCube Loader
- 5. กำหนดค่า IonCube Loader
- 6. ตรวจสอบการติดตั้ง
ต้องการคำแนะนำในการติดตั้ง ionCube หรือไม่?
เราขอเสนอบริการติดตั้งที่เชื่อถือได้สำหรับ ionCube Loaders รับความช่วยเหลือจากผู้เชี่ยวชาญของเราในราคาเพียง $100
ค้นหาเวอร์ชัน PHP ของคุณ
ก่อนติดตั้ง ionCube Loader ตรวจสอบให้แน่ใจว่าได้เลือกเวอร์ชัน IonCube ที่ถูกต้อง เวอร์ชันต้องตรงกับการตั้งค่าระบบของคุณ นั่นคือ คุณต้องค้นหาเวอร์ชัน PHP ของคุณเพื่อติดตั้ง IonCube Loader ที่ตรงกับเวอร์ชัน PHP ของคุณ หากต้องการทราบเกี่ยวกับระบบโฮสติ้งและสภาพแวดล้อมของคุณ ให้ทำตามขั้นตอนด้านล่าง:
- สร้างไฟล์ info.php ในไดเร็กทอรีรากของเว็บเซิร์ฟเวอร์และเพิ่มรหัสต่อไปนี้:

- ไปที่ {yourdomain.com}/phpinfo.php ซึ่งจะให้รายละเอียดที่จำเป็นแก่คุณ

จากภาพด้านบน คุณจะได้รับรายละเอียดเวอร์ชัน PHP และระบบปฏิบัติการเซิร์ฟเวอร์จากส่วนหัวด้านบน ในภาพนี้ เวอร์ชัน PHP คือ 7.4.23 และระบบปฏิบัติการคือ Ubuntu18.04 บรรทัดที่ไฮไลต์ถัดไปแสดงประเภทตัวประมวลผลระบบ ซึ่งมีประโยชน์ในการตัดสินใจเลือกตัวโหลดที่เหมาะสม ที่นี่ระบบมี x86_64 เราใช้ PHP 64 บิต ถ้าลงท้ายด้วย i686 แสดงว่าเป็น 32 บิต และอันต่อไปแสดงให้เห็นว่าภัยคุกคามด้านความปลอดภัยถูกปิดใช้งาน
ดาวน์โหลด IonCube Loader
- การใช้เทอร์มินัล
รันคำสั่งต่อไปนี้ในเทอร์มินัล
- ดาวน์โหลดและแตกไฟล์ IonCube Loader
ก่อนดาวน์โหลด IonCube Loader ให้ตรวจสอบว่าระบบของคุณทำงานบนสถาปัตยกรรมแบบ 32 บิตหรือ 64 บิต
เพื่อเรียกใช้คำสั่ง:
uname -a
ต่อไป เราต้องดาวน์โหลด Ioncube Loader โดยใช้คำสั่ง wget และแกะมันออกมา
- สำหรับระบบ 64 บิตหรือระบบ 32 บิต
ใช้คำสั่ง:
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xfz ioncube_loaders_lin_x86-64.tar.gz
- เลือกอันที่เหมาะสมและติดตั้ง
หลังจากดาวน์โหลดและแตกไฟล์ Loader บนเซิร์ฟเวอร์ของคุณ ตอนนี้ให้ติดตั้งตัวโหลด Ioncube ที่ตรงกับเวอร์ชัน PHP ของคุณ
หากคุณต้องการทราบเวอร์ชันของ PHP ที่ติดตั้งไว้
ใช้คำสั่ง:
php -v
ถัดไป ค้นหาไดเร็กทอรีส่วนขยายของเวอร์ชัน PHP โดยการเรียกใช้คำสั่ง php -i | grep extension_dir
หมายเหตุ: ชื่อไดเร็กทอรีจะแตกต่างกันสำหรับแต่ละเวอร์ชันของ PHP และ Linux
กำหนดค่า PHP สำหรับ IonCube Loader
เปิดใช้งานส่วนขยายโดยใส่บรรทัดต่อไปนี้ที่ด้านบนของไฟล์ php.ini ของคุณ
- สำหรับ CentOS:
zend_extension = zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_7.4.so - สำหรับ Ubuntu, Debian:
zend_extension = /usr/lib/php/ioncube_loader_lin_7.4.so - สำหรับ Windows:
zend_extension = c:\php\ioncube\ioncube_loader_win_7.4.dll - สำหรับ FreeBSD:
zend_extension = /usr/local/lib/php/ioncube_loader_fre_7.4.so
บันทึก
- ตรวจสอบให้แน่ใจว่าได้ระบุไดเร็กทอรีส่วนขยายของเวอร์ชัน PHP ของคุณและระบุเวอร์ชันของตัวโหลด ioncube ที่ตรงกับเวอร์ชัน PHP ของคุณ
- หลังจากติดตั้งส่วนขยายแล้ว ให้รีสตาร์ทเซิร์ฟเวอร์ของคุณ
- ตรวจสอบให้แน่ใจว่า ionCube ถูกเปิดใช้งานในไฟล์การกำหนดค่า php.ini ที่เหมาะสมทั้งหมด
- เพื่อให้ IIS สามารถโหลดส่วนขยายได้ อาจจำเป็นต้องเปลี่ยนการอนุญาตของไฟล์นามสกุล ionCube ในการดำเนินการนี้ ให้คลิกขวาที่ไฟล์ใน Explorer, Properties เลือกแท็บ Security แล้วเพิ่มกลุ่ม Users ในการรีโหลด PHP คุณต้องรีสตาร์ทเว็บเซิร์ฟเวอร์ IIS วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการเริ่มบริการ World Wide Web Publishing Windows ใหม่ คุณสามารถทำได้โดยเปิดแอปพลิเคชันบริการจากเครื่องมือการดูแลระบบและเริ่มต้นบริการใหม่ (โปรดทราบว่าการดำเนินการนี้จะรีสตาร์ทกลุ่มแอปพลิเคชันและเว็บไซต์ IIS ทั้งหมด หากคุณโฮสต์เว็บไซต์และแอปพลิเคชันอื่นบนเซิร์ฟเวอร์นี้ คุณอาจต้องการรีสตาร์ทกลุ่มแอปพลิเคชันที่เกี่ยวข้อง เท่านั้น).
คุณต้องการความช่วยเหลือจากเราในการติดตั้ง IonCube หรือไม่?
เราให้บริการติดตั้งที่เชื่อถือได้สำหรับ ionCube Loaders รับบริการอย่างมืออาชีพของเราในราคาเพียง $100
ทดสอบการติดตั้ง ionCube Loader
ตอนนี้ ให้ตรวจสอบว่า ionCube Loader ได้รับการติดตั้งและกำหนดค่าอย่างถูกต้องบนเซิร์ฟเวอร์ของคุณแล้ว คุณสามารถตรวจสอบได้โดยการตรวจสอบเวอร์ชัน PHP
ในเทอร์มินัลของคุณ ใช้คำสั่ง: php -v เพื่อทดสอบการติดตั้ง ioncube loader
คุณยังสามารถเรียกใช้ URL พร้อมกับ phpinfo.php และตรวจสอบการติดตั้ง ioncube
การติดตั้งด้วยตัวติดตั้งตัวติดตั้งหรือตัวช่วยสร้างตัวโหลด
สคริปต์ PHP ตัวช่วยสร้างตัวโหลดจะมีประโยชน์ในการติดตั้งเมื่อพร้อมใช้งานในไฟล์เก็บถาวร Zip และ tgz ดาวน์โหลดและติดตั้งสคริปต์ลงในพื้นที่เว็บของคุณ จากนั้นเปิดสคริปต์ในเบราว์เซอร์ของคุณเพื่อขอคำแนะนำในการติดตั้งและการเลือกแพ็คเกจตัวโหลดที่ถูกต้อง ตัวช่วยสร้างยังมีให้ในแพ็คเกจตัวโหลดด้านล่าง

สำหรับข้อมูลเพิ่มเติม คุณสามารถดูได้ที่ http://www.ioncube.com/loader_installation.php และดาวน์โหลดแพ็คเกจ http://www.ioncube.com/loaders.php
การติดตั้ง Ioncube ในผู้ให้บริการโฮสติ้ง
Ioncube loaders ได้รับการสนับสนุน/ติดตั้งแล้วในผู้ให้บริการโฮสต์ทั้งหมด กระบวนการที่ง่ายและรวดเร็วคือการติดต่อฝ่ายสนับสนุนโฮสติ้งของคุณเพื่อเปิดใช้งาน ioncube สำหรับบัญชีของคุณ มิฉะนั้น ให้ปรึกษาตัวเองที่โฮสต์ฟอรัมสนับสนุนและคำถามที่พบบ่อย
โดยทั่วไป การสร้าง PHP ini แบบกำหนดเองเพื่อเปิดใช้งาน ioncube สำหรับโฮสติ้งของคุณก็เพียงพอแล้ว ที่นี่คุณจะพบขั้นตอนที่แชร์โดยโฮสต์ประเภทต่างๆ เพื่อให้ง่ายสำหรับผู้ใช้ของเราโดยไม่ต้องค้นหาเนื้อหาที่รองรับ
การสนับสนุนโฮสติ้งที่ใช้ร่วมกัน
- ค้นหา 'ไอออนคิวบ์' หากไม่พบแสดงว่าไม่ได้เปิดใช้งาน
- ค้นหาคำถามที่พบบ่อยเกี่ยวกับการโฮสต์ ฟอรัมเพื่อค้นหาคำแนะนำในการเปิดใช้งาน ioncube
บันทึก :
คุณควรมีตัวโหลดที่เหมาะสม ซึ่งจะอยู่ในรูปแบบ ioncube_loader_os_type_phpversion.ext
Os_type – (linux หรือ windows) | phpversion – (7.3, 7.4) | .ext – (เช่น – Linux, dll – Windows)
สำหรับการติดตั้งฝั่งเซิร์ฟเวอร์
ตัวโหลดสามารถเปิดใช้งานได้โดยอัตโนมัติในเว็บเซิร์ฟเวอร์โดยไม่ต้องเปลี่ยนไฟล์ php.ini หรือรีสตาร์ทเซิร์ฟเวอร์ ในบางกรณี คุณต้องเพิ่มส่วนขยาย Zend ลงในไฟล์ php.ini เพื่อเปิดใช้งาน Ioncube หากต้องการเพิ่มบรรทัดนี้ ให้ดูที่ด้านบน
การติดตั้งกับโฮสติ้งต่างๆ
HostGator
- เข้าสู่ระบบ HostGator cPanel ของคุณ
- ไปที่ซอฟต์แวร์ → บริการใน cPanel
- คลิกที่ "การกำหนดค่า PHP" และเลือก "PHP5 (php.ini เดียว) และบันทึกการเปลี่ยนแปลง
- คุณจะถูกนำไปติดตั้งหน้า php.ini เริ่มต้น
- คลิกที่ตัวเลือกเพื่อติดตั้ง IonCube ทำเครื่องหมายที่ "IonCube" แล้วคลิก "Install"
- เมื่อเสร็จแล้วให้ไปที่ "ตัวจัดการไฟล์"
- เลือก Web Root (public_html/www) เพื่อโหลดในตัวจัดการไฟล์
- เรียกดูและค้นหา php.ini.default ที่สร้างขึ้นใหม่ จากนั้นเลือกและเปลี่ยนชื่อไฟล์เป็น php.ini
- ตอนนี้เปิดใช้งาน IonCube แล้ว
บลูโดมิโน:
- เข้าสู่ระบบแผงควบคุม
- คลิกการสนับสนุน CGI และภาษาสคริปต์ภายใต้สคริปต์และโปรแกรมเสริม
- ถัดไป คลิกการเขียนสคริปต์ PHP
- เพิ่มบรรทัด:
zend_extension = /usr/local/lib/ioncube/ioncube_loader_lin_x.x.so (โดยที่ xx คือเวอร์ชันของ php ของคุณ) - คลิกบันทึก
โฮสติ้ง OVH:
เพิ่มบรรทัดด้านล่างในไฟล์ .htaccess ที่กำหนดเอง:
SetEnv IONCUBE 1
SetEnv PHP_VER 5
หรือสร้างไฟล์ชื่อ .htaccess และใช้โปรแกรมแก้ไขข้อความใส่โค้ดด้านบนลงไป จากนั้นบันทึกการเปลี่ยนแปลงและอัปโหลดไปที่รูทของไฟล์ร้านค้า
- Ktools – ใช้ php.ini ในเครื่องเพื่อกำหนดค่าตัวโหลด ioncube ซึ่งต้องอยู่ในไดเร็กทอรี ioncube Aruba – Ioncube ไม่รองรับตามลูกค้า Ktools (1)
- Glow Host – ขอการสนับสนุนสำหรับการสนับสนุน Ioncube คลิกที่นี่เพื่อตรวจสอบ KB หรือสร้างตั๋ว
- Godaddy – ในบัญชี Linux ของ PHP5 จะต้องตั้งชื่อ php.ini เป็น php5.ini
- IX Web Hosting / Host Excellence – Ioncube ได้รับการติดตั้งตามค่าเริ่มต้นแล้ว ต้องใส่ php.ini ในไดเร็กทอรี cgi-bin หนึ่งครั้ง
- Jacobson Hosting – เซิร์ฟเวอร์บางตัวมี Ioncube คุณสามารถเปิดตั๋วสนับสนุนสำหรับการร้องขอการติดตั้งหรือการกำหนดค่า
- โซลูชันเครือข่าย – ดูเหมือนว่าไม่รองรับ Ioncube
- Web Hosting Pad – ติดตั้งไว้แล้วโดยค่าเริ่มต้น หากคุณใช้ php.ini ในเครื่อง ioncube จะไม่ทำงาน
- Yahoo – ดูเหมือนว่า ionCube ไม่ได้รับการสนับสนุน
ด้านล่างนี้ เราได้ระบุผู้ให้บริการโฮสติ้ง 30 อันดับแรก
- GoDaddy
- Amazon Web Services
- Google Cloud Platform
- 1&1
- Squarespace
- Blue Host
- LiquidWeb
- HostGator
- ไซต์กราวด์
- เจ้าบ้านในฝัน
- Hostinger
- วัวอ้วน
- Hostpapa
- โฮสต์มอนสเตอร์
- Fasthosts
- บลูโดมิโน
- แค่โฮสต์เว็บโฮสติ้ง
- Jaguar PC
- IPOWER
- Lunarpages - ได้มาโดย HostPapa
- Pow Web
- Netfirms
- เริ่มตรรกะ
- ส้มเล็ก
- Inmotion Hosting
- Cloudways
- Namecheap
- เครื่องยนต์ WP
- A2 Hosting
- GreenGeeks
Loader ดาวน์โหลด
คำถามที่พบบ่อย ionCube สำหรับส่วนขยาย CRM ของ Smackcoders
เราใช้ ionCube Loader เพื่อโหลดไฟล์โมดูล CRM ที่เข้ารหัส ดังนั้น โปรดทำตามขั้นตอนด้านบนเพื่อติดตั้ง ionCube Loader บนเซิร์ฟเวอร์ของคุณ หากคุณพบปัญหาใดๆ หลังจากติดตั้ง Loader โปรดดูคำถามที่พบบ่อยต่อไปนี้สำหรับวิธีแก้ไข อย่างไรก็ตาม หากคุณไม่พบคำตอบในคำถามที่พบบ่อย โปรดติดต่อทีมสนับสนุนของเราที่ [email protected ]
1. ฉันติดตั้งโมดูลสำเร็จแล้ว เมื่อฉันโหลดหน้าโมดูล ฉันได้รับหน้าว่าง มันจะเป็นประเด็นอะไร?
ผลิตภัณฑ์ CRM และรหัสทั้งหมดของเราได้รับการป้องกันด้วย ioncube ดังนั้นจึงต้องติดตั้ง ioncube loader ในเซิร์ฟเวอร์ PHP ของคุณก่อนที่จะติดตั้งโมดูล CRM ของเรา ข้อผิดพลาดหน้าว่างสามารถแก้ไขได้ด้วยการติดตั้ง ioncube loader
2. Ioncube loader ได้รับการติดตั้งบนเซิร์ฟเวอร์ PHP ของเราแล้ว โมดูลที่กำหนดเองฟรีจาก smackcoders ทำงานได้ดี แต่หน้าโมดูล CRM จะทิ้งหน้าว่างทุกครั้ง จะแก้ปัญหานี้ได้อย่างไร?
ส่วนขยาย CRM ฟรีไม่ได้เข้ารหัสสำหรับใบอนุญาตโดเมนเดียว แต่โมดูล CRM ทั้งหมดมาพร้อมกับใบอนุญาตโดเมนเดียว หากคุณพยายามติดตั้งโมดูลการรวมใน CRM อื่น จะใช้งานไม่ได้ คุณสามารถซื้อใบอนุญาตเพื่อเพลิดเพลินกับสิทธิประโยชน์ของโมดูลสำหรับทุกโดเมน
ผลิตภัณฑ์เข้ารหัส CRM ชั้นนำของเรา
- Vtiger MailChimp Plus
- VtigerCRM QuickBooks Integration
- VtigerCRM การซิงค์ Google ปฏิทิน
- การบูรณาการ VtigerCRM Xero
- การจัดการเวลาปิดสำหรับ Vtiger CRM
ดู โมดูล CRM เพิ่มเติม ที่นี่
บทสรุป
การเข้ารหัสรหัสแอปพลิเคชันกลายเป็นวิธีปฏิบัติทั่วไปในการป้องกัน/อนุญาตซอร์สโค้ด ทำให้มั่นใจได้ถึงความถูกต้อง ลดพื้นที่จัดเก็บ และอื่นๆ ตัวโหลด IonCube ถูกใช้โดย 90% ของเซิร์ฟเวอร์และถูกเลือกโดยผู้พัฒนาโปรแกรมส่วนใหญ่ ให้ความปลอดภัยแก่โค้ด PHP และเว็บไซต์จากการเข้าถึงที่ไม่ได้รับอนุญาต ตัวโหลด IonCube ถอดรหัสสคริปต์ PHP ที่เข้ารหัสของคุณและทำให้ไซต์ของคุณปลอดภัย
ต้องการความช่วยเหลือจากเราในการติดตั้ง ionCube หรือไม่?
เราให้บริการติดตั้งที่เชื่อถือได้สำหรับ ionCube Loaders จ้างผู้เชี่ยวชาญของเราเพียง $100