المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح تثبيت اضافة WHMCS CSF Unblocker Module | Install تاريخ 2019



Rise Company
06-12-2018, 21:31
شرح كامل لاضافة CSF Unblocker فى whmcs لازالة الحظر Check Firewall Block
شرح اضافة الغاء حظر الاى بى للعملاء من خلال لوحة التحكم فى whmcs
الغاء حظر الاى بى للفايروول csf من خلال whmcs
حل مشكلة Connection Test, Connection Error
حل مشكلة An error occuried while trying to connect to the hosting server

https://www.rise.company/upload/uploads/154412467626681.jpg

تفاصيل الاضافة CSF AutoUnblocker module

يتم الدخول عليها فى متجر whmcs من خلال هذا الرابط
https://marketplace.whmcs.com/product/2758


Is your help desk always filled with IP unblocking requests? Why not lessen your workload for your company by cutting down your unblocking request counts?
With the WHMCS CSF Unblocker Module, you can now give the unblocking power to your hosting clients without compromising your server's security.
Features


Root logins/passwords/keys are NOT kept by our module.
Search for customer's connected IP or let customer search the IP on the blacklist
Coded for "six" template core, no template editing is necessary to add the module to your WHMCS. Support display for cPanel, DirectAdmin, WHMSonic module
Unlimited servers support *CSF Cluster Mode support *Tech module for more restricted functions
API function for your customers to unblock
Limit how many unblock per hour is allowed
Remote calls without needing SSH access (root access is needed initially to setup the permission/ownership for the files and the cronjob)
Remote server hash generation
Remote server script update
No special PHP extension/module is required
External access safe (randomized salted Hash is generated and checked before any task is executed)
Check for both deny list (csf.deny), temp ban list (csf.tempban) and whitelist
Configure & Install remote servers (cPanel & DirectAdmin) within seconds using our automatic installer commands!
Regular hosting user and reseller hosting user mode (the mod will automatically get the IP of a regular hosting user, while reseller hosting user will have the option to search for a client's IP address in the block list)
Blocked explanation (explain what the error meant, and how your client could prevent it from happening again)
Server list syncing withing WHMCS (No need add individual servers manually)
Official Multi-Language support
Support all system running CSF, not just cPanel and DirectAdmin
View full blocking list within WHMCS-Admin Area
Stop unblocking of admin added blockings
Remote Server Auto Installer for cPanel and DirectAdmin

Requirements:


Working installation of WHMCS 6+ with template based on Six template core
Root access (need for remote server setups, not needed for encoded module operations)
Two or more servers with CSF installed (the WHMCS installation should not reside on the same server as your clients)
Remote servers must be HTTP accessible
Cronjobs must be working on remote servers
system(), fileperms(), posix_getpwuid(), fileowner(), filegroup() must be enabled on remote servers (if disabled, there is a workaround)
Remote server must not be running fcgi

Module is encoded with ioncube 9/10
All sales are final. If you are unsure about if this will work with your server, please contact us prior to ordering.


شرح تركيب الاضافة CSF AutoUnblocker module

مقدمة :

عند قيامك بشراء الاضافة هيتم اعطاء لك فى الحال فى نفسة اللوحة License Key و ايضا رابط تحميل الاضافة

بعد تحميل الاضافة هتجد المجلد whmcs-csf-unblocker-4.4-ioncube10

بداخله whmcsUpload و ايضا remoteUpload وملف installer.php

خطوات التثبيت :

اذا كان لديك 2 سيرفر الاول خاص بالشركة وعليه whmcs و الثانى خاص بالعملاء

1- فى السيرفر الاول ( الشركة ) WHMCS Installation

فقط قم برفع محتويات المجلد whmcsUpload داخل مجلد whmcs لديك

وتجاهل المجلد و الملف الاخر حيث انهم غير مطلوبين فى التثبيت Automatic

اى تم وضعهم فى حالة الرغبة فى عمل تثبيت Manual


2- فى السيرفر الثانى ( العملاء ) Remote Server Install

قم بفتح الشيل فى السيرفر وادخل تلك الاوامر


cd /tmp; wget -N http://files.baseservers.com/codebox/whmcs-csfunblocker/installer-ioncube10.tar; tar -xvf installer-ioncube10.tar ; chmod +x installer.php;


php installer.php install-ioncube10 cpanel
php installer.php install-ioncube10 cpanel-ea3
php installer.php install-ioncube10 da

بعد استخدام تلك الاوامر هيكون نزل على السيرفر الملفات التالية تلقائيا

CSFSettings.phpو CSFUnblockremote.php و CSFUnblockremoteURLCall.php

بجانب ان Cron تم وضعه تلقائيا دون عمل اى شىء Manual

اعدادات الاضافة على Whmcs Addon :



عند عمل enable لها هتجد WHMCS CSF Unblocker وهتجد WHMCS CSF Unblocker Tech Module

كلاهما نفس الخواص عدا ان tech مخصص للموظفين حتى لا يقم احد بعمل تعديلات فى اعدادات السيرفر مثل الاول

داخل cluster هيتم اختيار server.site.com اى سيرفر العملاء

https://www.rise.company/upload/uploads/154412613746041.jpg

الاعدادات بالاعلى تم تجربتها و ننصح بها حيث تعمل بشكل سليم

https://www.rise.company/upload/uploads/154412648874351.jpg

جميع الاعدادات فى server management يتم وضعها اوتوماتيك دون تعديل بها اى شىء

سواء hash او server name او web address تترك كما هى

ولكن انتبه عند المربع البرتقالى بجانب اسم السيرفر قد تجد

علامة x او علامة صح اضغط عليها لكى يعمل test

اذا كانت النتيجة

https://www.rise.company/upload/uploads/15441269095731.png

اذا ليس هناك اى مشكلة وتم التركيب بنجاح

اما اذا ظهر


White List: Not-Writable
Deny List: Not-Writable
Temp Deny List: Not-Writable



اذا لديك مشكلة فى الصلاحيات , هيتطلب الدخول على الشيل ثم تنفيذ الامر التالى للتعديل


nano /var/www/html/CSFSettings.php

وهيتم جعل المتغيرات بداخله كالاتى

$fileOwner = "nobody";
$fileGroup = "nobody";

بعض الاوامر المساعدة للبحث و الفحص عن المشاكل :

لمشاهدة هل هناك ملف error_log يتم استخدام هذا الامر


ls -lah /var/www/html

لفتح ملف error_log يتم استخدام هذا الامر


cat /var/www/html/error_log

لمشاهدة الملفات دخل www


ls -lah /var/www/

ملحوظات :

1- لا يوجد اى تعديلات فى ملفات template لكى يضاف زر Check Firewall Block حيث يتم اضافته بشكل تلقائى
2- لا بد من وجود Ioncube10 وتاكد من Php الافتراضى لديك هو الذى به Ioncube

شاهد ايضا :
شرح تثبيت اضافة WHMCS CSF Unblocker Module | Install تاريخ 2020 (https://www.rise.company/forum/threads/56017-%D8%B4%D8%B1%D8%AD-%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-%D8%A7%D8%B6%D8%A7%D9%81%D8%A9-WHMCS-CSF-Unblocker-Module-Install-%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE-2020)

المرجع:
https://wiki.codebox.ca/doku.php?id=whmcs-csf_unblocker_v4_installation