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

مشاهدة النسخة كاملة : شرح طريقة جميع خصائص سكربت WHMCS "حصري"



salima
11-02-2013, بتوقيت غرينيتش 01:18 AM
السلام عليكم و رحمة الله وبركاته

شرح طريقة جميع اعدادات سكربت WHMCS

الدرس مفصل تم وضعه من قبل فريق IT4serv.com

شركة تقنية المعلومات

و من اراد نقله بدون ذكر الحقوق لا يهمه الدرس مفصل للأفادة وليس للحقوق

الموضوع الاصلى ازا واجهتك مشاكل او رد تأخر نظراً لعدد الردود

http://it4serv.com/vb/t1503.html

نبدأ على بركة ألله

أعداد السرفر لأستقبال السكربت

أولا نقوم بأعداد السرفر لآستقبال السكربت

فمتطلبات السكربت دالة Curl و الاينكيوب

نقوم بالدخول ألى الروت

و قم بأختيار

رمز Code:
EasyApache (Apache Update)
لتحديث update الاباتشي و تركيب install الدالة وبرنامج الاينكيوب

ثم قم بأختيار النسخة التي تريدها للأباتشيى و يفضل



رمز Code:
Apache 2.2



بعدها قم بأختيار php 5

أمر وليس ملحوظة : لا تفعل php4 لانه معناه انه حماية سرفرك تساوي لا شىء

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

ثم قم بالدخول الى

رمز Code:
Exhaustive Options List
ستجد عدة برامج كثيرة

ستجد كلمة curl ثلاث مرات .. قم بتفعيلها

و قم بتفعيل الزيند + الاينكيوب

ثم

Save and Build

و سيبدأ فى التحديث update

ملحوظة : ازي واجهت مشكلة اثناء التحديث update فمعناه انه فيه مشكلة فى ملف resolv.conf و هذه مشكلة واجهتني فى أكثر من عشر سرفرات لحد ما وصلت لحل و سوف اشرح طريقة حلها قريباً ان شاء الله

الرجاء من الاخوة الكرام عدم الرد لأستكمال الدرس مفصل

---------------------------------------

الرد الثاني

تركيب install السكربت - بعد ما قمنا بتجهيز السرفر للسكربت

ألان نقوم بتركيب installه

حمل السكربت من هنا


قم برفع ملفات السكربت كاملة لموقعك

و قم بأنشاء قاعدة بينات

و لا تنسي ربطها باليوزر و تيجي تقول مشكلة فى التنصيب setup

اقتباس:
أعطاء التصريح 777 لملف الكونفج configuration.php
أعطاء التصاريح 777 للمجلدات الأتيه
attachments
downloads
templates_c
أعطاء التصريح 777 لملف الأعلانات
announcements.xml
ثم ادخل لمرحلة التنصيب setup


http://www.xxx.com/whmcs/install/install.php

اضغط موافق و نصب

فى الخطوة الثانية سيتم اختبار التصاريح و الدوال

ازي وجدتهم

رمز PHP:

<code style="white-space:nowrap"> <code> --====--
» PHP Version .......... Passed
» MySQL .......... Passed
» CURL .......... Passed
Permissions Checks
» Configuration File .......... Passed
» Attachments Folder Permissions .......... Passed



» Downloads Folder Permissions .......... Passed
» Templates Folder Permissions .......... Passed
» Announcements RSS File .......... Passed
</code> </code>

--====--
قم بأستكمل التنصيب setup للمرحلة الثالثة

سيطلب منك بينات القاعدة + السريال او كود code شراء البرنامج

ازى كنت مرخص ضع الكود code

ازي كنت غير مرخص ضع اى شىء ولا تقلق سنقوم بالاستعانة بملف addkey لسرقة البرنامج زى ما كله عامل

فى الصفحة الاخيرة ضع بينات الادارة

و بعدها قم بحذف ملفات التنصيب setup

