CentOS 8 -ב OwnCloud תא ןיקתהל דציכ


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

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

.CentOS 8 -ב OwnCloud תא ןיקתהל ןתינ דציכ ךירדנ הז רמאמב

.תלעופו תנקתומ LAMP תינסחמ ךל שיש אדו ,ליחתנש ינפל

!ליחתהלו םילוורש לישפהל לכונ ,תושירדה לכ יולימ םע

םיפסונ PHP ילודומ ןקתה :1 בלש

OwnCloud םושיי אוה PHP לע ץילממ ולש ימשרה דועיתהו PHP 7.3 וא PHP 7.2 תובחרה רפסמ תושורד ,ןכ ומכ .לדחמ תרירבכ םינקתומש PHP ידי לע תופסונ OwnCloud הקלח הרוצב דובעי הזש ידכ.

.הדוקפה תא לעפהו ודוס שמתשמכ ךלש ףוסמה תא חתפ זא

$ sudo dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache 

OwnCloud רובע םינותנ דסמ רוצ :2 בלש

.המסיסה תא קפסו הטמלש הדוקפה תועצמאב MariaDB לש םינותנה עונמל רבחתה ,תושרדנה PHP -ה תובחרה תנקתה רחאל

$ mysql -u root -p

.םינותנה דסמל שמתשמ ףסוהו OwnCloud רובע םינותנ דסמ רוצ ,הסינכה םע

MariaDB [(none)]> CREATE DATABASE owncloud_db;
MariaDB [(none)]> GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost' IDENTIFIED BY '[email ';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

CentOS 8 -ב OwnCloud תא דרוה :3 בלש

.ןורחאה tarball -ה ץבוק תא ודירוה wget תדוקפ תועצמאב .10.3.2 איה OwnCloud -ב הנורחאה הסרגה ,הזה ךירדמה תביתכ ןמזב ,OwnCloud ץבוק תא דירוהל אוה אבה בלשה

$ wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2

./ var/www/הירפסל לובראטה ץבוק תא ץלחל זאו

$ sudo tar -jxf owncloud-10.3.2.tar.bz2 -C /var/www/

.Owncloud לש תויקיתלו םיצבקל תשגל/אורקל Apache לש טנרטניאה תרשל ורשפאיש תולעבה תואשרה תא ורידגה ,ןכמ רחאל

$ sudo chown -R apache: /var/www/owncloud

OwnCloud רובע י'צאפא לש טנרטניאה תרש תא רדגה :4 בלש

.OwnCloud רובע הרוצת רוצ זא .OwnCloud תא תרשי י'צאפא לש טנרטניאה תרשש ידכ םייוניש המכ שרדנ

$ sudo vim /etc/httpd/conf.d/owncloud.conf

.האבה הרוצתה תא ףסוה

Alias /owncloud "/var/www/owncloud/"

<Directory /var/www/owncloud/>
  Options +FollowSymlinks
  AllowOverride All

 <IfModule mod_dav.c>
  Dav off
 </IfModule>

 SetEnv HOME /var/www/owncloud
 SetEnv HTTP_HOME /var/www/owncloud

</Directory>

.ץבוקהמ אציו רומש

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

$ sudo systemctl restart httpd
$ sudo systemctl status httpd

.Owncloud לש הירפסל בותכל י'צאפא לש טנרטניאה תרשל רשפאל ידכ הטמל הדוקפה תא עצב ,לעופו לעפומ SELinux םא

$ sudo setsebool -P httpd_unified 1

CentOS 8 -ב OwnCloud לש הנקתהה תא םייס :5 בלש

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

http://server-ip/owncloud

.םינותנה דסמ םשו המסיסה ,םינותנה דסמב שמתשמ רמולכ ,םינותנה דסמ יטרפ לכ תא אלמ .'MySQL/MariaDB' דסמב רחבו הטמל תורישי 'םינותנ דסמו ןוסחא' רושיקה לע ץחל .ליעל גצומש יפכ המסיסהו שמתשמה םש ת

.הנקתהה תמלשהל 'הנקתהה םויס' רותפכ לע ץחל ,ףוסבל

.ןכל םדוק תנייצש המסיסהו שמתשמה םש םע סנכית ובש הסינכה ףדל ךתוא איבמ הז

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

.שומישל יביטיאוטניאו טושפ יד .םינווחמה חול הארנ ךכ

.הכרבב לבקתי ךלש בושמה .CentOS 8 -ב OwnCloud תא ןיקתמ התא ךכו