بسم الله الرحمن الرحيم
برنامجنا الذي بصدد التحدث عنه ربما يعرفه البعض وهو home free وهو لتقديم خدمة إستضافة مواقع في موقعك .
حاولت قدر إمكاني ورغم مشاغلي الكثيرة أن لا اترك شاردة ولا واردة .. فإن اصبت فمن الله وإن اخطأت فمنّي ومن الشيطان .
ويجب أن انبّه بداية إلى أهمية أن يكون لدى من يرغب بتركيب البرنامج بعض الأساسيات كطريقة التحميل والمسارات والتراخيص .
لنبدأ في شرح التركيب متوكلين على الله .
ـــــــــــــــــــــــــــــــــ التركيب ــــــــــــــــــــــــــــــــــــ
في الملف المرفق ادناه ستجد التالي :
مجلد cgi-bin وبداخله مجلد host وبه ملفات البرنامج الرئيسية cgi & pl
تستطيع وضع هذا المجلد في مجلد cgi-bin إما داخل مجلد host أو داخل cgi-bin مباشرة كما ترغب ( بعض السيرفرات تقبل بوضع وتشغيل ملفات cgi في أي مكان بالسيرفر )
مجلد images وهذا المجلد يحتوي صور تابعة للبرنامج
يمكنك وضعه في أي مكان ترغبه بالسيرفر .
مجلد help وهو لملفات المساعدة .
ايضاً تستطيع وضعه في أي مكان من السيرفر .
هذه هي المجلدات الموجودة فعلاً في الملف ولكن يوجد مجلدين يجب عليك إنشاؤهما بنفسك .
مجلد members ومجلد data (تابع النقاط التالية)
واختصاراً للوقت والجهد سأقوم بشرح عملية التركيب كما قمت أنا بها وتستطيع القياس عليها وتعديلها حسب رغبتك .
- انشيء مجلداً بأي إسم وليكن host داخل مجلد cgi-bin ثم انقل إليه ملفات cgi & pl بصيغة ascii ثم اعط جميع الملفات ترخيص 755 ماعدا ملف variables.pl فامنحه ترخيص 666 .
- توجه للمجلد الرئيسي في موقعك وارفع إليه مجلدي images و help المذكورين أعلاه وطبعا بصيغة binary .
إضاءة : تستطيع إنشاء مجلد بأي إسم ووضع المجلدين داخله .
- انشيء مجلداً وسمّه data وامنحه الترخيص 777 .
إضاءة : هذا المجلد سيحتوي عددا من الملفات المهمة والتي سيقوم البرنامج بإنشاؤها فحاول أن تقوم بإنشاءه بإسم آخر حتى لا يكون مفتوحاً للجميع .
إضاءة : ستجد في الملف المرفق وفي داخل مجلد data عدد من الملفات التابعة لعملي في البرنامج وهي عبارة عن الهيدرز والفوترز التي قمت بتصميمها .. ارفعها للمجلد المذكور وامنحها ترخيص 666 .. لماذا ؟ حتى يظهر البرنامج بشكل جيد في بداية التركيب .
- انشيء مجلداً وسمّه members مثلاً وامنحه الترخيص 777 .
إضاءة : هذا المجلد هو الذي سيتم تخزين مواقع الأعضاء به ويكون عنوانهم هكذا :
http://domain.com/members/user
أما إذا رغبت بأن يكون المواقع على الروت الرئيسي مباشرة وبمعنى ان يكون عنوان موقع العضو بهذا الشكل :
http://domain.com/user حيث user إسم موقع العضو .. أقول إذا رغبت بذلك فلا تقم بإنشاء أي مجلد .. ولكن عليك في هذه الحالة إعطاء الروت ترخيص 777 وهذا فيه خطورة على السيرفر .. ولذلك انصح بأن يكون كل عملك على موقع فرعي subdomain .
- الآن اصبحت جاهزاً لعملية التركيب .
توجّه لهذا العنوان : http://domain.com/cgi-bin/host/admin.cgi
وقم بملأ الحقول بما يناسبها من عناوين ومسارات حسب ما قمت به في الخطوات السابقة .
إضاءة : يوجد حقل لرقم تسجيل البرنامج .. دعه بدون أي تغيير .
بعد إكتمال التنصيب سوف يقوم البرنامج بتحويلك إلى صفحة الدخول لتقوم بتسجيل دخولك لأول مرّة .
الآن بإمكانك التحكم في البرنامج كما ترغب .
رابط تسجيل المستخدمين سيكون بهذا الشكل : http://domain.com/cgi-bin/host/new.cgi
رابط التحكم بموقع المستخدم سيكون بهذا الشكل : http://domain.com/cgi-bin/host/manager.cgi
ـــــــــــــــــــــــــــــــ التطبيق ـــــــــــــــــــــــــــــــــــــــ
للإطلاع على صور متنوعة من لوحة التحكم إضغط على الرابط التالي :
http://alqafelah.net/host/host.htm
للإطلاع على لوحة تحكّم المستخدم بموقعه :
http://alqafelah.net/cgi-bin/hosting/manager.cgi
المعرّف : manar
كلمة المرور : 1010
وهذه هي الصفحة الرئيسية التي يتم إنشاؤها تلقائياً
http://alqafelah.net/my/manar
إذا رغبتم بتجربة التسجيل في البرنامج :
http://alqafelah.net/cgi-bin/hosting/new.cgi
لتحميل البرنامج :
http://myscript.alqafelah.net/download.php?id=44
ملاحظة أخيرة : يوجد بعض العبارات في ملف اللغة لم اقم بترجمتها لضيق وقتي .. وملاحظة أهمّ .. أن هذا البرنامج قمت بسحبه من هنا ولا اتحمّل أي مسؤولية تترتب عن سوء إستخدامه أو تركيبه ولا عن إمكانية وجود ثغرات لا سمح الله .. ولهذا لزم التنويه
متمنياً للجميع التوفيق والسداد
ابومنار
http://www.alqafelah.com
http://myscript.alqafelah.net