الان عند الدخول لصفحة الادارة سيقول لك السكربت غير مرخص

قم بأستعراض الملف

site.com/whmcs/addkey.php

و ضع رابط موقعك و اضغط على Go

بعدها هيقول لك Database updated !

و قم بالدخول للوحة التحكم

الدرس مفصل القاد شرح طريقة اعدادات اللوحة

------------------------------------------------------------

الرد الثالث

فى هذا الدرس مفصل شرح طريقة تركيب install الستايل style + اللغة العربية

شرح طريقة تركيب install الستايل style

قم بالدخول الى هذا الموضوع و قم بتحميل الستايل style

http://it4serv.com/vb/t1502.html

قم برفع جميع ملفات الستايل style فى مجلد templates

قم بالدخول الى لوحة التحكم للسكربت
ثم
Configuration
ثم
General Settings

ستجد كلمة Template

ستجد انها زادت بأسم التمبلت اللى انتا رفعته داخل مجلد Templates

قم باختياره

ثم حفظ

تركيب install اللغة

قم بتحميل ملف اللغة من المرفقات بأسم Arabic.txt

قم برفعه فى مجلد Lang

و قم بالدخول الى لوحة تحكم السكربت
ثم
Configuration
ثم
General Settings

و من علامات التبويب قم بأختيار Localisation

ستجد بها

Default Country غيرها الى بلدك

ستجد Default Language هذه يعني اللغة الافتراضية

قم بتغييرها الى عربي

و قم بالحفظ

ازا واجهتك مشاكل فى الترميز

قم بالرجوع الى نفس الخطوات

و سوف تجد

System Charset

غيرها الى utf-8 ازى كانت Windows-1256 و العكس

----------------------------------------------

الرد الرابع

تظبيط السكربت ليليق بموقعك

Configuration

ثم

General Settings

سوف تجد اختيارات كثيرة

Company Name = أسم شركتك الذى سيظهر فى العنوان

Email Address = بريدك

Domain = نطاق الشركة

Logo URL = هذا اختيار جميل جدا و هو عند ارسال بريد للعميل باستلام طلبه ستجد هيدر او صورة فى اعلى البريد جميلة جدا

قم بووضع رابط الصورة فى هذا الاختيار

Pay To Text = عنوان الشركة او اى شىء سوف يظهر بنهاية البريد

WHMCS System URL
WHMCS SSL System URL

ضع بهم رابط السكربت و ازي واجهت مشكلة عد ظهور الصور بالسكربت قم بأزالة الرابط من الاختيار الثاني

Template = الستايل style الرئيسيى و شرح طريقةناه فوق

الباقيين اتركهم كما هم

-----------------------------------

الرد الخامس

تغيير العملة

مشكلة تقابل ناس كثيرة و كثير جدا يسال عنها

Configuration -> General settings - > Localisation

سوف تجد

Currency

ستجد بها عملات كثيرة مثل الدولار و اليورو و الخ ..

طبعا لن تجد بها جنيه او ريال

قم بأختيار

Custom

لوضع عملة من نفسنا

فى

Currency Code

ضع الاسم وليكن &quot; ريال &quot; او &quot; جنيه &quot;

فى Currency Symbol:

ضع الشكل مثل الدولار بيكون $

لو عنك شكل ضعه

--------------------------------------------

الرد السادس


أضافة طريقة دفع

Configuration - > PAYMENT GATEWAYS

أمام Activate Gateway:

ستجد طرق كثيرة

اختار الطريقة المناسبة و قم بالضغط على

Active

ثم قم بالتعليم على

Visible on Order Form:

ليظهر اثناء الشراء

---------------------------------

الرد السابع


أضافة بروديكت او سلعة تبيعها

Configuration - > Products /Services

ستجد

Options: Create a New Group | Create a New Product | Duplicate a Product


اول شىء لازم نسوي جروب لنضع بيه الخطط


نذهب الى


Create a New Group

سوف تجد

