تثبيت Wallabag على VPS

جيب هي خدمة شائعة تتيح لنا حفظ صفحات الويب لقراءتها لاحقًا بهدوء. ما يجعلها خدمة رائعة هو أنه يمكننا مزامنة ما نحفظه من المتصفح مع هاتفنا وبالتالي نكون قادرين على أخذ المعلومات في أي مكان. لكن لدى Pocket مشكلة ، إنها ملكية.

القراءة في لينكس جدا اكتشفت أن هناك بديلًا مفتوح المصدر يسمى والاباج، والتي يمكننا استخدامها بطريقتين:

1. نقوم بإنشاء حساب مجاني على فراماباج
2. أو نقوم بتثبيته على الخادم الخاص بنا.

وهذا بالضبط ما أنوي إظهاره في هذه المقالة ، كيفية تثبيت Wallabag بطريقة بسيطة على VPS الخاص بنا.

في هذا المثال ، نفترض أن لدينا بالفعل ملف LAMP (Linux / Apache / MySQL / PHP) ، في حالتي ، قمت بتنفيذ خطوات التثبيت على دبيان ، لذلك سننتقل إلى الجزء المهم فقط

إنشاء قاعدة البيانات

أول شيء يجب علينا فعله هو إنشاء قاعدة بيانات بتنسيق MySQL أو Postgres لـ Wallabag. في حالتي ، سنفعل ذلك باستخدام MySQL. يمكننا استخدام PHPMyAdmin لهذا الغرض ، ولكن في هذه الحالة سنفعل ذلك من خلال Terminal ، لذلك نقوم بتنفيذ ما يلي:

$ mysql -u root -p

وضعنا كلمة مرور MySQL الخاصة بنا ، ثم أنشأنا قاعدة بيانات تسمى * wallabag * ، على الرغم من أنه يمكنك اختيار الاسم الذي تريده:

mysql> إنشاء قاعدة بيانات wallabag ؛ الاستعلام جيد ، صف واحد متأثر (1 ثانية)

بمجرد إنشاء قاعدة البيانات ، نقوم بتعيين الامتيازات للمستخدم * wallabag *.

mysql> منح جميع الامتيازات على wallabag. * إلى "wallabag" @ "localhost" تم تحديده بواسطة "password" ؛ الاستعلام جيد ، 0 صفوف متأثرة (0.13 ثانية)

كما هو منطقي حيث تشير كلمة المرور * إلى وضع كلمة المرور لقاعدة البيانات. أخيرًا ننفذ:

mysql> امتيازات FLUSH ؛ الاستعلام جيد ، 0 صفوف متأثرة (0.05 ثانية)

وهذا كل شيء ، يمكننا الآن الخروج من MySQL.

تركيب Wallabag

بمجرد الخروج من MySQL نكتب في المحطة:

$ wget -c http://wllbg.org/latest $ mv أحدث wallabag.zip $ unzip wallabag.zip $ mv wallabag-1.9 wallabag $ sudo mv wallabag / var / www / wallabag $ cd / var / www / $ sudo chown -R www-data: www-data wallabag / $ sudo chmod -R 755 wallabag /

أعتقد أنك تفهم ما فعلناه للتو. أولاً نقوم بتنزيل الملف ، ثم نقوم بإعادة تسميته ، واستخراج المحتوى ، وتغيير اسم المجلد الذي تم تركه نتيجة الاستخراج ، ثم بامتيازات إدارية نقوم بتمريره إلى الدليل الذي تستضيف فيه مواقعنا الإلكترونية. أخيرًا ، أنشأنا المالك والأذونات اللازمة على المجلد.

الآن علينا إنشاء مضيف VHost في Apache ، لذلك نقوم بتنفيذ:

المس /etc/apache2/sites-availables/wallabag.midominio.ltd

ونضعه بالداخل:

مسؤول الخادم [البريد الإلكتروني محمي]
        اسم الخادم: wallabag.mydomain.ltd، مسار المستند: /var/www/wallabag/، سجل الأخطاء: "/var/log/apache2/wallabag_error.log"، سجل مخصص: "/var/log/apache2/wallabag_access.log"، مشترك خيارات الفهرسة، تتبع الروابط الرمزية، طرق العرض المتعددة، السماح بتجاوز الكل، ترتيب السماح، الرفض، السماح من الكل

نعيد تشغيل Apache:

إعادة تشغيل sudo /etc/init.d/apache2

نفتح متصفحًا ونصل إلى * wallabag.mydomain.ltd * ويجب أن نحصل على شيء مثل هذا:

والاباج

علينا أن ندرك شيئين قبل المتابعة:

1. اطلع على التبعيات اللازمة لتثبيت Wallabag بالنقر فوق الزر الذي يقول: بعض التحذيرات ولكن الدنيا هنا!
2. علينا تثبيت Twig. علينا فقط الضغط على الزر الذي يقول: تنزيل Vendor.zip وسيتم تثبيته تلقائيًا.

عندما نقوم بالخطوة الثانية سنحصل على هذا:

والاباج

لاحظ أنه لدينا الآن خيار اختيار قاعدة البيانات التي سنستخدمها ، والتي كما قلت من قبل ستكون MySQL. لذلك نواصل ملء الحقول بالبيانات من قاعدة البيانات الخاصة بنا.

والاباج

الآن نختار اسم المستخدم وكلمة المرور والبريد الإلكتروني (خيار بديل) لإدارة Wallabag:

والاباج

نضغط على Install Wallabag وإذا سارت الأمور على ما يرام نحصل على هذه الرسالة:

والاباج

نضغط على: * انقر هنا للوصول إلى نموذج تسجيل الدخول * وسيطلب منا اسم المستخدم وكلمة المرور وعندما نصل ، سنرى هذا:

والاباج

جاهز ، لدينا بالفعل Wallabag مثبت.

ماذا تفعل بعد تثبيت Wallabag؟

حسنًا ، أول شيء هو الانتقال إلى الإعدادات وتحديد اللغة التي نريدها (افتراضيًا ستكون باللغة الإنجليزية). يمكننا أيضًا تحديد السمة الافتراضية لـ Wallabag ، وحتى استيراد مقالاتنا المحفوظة بتنسيق Pocket أو Readability أو Instapaper بتنسيق json أو html. يمكننا أيضًا تصدير مقالاتنا إلى ePub3 و Mobi و PDF.

يمكننا تثبيت Wallabag كملحق في Mozilla Firefox و Google Chrome في الروابط التالية:

Wallabag_snapshot1


ولهواتفنا:

وهذا كل شيء ، يمكننا إرسال طيران الجيب.


أضف كمصدر مفضل