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

مشاهدة النسخة كاملة : سكربت تركيب install ملف قاعدة بيانات على أي موقع بداخل السيرفر SERVER إهداء إلى إدارة السوق 2



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

إخواني الكرام أسعد الله أوقاتكم ويا رب تكونون بصحة جيده وبأحسن الأحوال

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

لذلك حبيت أضع لكم شيء بسيط يعبر عن إعتذاري لكم

موضوع اليوم هو سكربت Bash Script للسيرفر SERVERات وظيفته كالآتي

هذا السكربت إهداء الى الأخ إدارة السوق 2

مثلاً عندك ملف قاعدة بيانات vb.sql وتريد رفع القاعدة على أحد المواقع




الطرق المعروفة من phpmyadmin او عن طريق سكربت خارجي

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

إلى أن أتاني يوم أمس الأخ localhost (http://www.dzbatna.com/u66106/)

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

الآن سكربت جاهز لديكم وسهل العمل فقط تقوم بوضع البيانات المطلوبة من يوزر الموقع و مسار القاعده وهو يقوم بالرفع والتركيب install

وكل شوي تضهر لنا فكرة جديده و و و و إلى أن وصل السكربت إلى وضعه الحالي

آلية السكربت كالآتي ..

أول ما رح تشغل السكربت رح يضهر لك بانر السكربت والحقوق الخاصه بالسكربت وكاتبه وهالأمور

كالعادة يسألك هل تريد الإستمرار بالسكربت ؟ إضغط y للإستمرار و n للإلغاء

من بعد ما تؤكد الإستمرار رح يطلب منك المسار الكامل لملف قاعدة البيانات

على سبيل المثال لو كان الملف بأحد المواقع في مجلد الـ public_html تضع الآتي

/home/user/public_html

وغير user ليوزر الموقع وهكذا المسار يتغير بمسار القاعدة ولو كانت على رابط خارجي قبل لا تشغل السكربت إسحبها على السيرفر SERVER بتطبيق

wget site وغير site لرابط القاعده ومن ثم شغل السكربت وضع المسار الكامل وتابع العمل ..

من بعد ما تضع المسار وتضغط إنتر رح يطلب منك البريد الخاص بك حتى يرسلك معلومات القاعده بعد الإنتهاء

ضع البريد وإضغط إنتر

رح يضهرلك إختيارين .. الأول ينشأ قاعدة بيانات ويوزر نيم وباسوورد ويربطهم مع بعض ويركب عليهم ملف القاعدة ويرسلك على الإيميل معلومات القاعدة كاملة

على سبيل المثال إخترنا الإختيار الأول

يطلب منك يوزر الموقع المراد تركيب install القاعده عليه

كتبنا اليوزر وبدأت مراحل العمل

رح ينشأ القاعدة واليوزر ويربطهم

يركب عليهم ملف القاعده

يرسلك معلومات القاعده على إيميلك إلي أدخلته مسبقاً

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

الآن لو إخترنا الإختيار الثاني

هذا الإختيار لو كنت مسبقاً عامل قاعدة بيانات

ولكن تأكد من إنك عامل يوزر وباسوورد ورابطه بالقاعدة وتكون القاعده فارغه

أيضاً يطلب تأكيد الإستمرار بالعملية إضغط y للإستمرار و n للإلغاء

بعدما أكدنا الإستمرار بالعمل سيطلب منك إسم قاعدة البيانات

ضع الإسم كاملاً user_xx وإضغط إنتر

وأكتب اليوزر كاملاً أيضاً وإضغط إنتر

والآن أكتب الباسوورد وإضغط إنتر

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

الآن وفي كلا الإختيارين والعمليتين بعد الإنتهاء تصلك معلومات قاعدة البيانات واليوزر والباسوورد على الإيميل على الذي أدخلته مسبقاً وعلى النحو الآتي


رمز PHP:

<code style="white-space:nowrap"> <code> DataBase name = eyon_xx \ DataBase User = eyon_xx \ DataBase Pass = CGbrt1@diozg
</code> </code>



إسم قاعدة البيانات eyon_xx

اليوزر الخاص بها eyon_xx

الباسوورد CGbrt1@diozg

الآن كل شيء واضح لديكم ولم يتبقى سوى التحميل والتركيب install على النحو الآتي


رمز PHP:

<code style="white-space:nowrap"> <code> wget http://3eyon-host.net/triple/sql.sh
chmod +x sql.sh
./sql.sh
</code> </code>



وتابع العمل حسب الشرح طريقة أعلاه ..

وفي الختام أحبتي هذا العمل هو عمل بشري لا يخلو من الأخطاء فإن أصبت فمن الله وإن أخطأت فمن الشيطان

من فضلك يمنع نقل الموضوع أو السكربت بدون ذكر المصدر والحقوق الخاصه بالسكربت وكاتبه

تحياتي وإحترامي لكم وشكراً للأخ localhost على فكرة السكربت وتشجيعه ومساندته لي

الموضوع مفتوح للإستفسارات والأسئلة حول السكربت وآلية عمله وللإقتراحات لتطوير السكربت ووضع أفكار أخرى لمن يحب ..

شكراً لكم مرة أخرى والسلام عليكم .

أخوكم من بغداد صهيب الفهداوي

..





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

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


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