Product Group Name

ضع اسم الجروب وليكن

خطط السرفرات

ثم Available Payment Gateways

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

قم باختيار الطريقة اللى تريد الناس يشتروا عن طريقها هذه السلع

و يفضل اختيارهم كلهم ..

Hidden هذا ازى كنت تريد الجروب يكون مخفي

يعني ما يشوفوه لما يدخلوا site.com/cart.php

بعد ما قمنا بأضافة الجروب نرجع تانى ألى

Configuration - > Products /Services

و نقوم بالضغط على

ستجد

Product Type

ستجد امامها

shared host
reseller
vps / dedicated

ازى كانت السلعة اللى هتبيعها استضافة HOTING فقم بالتعليم على شاريد هوست

و سوف تجد

Product Group

ستجد الجروبات اللى أنشأناها من شوي

قم بأختيار الجروب المناسب

Product Name اسم السلعة

تضع مثلاً الخطة الاولي

ثم اضغط Contenue للدخول للصفحة الثانية

ستجد نفس اللى كان طالبهم منك فى الخطوة الاولي ولكن يزيد عليها التالى

Product Description

هذا تضع فيه مثلآ تصميم Html فيه مثلا


رمز PHP:

<code style="white-space:nowrap"> <code> <p>الخطة : ألاولى</p>
<p>المساحة : 10 جيجا</p>
<p>الباندويث : 20 جيجا</p>
</code> </code>

Welcome Email هذه البريد الذى سيرسل الى العميل

ستجد فيه reseler welcome mail او سرفر او هوستنج
او أخرى

يعني لو السلعة هذه استضافة HOTING

قم باختيار hosting welcome mail

ليصله &quot; الاستضافة HOTING التى حجزتها تم حجزها &quot;

ونفس القصة معا الريسلر و السرفر

و لو شات او تصميم قم بتغييرها الى &quot; اخري &quot;

Show Domain Options
قم بالتعليم عليه لو تريد السكربت يسأل العميل لو هيحجز دومين او لا

الباقى اتركه

ستجد بالنهاية

Direct Shopping Cart Link

و بها رابط الشراء لهذه السلعة

مثل

http://site.com/whmcs/cart.php?a=add&pid=1

قم بوضع هذا الرابط فى التصميم الـ html للخطط مثلآ

الان نأتي للأسعار

من علامات التبويب قم بالدخول الى

Pricing

ستجد بها

One Time ازى كان الدفع لمرة واحدة

و ستجد من أختيارات One Time

Setup Fee
Price

الاولى ثمن انشاء الخدمة
و الثانية سعر الخدمة

كدة انتهينا من one time

ستجد Recurring

و هذه التي بها الدفع السنوي والشهرى و الخ

سوف تجد

Monthly Quarterly Semi-Annually Annually Biennially

Monthly شهرى
Quarterly ثلاث شهور
Semi-Annually نصف ثانوي
Annually ثانوي
Biennially سنتين

ممكن تضع مثلا 50 للشهرى
و 100 لثلاث شهور و الخ .. و اللى ما ترده اتركه فاضي

و لا تنسي تعلم على Recurring

ملحوظة : لا تضع 50 ريال .. بل ضع 50 فقط

و السكربت سيضع ريال من نفسه لانه احنا حطيناه فى العملة

---------------------------------------

الرد الثامن

اضافة أقسام تذاكر دعم فني

يعني مثلآ اللى يدخل اضافة تذكرة

يلآقى

تذاكر خاصة بالدعم
تذاكر خاصة بالمبيعات
الخ >.

Configuration - > Support Departments

قم بالضغط على

Add New Department

سوف تجد الخيارات

Department Name اسم القسم

Description تعريف القسم

Email Address البريد الذى سيصل عليه اخبار بأنه تم انشاء تذكرة

Clients Only هذه علم عليها اذا تريد الاعضاء فقط اللى يعملوا تذاكر جديدة و الزوار لا يمكنهم

