CentOS 8 -ב םיצבק ףתשלו ןרכנסל ידכ Seafile ןיקתהל דציכ


Seafile תועצמאב הנבנש םיצבק ףותישו ןורכניס ןורתפל ןוגראל ןכומו חטבואמ ,םיהובג םיעוציב ,חותפ דוק אוה Python. םירישכמ ןיב ליעיו ןימא ,ריהמ ןורכנס ,תוירפסב שמתשמה טושפ םינותנ ןוגרא ללוכ אוה.

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

CentOS 7 -ב Seafile ןיקתהל דציכ :אורקל ץלמומ

.הירוטסיהב היקית/הירפס וא ץבוק לכ תולקב רזחשל ךל םירשפאמה הירפס ימוליצבו (תואסרג וא) םיצבק תוירוטסיהב םג ךמות Seafile .(הביתכ-האירק וא דבלב האירק תואשרה םע ,תוצובקל וא םישמתשמל תוירפסו ת

.ימוקמה בשחמב ילאוטריו ןנוככ Seafile תרשב ןוסחא חטש לש יופימ ידי לע Seafile תרשב תיביסמה ןוסחאה תלוביק םע ימוקמה קסידה חטש תא ביחרהל ךל רשפאמ Seafile ןנוכ חוקל דבלמ

.CentOS 8 -ב MariaDB םינותנה דסמ תרשו ךופהה proxy -ה תורישכ Nginx םע יטרפ ןנע ןוסחא תרשכ תולקב Seafile סורפל דציכ הארמ הז רמאמ

    CentOS 8 -ב Seafile לש םיצבק חוריא תנכות תנקתה

    .תואבה תודוקפה תועצמאב תרשב Seafile תא תולקב סורפל ידכ יטמוטוא הנקתה טפירקסב שמתשהל םיצילממ ונא ,הנושארה םעפב Seafile -ה תא סרופ התא םא .1

    # cd /root
    # wget --no-check-certificate https://raw.githubusercontent.com/haiwen/seafile-server-installer/master/seafile-7.1_centos
    # bash seafile-7.1_centos 7.1.0
    

    .Enter לע ץחלו Community (CE) תרודהמ רובע 1 רחב ,הנקתהל Seafile לש הרודהמה תא רוחבל שקבתת ,טירסתה תאירק רחאל

    .םירטמרפ/הנקתהה יטרפ תא הארמה ,אבה ךסמה םוליצב העדוהה תא הארת ,הנקתהה םויס רחאל .2

    :םיאבה םיביכרהמ תבכרומ Seafile םיתרשה תליבח

      .ls הדוקפה תועצמאב ונכות תא גיצהל ולכות ,/opt/seafile איה Seafile שרוש לש הנקתהה תיירפס .3

      # cd /opt/seafile/
      # ls -lA
      

      .תכרעמה לש שדחמ לוחתא רחאל תיטמוטוא ליחתהל םהל רשפאמו התע תעל םירחא םישרדנ םיתורישו Nginx, MariaDB, Seafile, Seahub יתוריש תא ליעפמ ןיקתמה ,הנקתהה ךלהמב ,ןכ ומכ .4

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

      # systemctl status nginx
      # systemctl status mariadb
      # systemctl status seafile
      # systemctl status seahub
      

      .גצומכ םכלש ןיימודה םש תא רידגהל ולכות ןאכו etc/nginx/conf.d/seafile.conf/ אוה Nginx רובע Seafile לש הרוצתה ץבוק .seafile.example.com תבותכה תועצמאב seahub לא תשגל לכות ,לדחמ תרירבכ .5

      # vi /etc/nginx/conf.d/seafile.conf
      

      :הרושה תא הנש

      server_name seafile.tecmint.lan;
      to
      server_name seafile.yourdomain.com;
      

      .םינורחאה םייונישה תא עצבל ידכ Nginx תוריש תא שדחמ לעפה ,ןכמ רחאל .6

      # systemctl restart nginx
      

      .המאתהב 443 -בו 80 האיציב Nginx תרשל תושקב רשפאל ידכ שאה תמוחב HTTPS -ו HTTP ילוקוטורפ תא חתפ ,לעופ דלוורייפה תוריש םא .7

      # firewall-cmd --zone=public --permanent –add-service=http
      # firewall-cmd --zone=public --permanent –add-service=https
      # firewall-cmd --reload
      

      .(Seafile רובע Nginx לש הרוצתה ץבוקב תרדגהש המל םוחתה םש תא ףלחה) תבותכל וילא עיבצהו טנרטניא ןפדפד חתפ ,Seahub -ל תשגל ידכ ,Seafile יתוריש לכ תרדגה רחאל .8

      http://seafile.tecmint.lan/
      

      .(הסינכה ירושיא תא לבקלו הנקתהה ןמוי ץבוק תא גיצהל ידכ cat /opt/seafile/aio_seafile-server.log תא לעפה) ןיקתמה ידי לע רצונש לוהינה שמתשמ ירושיא תועצמאב רבחתה ןכמ רחאל .seahub לש הסינכה קשמ

      # cat /opt/seafile/aio_seafile-server.log
      

      .אבה הסינכה קשממב seafile -ה לש המסיסהו ינורטקלאה ראודה תבותכ תא ןזה .10

      .דועו ,תוירפס ףתשלו ןיפצהל ,רוציל ;תורדגה תכירעל וב שמתשהל לוכי התא .Seahub תכרעמ להנמ שמתשמה לש ישארה לוהינה קשממ תא הארת ,הסינכה רחאל .11

      CentOS 8 -ב הנפצה תועצמאב Nginx תא חטבאל דציכ :הז ךירדמב ןייע ,Nginx רובע HTTPS רשפאל ידכ

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