כיצד לארח מערכת RSS משלך ב- Linux באמצעות

click fraud protection

למרות שאנשים רבים מניחים שהוא מת, RSS הוא עדיין דבר גדול. אנשים רבים עדיין סומכים על פרוטוקול ה- RSS כדי להעביר מאמרים חדשותיים, עדכונים באתרי אינטרנט ואפילו פריטי מולטימדיה כמו סרטונים ופודקאסטים. ישנן דרכים רבות לעקוב אחר מנויי RSS: מלקוחות שולחניים, למנויים בדוא"ל ואפליקציות סלולריות המצטברות מנויים לחוויה "כמו עיתון". הפתרונות האלה נחמדים, אבל יש להם חסרון: שירותי משלוחי RSS של צד שלישי יכולים להיעלם ממש כמו Google Reader עשה. לכן, אם אתה חובב RSS ומשתמש לינוקס, עדיף אם אתה מארח מערכת RSS משלך ב- Linux. זו הסיבה שבמדריך זה נעבור כיצד להגדיר שרת RSS משלך Tiny Tiny משלך: מקום מרוכז לאחסון המנויים שלך.

הגדרת שרת HTTPS

Tiny Tiny RSS הוא יישום PHP. מסיבה זו התוכנה לא תפעל ללא שרת עם PHP, Apache וכו '. מסיבה זו, נעבור בקצרה כיצד תוכלו להגדיר ולהפעיל שרת LAMP משלכם בקלות. ישנן דרכים רבות ושונות לדרך בהגדרת שרת LAMP (Linux, Apache, MySQL ו- PHP / Python / Perl).

למערכות הפעלה רבות של שרתים יש אפשרות (במהלך ההתקנה) לפרוס במהירות דבר כזה. עם זאת, במדריך זה, אנו נבצע משימה זו עם שרת אובונטו. הסיבה לכך היא שלשימוש בהפצת שרת אובונטו יתרונות רבים למשתמשים שאינם יודעים הרבה על תחזוקת מערכת ההפעלה של השרת בלינוקס. בנוסף, יש לו

instagram viewer
חבילת הצמד תמיכה, שיכולה להקל על פריסת כלים מסוימים מאוד.

התקנת שרת Ubuntu מתחילה על ידי מעבר לדף ההורדה ב- Ubuntu.com/server. בדף ההורדה, ישנן שתי גרסאות נפרדות לבחירה: תמיכה לטווח הרחוק והמהדורה האחרונה.

בחר את גרסת ה- LTS אם אין לך תוכניות לעבור שדרוג בעוד 6 חודשים, ואינך רוצה להתמודד עם סוג כזה. בחר במהדורה האחרונה אם אתה נהנה מהתוכנה העדכנית ביותר ולא אכפת לך מתהליך השדרוג.

לאחר ההורדה, הוציא כונן הבזק מסוג USB (בגודל של לפחות 2 גיגה-בייט) וקבל את ה- כלי USB חריטה. עקוב אחר ההוראות בעמוד כדי להבהיר את קובץ ה- Server ISO לכונן. לאחר שהבהב, חבר אותו לשרת הבית שלך (או למחשב שאתה מתכנן להשתמש בו כשרת). טען את ה- BIOS של ההתקן והגדר אותו לאתחול מ- USB.

כאשר זה נטען, תועבר דרך התקנת שרת אובונטו. עקוב אחר ההוראות שמעלה אובונטו. זה יסביר בפירוט מה לעשות: החלוקה של חלוקה, הגדרת משתמשים וכו '.

בנקודה מסוימת במהלך התקנת שרת אובונטו, המשתמש צריך לבחור חבילות להתקנה. בעזרת מקשי החצים כדי לנווט ובסרגל הרווח לבחירה, סמן את התיבות שליד: שרת LAMP, ושרת OpenSSH. לאחר מכן לחץ על מקש Enter כדי להתקין אותם במערכת.

בסיום ההתקנה, הפעל מחדש את ההתקן.

התקנת TT-RSS

קבלת Tiny Tiny RSS היא קלה מאוד, לאור העובדה שהקוד זמין להורדה בחינם ב- Github. כדי לגרום לזה לעבוד בשרת אובונטו, השלב הראשון הוא להתקין את חבילת Git. זה הכרחי, כמו בלעדיו, אין אפשרות לשלוף קוד מגיתוב וממקורות גיט אחרים. התקן אותו על ידי הזנת פקודה זו בשורת הפגז:

מתאים להתקין

כאשר ה- GIT מותקן, הכנס את ספריית האינטרנט בשרת שלך.

cd / var / www / html /

לאחר מכן השתמש ב- git כדי להוריד את המהדורה האחרונה של TT-RSS:

שיבוט גיט https://tt-rss.org/git/tt-rss.git tt-rss 