No Autoresponder ازى تريد تحذف الارسال الالى فى حال تم انشاء تذكرة

Hidden? اذا تريدها مخفية

POP3 Importing Configuration (Only required if using POP3 Import method)


هذه اذا تملك pop3


و هذا يستخدم لأرسال البريد


الان قم بالحفظ




ألان يتوجب علينا عمل شىء مهم


و هو اننا نخلى الادمن يقدر يشوف التذاكر


لان لو ما عملت هذه الخطوة الادارة مش هتقدر تشوف التذاكر


و هذه مشكلة تقابل كثير ناس


اذهب الى


Configuration -> Administrators


ثم


ستجد الادارى اللى هو انتا


قم بالضغط على تعديل


و بعد الدخول ستجد اختيار


Assigned Departments


ستجد بجانبه جميع اقسام التذاكر



و هذا الاختيار معناه قم باختيار التذاكر اللى يقدم يشوفها الادارة


قم بالتعليم عليهم كلهم ثم حفظ


----------------------------------------

الرد التاسع

تعديل قالب template البريد

و هذا عندما يتم حجز مساحة جديدة يصل للعميل بريد

طبعا من العادى انه بيصله

Dear name

welcome الخ ..

الان فى هذا الشرح طريقة

سنتحكم فى القالب template

يعني مثلآ نغيره الى عربي

و نلعب فيه براحتنا

Configuration - > email Templates

ستجد قائمة بالرسائل

و ستجدها كالتالى

Client Signup Email

عند تسجيل عضو جديد

Domain Registration Confirmation

عند حجز نطاق جديد

Domain Renewal Confirmation

عند تجديد نطاق

Dedicated/سيرفر VPS Server Welcome Email

عند حجز سرفر جديد

Hosting Account Welcome Email

عند حجز استضافة HOTING جديدة

Order Confirmation

بريد بعد بريد التسجيل

و طبعا باقى كثير وكثير

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

و تحريره كما تريد

-------------------------------------

الرد العاشر

اضافة ( اضافة )

يعني مثلآ و انا بحجز سرفر .. بعد ما اختار الخطة ييجيني

عدة اضافات مثل &quot; ترخيص سي بانل CPANEL &quot; زيادة أى بي &quot;

الخ ...

يمكنك فعل هذه الميزة

Configuration -> Product addons

نقوم بالضغط على Add New

سوف تجد

Name الاسم

Description نبذة مثلا عنها

Setup Fee سعر انشاء الخدمة

Amount السعر

Billing Cycle مدة السعر يعني لو السعر شهرى قم باختيار monthly

Show on Order علم عليها ازى تريد يظهر اثناء الشراء

Applicable Products


هنا ستجد جميع السلع او الخطط اللى تبيعها


قم بالتعليم على الخطة اللى تريد يظهر فيها هذه الاضافة


ثم احفظ ..

----------------------------

الرد الحادى عشر

اضافة سرررفر للسكربت

Configuration - > servers

ثم

Add New Server

Name الاسم

Hostname الهوست نيم مثل server.it4serv.com

IP Address الاى بي

Datacenter/NOC الدااتا سنتر ..

Maximum No. of Accounts أقصى عدد للحسابات

Server Status Address الرابط الذى سيكون به حالة سرفرك ليظهر للعميل


رمز PHP:

<code style="white-space:nowrap"> <code> Primary Nameserver
Primary Nameserver IP
Secondary Nameserver
Secondary Nameserver IP
Tertiary Nameserver
Tertiary Nameserver IP
Quaternary Nameserver
Quaternary Nameserver IP
</code> </code>

نضع بها الدي ان اس + الاى بيهات

Type اللوحة

Username اسم الروت

Password باص الروت

------------------------------------------

الرد الثاني عشر

اضافة ادارى

Configuration - > Administrators

ثم

Add New Administrator

ستظهر لك الخيارات

Administrator Role

