السلام عليكم,,,
كيف الحال ,,
اخواني الافاضل ,,
بالنسبة لتبادل الكاش في البروكسي ,, وبما ان البروكسي لا يقبل اكثر من تراكر واحد ,,
فوضعت هذا السكربت وهو من برمجة احد الاخوة ,, سكربت بلغة PHP .. يمكّنك من تشغيل اكثر من تراكر على البروكسي ,, وتشغيل تراكر جوينر ..
اولا يلزمك لتركيب هذا السكربت ان يكون السيرفر فيه البرامج هذه :
تستطيع تنصيبها بكاملة بامر واحد طبق هذا الامر :كود:apach2, mysql, php5, phpmyadmin
كود:apt-get install apache2 php5 php-cli phpmyadmin rar zip mc mysql-server -y
الان بعد تنصيبها ننشئ بالسيرفر مجلد للتراكر في المسار www بالامر:
مع ملاحظة tr = اسم مجلد التراكر .كود:mkdir /var/www/tr
الان حمل الملف المرفق وفك ضغطه سينتج لديك 3 ملفات ,,
ارفعهم الى المجلد الذي انشاته باسم tr ومن ثم اعطي ملفات الـ PHP تصريح 755 .
الان ناتي الى ملف Cluster الخاص بالكاش في الكارد بروكسي ونجهزه للعمل مع السكربت ,,
اولا ننتقل للمسار :
ثم نستخدم الجافا لحماية ملف الكلاستر بكلمة سر .. وتشفره بالامر :كود:cd /usr/local/csp/lib
مع تغيير التالي :كود:java -jar fishenc.jar /usr/local/csp/cache/cluster /var/www/tr/list.enc JO1SAT.COM
لاحظ مسار ملف الكلاستر القديم ,, اذا كان خطأ عدله الى مسار الكلاستر الحالي لديك .
ايضا لاحظ كلمة JO1SAT.COM غيرها الى الباسورد التي تريدها حتى تستخدمها للتراكر كي .
اذا ظهر لك خطأ ممكن ان يكون من مسار الجافا ابحث بالنت طرق معرفة الجافا حسب الاصدار ومسارها ,, وشفر على نفس الجافا ,,
الان بعد تجهيز ملف الـ Cluster الان نعمل على ربط البروكسي بالسكربت ,, نفتح ملف proxy.xml الخاص بالبروكسي ونضيف مع اعدادات الكاش هذا :
مع تغيير اللازم ,, مسار السكربت بالسطر الاول ,, والهوست ,, اما السطر الثاني فهي الباسورد التي اخترتها ,,كود:<tracker-url>HOST/tr/list.enc</tracker-url> <tracker-key>JO1SAT.COM</tracker-key>
الان نفتح ملف settings.xml الموجود مع ملفات السكربت ونضع بداخل الملف :
الاعدادات بالاعلى هي للمتبادلين بالتراكر طبعا مع باسورداتهم اللي بيرسلوها لك ,, واخر سطر هو باسورد التراكر التي تضعها وهي التي ستعطيها للمتبادلين مع الهوست والمسار الخاص بك .كود:<tracker> <tracker_des>Tracker 1</tracker_des> <tracker_url>http://HOST/cluster.enc</tracker_url> <!-- encrypted cluster list file --> <tracker_key>PASSWORD</tracker_key> <!-- encrypted tracker key --> </tracker> <tracker> <tracker_des>Tracker 2</tracker_des> <tracker_url>http://HOST/tracker/cluster.php</tracker_url> <!-- encrypted tracker url --> <tracker_key>2nd tracker pass</tracker_key> <!-- encrypted tracker key --> </tracker> <tracker> <tracker_des>cluster local</tracker_des> <tracker_url>http://HOST/tr/cluster</tracker_url> <!-- Non encrypted cluster list file --> </tracker> <my_tracker_key>PASSWORD</my_tracker_key>
وتضع داخل اعدادات البروكسي المراد تبادل التراكر وربطه به التالي :
مع تغيير الرابط الى الباسورد والمسار بالاعلى .كود:<tracker-url>http://HOST/tr/cluster.php</tracker-url> <tracker-key>JO1SAT.COM</tracker-key>
بعد الانتهاء اعمل ريستارت للاباتشي apache2 :
دمتم بود ,,كود:/etc/init.d/apache2 restart
المفضلات