כאשר ה- TT-RSS נמצא בתיקיית ה- HTML, הוא מותקן במערכת. גש אליו על ידי פתיחת כתובת האתר של השרת. זה החלק שמתקשה. מכיוון שמדובר בשרת אינטרנט, TT-RSS נגיש מהאינטרנט. הסיבה לכך היא שרוב הנתבים כבר מעבירים את היציאה 80 לאינטרנט (עם זאת, במקרים מסוימים יתכן שתצטרך להעביר קדימה 80 לאינטרנט בכל מקרה).

העברת TT-RSS לאינטרנט פירושה שתוכל לגשת לעדכוני ה- RSS שלך מכל מקום. לחלופין, Tiny Tiny RSS נגיש ממש ברשת LAN שלך.

הגדרת TT-RSS

Tiny Tiny RSS נמצא בשרת האינטרנט. ובכל זאת, העבודה שלנו לא נעשית. התוכנה לא תעבוד ללא תצורה. כדי להתחיל, עבור אל Google והקלד "מה ה- IP שלי". לאחר מכן, הזן את כתובת ה- IP שלך בסרגל הכתובות של הדפדפן.

לדוגמה: http://ip.add.r.ess /tt-rss/. לחלופין, השתמש בכתובת ה- IP המקומית (נמצא עם ifconfig בטרמינל), ועבור אל: http://local.ip.address/tt-rss/

יצירת מסד נתונים MySQL

Tiny Tiny RSS זקוק למאגר נתונים של SQL כדי לעבוד. בואו ליצור אחד. במעטפת בשרת אובונטו, הזן:

mysql -u root -p

הזן את סיסמת השורש SQL שהגדרת במהלך ההתקנה.

בשורת SQL, צור את בסיס הנתונים באמצעות הפקודה MySQL.

צור תאריך נתונים TtRss;

כעת כשל- TT-RSS יש מסד נתונים לעבוד איתו, עלינו ליצור שם משתמש. להיכנס:

צור משתמש 'ttrss' @ 'localhost' המזוהה באמצעות 'סיסמה';

פתק: שנה "סיסמה" באמצעות הסיסמה בה ברצונך להשתמש עבור משתמש מסד הנתונים ttrss.

לבסוף, יש לשטוף את כל הרשאות ה- SQL עם פקודת הסומק.

הרשאות סומק; צא. 

תצורת TT-RSS סופית

בעמוד ההתקנה בדפדפן, מלא את כל המידע. השתמש בתפריט הנפתח כדי לבחור "MySQL". ואז, תחת "שם משתמש", הזן את שם המשתמש ttrss שנוצר קודם לכן, ואחריו הסיסמה שנתת לו בשדה הסיסמה.

תחת שדה מסד הנתונים, הזן TtRss, ותחת "יציאה" ב 3306. לסיום זה, לחץ על "תצורת מבחן". אם הכל בודק, לחץ על "אתחול בסיס נתונים".

בעמוד הבא, Tiny Tiny RSS יפיק קובץ תצורה. פתח עורך טקסט במחשב בו אתה מבקר בכתובת ה- IP של השרת, העתק את התצורה והדבק אותה בעורך הטקסט. שמור את הקובץ כ- config.php.

קובץ התצורה בטוח במחשב האישי שלך, אבל זה לא המקום בו הוא צריך להיות. עבור אל אתר שיתוף הקבצים בשורת הפקודה transfer.sh. לחץ על כפתור "לחץ כאן כדי לגלוש", מצא את קובץ config.php במחשב שלך והעלה אותו.

Transfer.sh יפיק כתובת URL שתוריד ממנה. עם זה בחשבון, חזור למעטפת השרת של אובונטו והקלד את הפקודות הבאות כדי לקבל את קובץ config.php:

sudo -s cd / var / www / html / tt-rss / ווגט https://transfer.sh/EXAMPLE/config.php

פתק: "דוגמה" משמש במקום כתובת URL בפועל. כשאתה מעלה את הקובץ שלך ל- Transfer.sh, המספרים והאותיות יהיו במקום בו נמצאת המילה לדוגמה.

תיקון הרשאות

הכל מוגדר, קבצי תצורה והכל. יש רק דבר אחד אחרון לעשות: לשנות את הרשאות התיקיות כך שכל מה ששרת יעבוד.

chmod -R 777 cache / תמונות chmod -R 777 cache / העלאת chmod -R 777 cache / ייצוא chmod -R 777 cache / js chmod -R 777 אייקונים עדכונים chmod -R 777 lock

באמצעות RSS זעיר

עומס http://ip.add.r.ess /tt-rss/. לדף האינטרנט יש דף כניסה. פרטי הכניסה המוגדרים כברירת מחדל הם: מנהל וסיסמא. לך ל http://ip.add.r.ess/tt-rss/prefs.php, חפש את כרטיסיית המשתמש ולחץ על "מנהל". חפש אימות ואז שנה את סיסמת ברירת המחדל.

סיכום

Tiny Tiny RSS מותקן בשרת אובונטו שלך! מכאן, אפשר להירשם לכמה מאמרי חדשות שתרצו. ממשק המשתמש קל למדי לאיסוף! פשוט לחץ סביב ותהיה בבית תוך זמן קצר!

watch instagram story
לְחַפֵּשׂ
הודעות האחרונות