قسم الادارة يعني مثلا ( مبيعات - أدارة عامة - سابورت )

First Name الاسم

Email البريد

Username اسم الدخول

Password الباسورد

Confirm Password اعادة كتابة الباسورد

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

اترك الباقي كما هو

--------------------------

الرد الثالث عشر

تفعيل كود code الخصم

أو اكواد الخصم

Configuration -> Promotions /Coupons

ثم Add new

الان نضيف كوبون جديد

Promotion Code الكود code نفسه

Type اختار من هنا ازى كان خصم مال او اعفاء من مال او او او ..

Recurring هذه الكلمة تعني &quot; متكرر &quot; بالعربية

و هذه معناها انه تكرار الكود code اكتر من مرة والا مرة واحدة ؟

ازى كانت مرات كثيرة علم على Enable

يعني تفعيل

Cycles المدة اللى هتكون مجاني freeة عند استخدام الكوبون

Applies to هنا علم على الخطط اللى يمشي عليها الكوبون

Expiration Date تاريخ الانتهاء

Maximum Uses عدد اليوزرات اللى مسموح لهم يستخدموه

ثم حفظ

-------------------------------------

الرد الرابع عشر

اضافة النطاقات و اسعار النطاقات

Configuration - > Domain Pricing

في خانة

TLD ضع امتداد النطاق

Reg
Period من هنا اختار المدة

Register ضع هنا سعر التسجيل

Transfer سعر النقل

Renew سعر التجديد

DNS
Management اجعلها نعم و هي تعني ان النطاق به ادارة الدى ان اس

Email
Forwarding مثلها ولكن تعني لو كان به تحكم بريدي

ID
Protection ازى كان به خدمة حماية المعلومات مثل whois

Automatic
Registration ازى كنت تمتلك ريسلر على شركة من ضمن اللستة الموجودة بالسكربت فقط باختيارها

وبعد كل ذلك اضغط على الدائرة الخضراء لاضافة النطاق

ملحوظة : لا تكتب 50 ريال , بل اكتب 50

---------------------------------------

الرد الخامس عشر

حجب اى بي او بريد


Configuration -> Banned IPS

ثم ADD

IP Address الاى بى

Ban Reason سبب الحجب

Ban Expires تاريخ فك الباند

حجب بريد

Configuration -> Banned emails

ثم ADD

ثم ضع البريد فى خانة Email Address


---------------------------------

الرد السادس عشر

الحماية من النصب

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

Configuration - > Fraud Protection

يوجد 3 انظمة للحماية

و انا افضل النظام ألاول لسهولته و قوته اسمه Maxmind

هذه الحالات اللى يحمي ممنها السكربت

1 - تغيير الدولة , يعني لو هو من مصر و اختار دولته امريكا مثلآ !

2 - يحميك من المتصفحين ببروكسي

و العديد من الخدمات الاخري مثل التأكد من رقم الهاتف و الخ ..

لتفعيله اذهب الى

Configuration - > Fraud Protection

علم على Enable لتفعيله

ثم ستجد اختيارات كثيرة لحمايتك قم بالتعليم على الطرق التى تريد الحماية منها

MaxMind License Key هذا تضع به ترخيص البرنامج

---------------------------------

الرد السابع عشر

أنشاء اعلان جديد

SUPPORT -> ANNOUNCEMENTS

ADD NEW ANNOUNCEMENTS

ستظهر لك الاعدادات

Date: التاريخ

Title العنوان

Announcement محتوي الاعلان

Published? ازى كنت تريد تفعيله علم عليها

ثم حفظ


-------------------------------------

الرد الثامن عشر

اضافة سؤال للأسئلة الشائعة

SUPPORT -> KNOWLEDGEBASE

Add Category - لاضافة قسم

Add Article - لاضافة سؤال

قم بأضافة القسم .. ثم قم باضافة السؤال و الاجابة للقسم ..

و سلامتكم ,,








https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى