10Aug
هل أنت قلق بشأن أرشفة تويتك؟هل تريد بحثا أكثر قوة؟تريد أن ترى الإحصاءات سقسقة الخاص بك؟يمكنك أن تفعل كل ذلك وأكثر من ذلك عن طريق تثبيت ثينكوب على خادم منزلك.
ثينكوب هو تطبيق رائع( حاليا في بيتا) من شأنها أن أرشفة كل من تويت الخاص بك، والردود، والردود، وما إلى ذلك بحيث يمكنك البحث من خلالها ومعرفة بعض إحصاءات الاستخدام مفيدة.لديها عدد لا بأس به من الإضافات، بما في ذلك واحدة التي تضيف دعم الفيسبوك الكامل أيضا.
تم تصميمه ليتم تثبيته على خادم لامب.وهذا هو، لينكس، أباتشي، الخلية، و فب هو ما سوف توفر العمود الفقري لذلك.في حين أنه من الممكن تثبيته على جهاز يستند إلى ويندوز أو ماك، فإنه من السهل التعامل معها في لينوكس، لذلك سنستخدم أوبونتو لنعرض لك كيفية تشغيله وتشغيله.انها في تنمية نشطة جدا من قبل مؤسس، جينا تراباني، والعديد من المستخدمين في المجتمع.
المتطلبات الأساسية
ثينكوب هو حاليا في مرحلة تجريبية، لذلك سيكون هناك بعض الأخطاء والأشياء قد لا تذهب تماما، لذلك إلا إذا كنت مهتما في ترقيع( وربما مساعدة من خلال تقديم تقارير الشوائب)، وهذا قد لا يكون لك.أولا، ستحتاج إلى تشغيل خادم لامب، وسنفترض أنك قد قمت بإعداد هذا الإعداد بالفعل.ستحتاج إلى حساب مستخدم ميسكل شخصي تم إعداده بالفعل.وأخيرا، فإن وظيفة البريد في فب يجب أن تعمل، مما يعني أنك سوف تحتاج إلى برنامج أو النصي الذي يمكن إرسال البريد، ولكن إذا لم يكن كذلك، ونحن قد حصلت على تغطيتها.
حسنا، للبدء، سنحتاج إلى تثبيت بعض العناصر الإضافية التي قد لا تكون مثبتة بالفعل، مثل كورل و غ.للقيام بذلك، فقط أدخل الأمر التالي:
سودو الرابطة بين الحصول على تثبيت حليقة libcurl3 libcurl3-ديف php5-حليقة php5-غ
أدخل كلمة المرور الخاصة بك، والسماح لها بتثبيت.لإنهاء ذلك، سيكون لديك لإعادة تشغيل ملقم أباتشي:
سودو /etc/init.d/ apache2 إعادة تشغيل
بدلا من ذلك، يمكنك استخدام:
سودو سيرفيس apache2 إعادة تشغيل
إبقاء نافذة المحطة الطرفية مفتوحة، لأنك قد تحتاج إلى التبديل مرة أخرى إلى ذلك في كثير من الأحيان إلىتغيير بعض الأشياء.
سيندمايل
كما هو موضح أعلاه، سوف تحتاج إلى شيء يمكن إرسال البريد على الخادم نفسه.إذا لم تقم بذلك، هناك حل سهل حقا لذلك.مجرد تركيب سيندمايل مع الأمر التالي:
سودو الرابطة بين الحصول على تثبيت سيندمايل
ثم، نحن بحاجة إلى تحرير الملف php.ini للإشارة إلى البرنامج المثبت حديثا.
سودو نانو /etc/php5/apache2/ php.ini
اضغط على مفتاح أسفل الصفحة حتى تجد شيئا يشبه هذا:
؛ sendmail_path =
تحتاج إلى حذف الفاصلة المنقوطة الأولية، وإلحاق المسار في النهاية.تغيير هذا الخط بحيث يبدو مثل هذا:
sendmail_path = /usr/sbin/ سيندمايل -t -i
لحفظ، اضغط كترل + O، وأدخل.إذا تمت مطالبتك بالكتابة فوق، فاضغط على Y. ثم قم بالخروج باستخدام كترل + X.
وأخيرا، أعد تشغيل أباتشي، كما فعلنا في القسم الأخير.سيؤدي ذلك إلى تزويد الخادم بإمكانية إرسال البريد، الذي سنحتاج إليه في وقت قصير لتنشيط حساب ثينكوب.
تثبيت ثينكوب
توجه إلى صفحة ثينكوب جيثب لتحميل ثينكوب( الإصدار التجريبي حاليا 0.8).مرة واحدة كنت قد حصلت عليه تحميلها، البوب هذا الأمر في المحطة لاستخراجه إلى دليل الويب الافتراضي:
سودو ونزيب مسار /to/ Thinkup-0.8.zip -d /var/ ووو
سيؤدي هذا تلقائيا إنشاء دليل يسمى "التفكير" في /var/شبكة الاتصالات العالمية.
للوصول إلى ثينكوب، افتح مستعرض ويب وانتقل إلى أي مما يلي:
هتب: //localhost/ ثينكوب
هتب: //your.internalip.address/ ثينكوب
الصعاب هي أنك ستحصل على رسالة الخطأ هذه بسبب أذونات غير صحيحة.يمكنك فقط إدخال هذا الأمر في محطة لإصلاح المشكلة.
بعد ذلك، حدث صفحة المتصفح.
انقر فوق الارتباط "تثبيت ثينكوب" لبدء التكوين الأولي.سترى شاشة المتطلبات.
يجب أن تكون على ما يرام.مرر لأسفل وانقر على الزر للمتابعة.
يجب إدخال عنوان بريد إلكتروني صالح، وإنشاء كلمة مرور، وتعيين منطقة زمنية.هذه هي الخيارات السهلة.وأكثر صرامة تأتي المقبل.
- المضيف قاعدة البيانات: هنا، وضعت في اسم المضيف الخاص بك، أو إذا كان على الخادم الخاص بك، اكتب فقط في "لوكالهوست"
- اسم قاعدة البيانات: أدخل اسما لقاعدة البيانات التي سوف تستخدم ثينكوب لبياناتها.سيتم إنشاؤه إذا لم يكن موجودا.
- اسم المستخدم: اسم مستخدم حساب ميسكل الخاص بك.كلمة مرور
- : كلمة مرور حساب ميسكل الخاص بك.
ثم انقر فوق الزر للمتابعة.قد ترى رسالة مثل هذا:
فقط أدخل الأمرين في محطة لإنشاء ملف التكوين وتغيير ملكيته.
بعد النقر على الزر، سترى رسالة ذات خلفية خضراء تفيد بأن عملية التثبيت كانت ناجحة وأنه تم إرسال رسالة إلكترونية لتنشيط حسابك.تسجيل الدخول إلى البريد الإلكتروني الخاص بك، انقر فوق الارتباط( تأكد من أن اسم إب / اسم صحيح)، وسترى رسالة خضراء "تنشيط" لطيفة.
أدخل بيانات الاعتماد الخاصة بك وسجل الدخول!
توصيف ثينكوب
بمجرد دخولك، سترى أنه ليس لديك أي حسابات تم إعدادها حتى الآن.انقر على الرابط لتغيير ذلك.
بشكل افتراضي، سوف يطلب منك إضافة حساب تويتر.انتقل لأسفل إلى حيث تقول "تكوين تويتر المساعد" واتبع الخطوات لتسجيل ثينكوب على تويتر.
كن على علم بأنك قد تضطر إلى تغيير عنوان ورل الخاص بك لاستدعاء عنوان إب الخارجي أو اسم مستعار لنظام أسماء النطاقات.تويتر يجب أن تعطيك بعض المعلومات الإضافية: مفاتيح المستهلك والسرية.
كن حذرا مع هذه، لأنها فريدة من نوعها لتفاعل هذا التطبيق مع حساب تويتر الخاص بك محددة!أدخل هذه المفاتيح في تهيئة ثينكوب.
بعد ذلك، انقر فوق "إظهار خيارات متقدمة" نحو الأسفل للكشف عن هذا:
يمكنك حتى القيم مثل فعلت.بمجرد اكتمال التكوين، سوف ثينكوب استخدام الزاحف للحصول على المعلومات الخاصة بك من تويتر.ومن خلال زيادة تسامح الأخطاء والقيم الأخرى، سنتمكن من الحصول على المزيد والمزيد من البيانات التي يتم الزحف إليها.عند الانتهاء، انقر على الزر "حفظ"، ثم مرر لأعلى.سترى زر آخر يقول "تخويل ثينكوب على تويتر".انقر عليه.
فإنه سيتم توجيهك إلى تويتر، حيث تحتاج فقط إلى النقر على زر "السماح"، وبعد ذلك يجب أن نرسل لك مرة أخرى إلى ثينكوب.
عند التمرير لأعلى، سترى حسابك مدرجا ضمن "تويتر بلوجين" وإذا كنت تستطيع جعل الإحصاءات العامة عن طريق النقر على زر "تعيين إلى الجمهور".وهذا سيجعل ذلك بحيث لم يكن لديك لتسجيل الدخول لرؤية كل من الإحصاءات الخاصة بك عندما تذهب إلى هتب: //localhost/ التفكير في المستقبل.
الزحف للبيانات عبر كرون
نحن بحاجة للحصول على بعض البيانات في ثينكوب.انقر على شعار ثينكوب، أو انتقل إلى صفحة ثينكوب الرئيسية.انقر على أي من الإحصاءات المدرجة في القائمة على اليمين.
سترى أنه لا يوجد شيء متاح، ولكن سترى رابطا يقول "تحديث بياناتك الآن".
يؤدي النقر على الانتقال إلى صفحة أخرى حيث يمكنك مشاهدة محاولات ثينكوب لانتزاع البيانات من تويتر لأنت.هذا هو الزاحف الذي سبق ذكره.
إذا قمت بالتمرير لأسفل، سترى اقتراح مفيد.
هذا الأمر في الأسفل؟يمكننا أتمتة ذلك في لينكس عن طريق شيء يسمى كرون.التبديل إلى المحطة الطرفية الخاصة بك وأدخل الأمر التالي:
كرونتاب -e
انها سوف يطلب منك اختيار محرر النص.نانو كبيرة للمبتدئين، وانها ما استخدمنا في وقت سابق، لذلك ضرب 2 لجعل هذا الافتراضي.
يمثل كل عمود من الأعمدة الخمسة لأعلى فترات زمنية لتكرارها: دقائق، ساعات، يوم من الشهر، الشهر، ويوم من الأسبوع.سيؤدي إدخال رقم إلى تعيين تلك القيم، بينما يؤدي إدخال علامة النجمة إلى تجاهل هذا المعيار.أعلاه، ترى أنني قد دخلت:
34 * * * *
وهذا يعني أن كل ساعة في علامة 34 دقيقة، فإنه سيتم تنفيذ الأمر.ما هو الأمر؟لماذا، اقترح ثينكوب واحد، بطبيعة الحال!
سد /var/www/thinkup/crawler/؛ تصدير THINKUP_PASSWORD = يور باسورد؛/usr/bin/ phpcrawl.php [email protected]
تأكد من إدخال كلمة المرور الخاصة بك والتحقق من عنوان البريد الإلكتروني في هذا الأمر!وهذا سوف نتأكد من أن كل ساعة ثينكوب ينعش نفسه للحصول على بيانات جديدة.إذا كنت ترغب في استخدام معايير أكثر تفصيلا للزاحف الخاص بك، أقترح البدء مع كرون هاو تو من وثائق المجتمع أوبونتو.اضغط كترل + O لحفظ، ثم كترل + X للخروج.
إحصائيات تويتر
بالإضافة إلى أرشفة كل ما تبذلونه من تويت، الردود، وغيرها من المعلومات في قاعدة بيانات ميسكل، تحصل على رؤية الكثير من الإحصاءات مثيرة للاهتمام.يمكنك ان ترى استخدامك من عملاء معينين، وكم كنت الرد مقارنة كم كنت تغرد، كم من أتباع لديك، أي من تلك هي الأكثر يتبع، وأكثر من ذلك بكثير.
تسحب ثينكوب أيضا بعض المعلومات المفيدة لك، مثل جميع المشاركات التي تشير إليك، وتذكر أنها ليست ردود أو إلى الأمام، والمحادثات الكاملة.
في الأسفل، يمكنك أن ترى أيضا كيف تسحب ثينكوب قوائم الروابط التي تظهر في تويتك، والصور التي تظهر في تويت الخاص بك، وأكثر من ذلك.
وبطبيعة الحال، يمكنك البحث من خلال أي من هذه الفئات عن طريق النقر على رابط البحث.
ستحصل على نافذة بحث رائعة يتم تصغيرها إلى النص.يوفر
ثينكوب الكثير من الوظائف مع تويتر، ولكن الفيسبوك في المكونات هو بنفس القدر من القوة.بمجرد تكوين ثينكوب، يمكنك حتى السماح لأصدقائك إنشاء حسابات حتى يتمكنوا من استخدامها، أيضا!بالإضافة إلى الحفظ، يمكنك أيضا استخدام ثينكوب لتتبع الإجابات على الأسئلة التي تنشرها وتصفية المعلومات المفيدة من الجدول الزمني بأكمله.فإنه يساعد كثيرا عندما كنت تويتر تغذية مشغول بشكل مثير للسخرية أو هناك الكثير من التالية مستمرة.