Owncloud – הגדרות מערכת

OwnCloud
OwnCloud Server

במאמר זה נעסוק בהגדרות מערכת עבור ownCloud,
ונלמד כיצד להתאים את המערכת לצרכים האישיים שלנו בצורה יעילה ומהירה.
תנאי מקדים: התקנת המערכת לפי השלבים במאמר הבא!

1. שינוי נתיב אחסון ברירת המחדל:

 כברירת מחדל, הגדרת האחסון של המערכת נקבעת בעת ההתקנה וממוקמת בנתיב הבא:
/var/www/owncloud/data/

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

הנמצא בנתיב: var/www/owncloud/config/config.php

על מנת לשנות את הנתיב יש לערוך את הקובץ ולהחליף את הנתיב לנתיב אותו נרצה (שורה 11):

<?php

$CONFIG = array (

'updatechecker' => false,

'instanceid' => 'ocp2i0qx47qm',

'passwordsalt' => 'EZ2Hc89O9WhgfyOBM/efGkap1gAm/I',

'secret' => 'jMbrRNlz0e2MjuNXSjhc1YaRXluOYUpKBvKU8druFhl2m1wh',

'trusted_domains' => array ( 0 => '192.168.0.72', ),

'datadirectory' => '/var/www/owncloud/data',

'overwrite.cli.url' => 'http://192.168.0.72/owncloud',

'dbtype' => 'mysql', 'version' => '9.1.1.3',

'dbname' => 'owncloud',

'dbhost' => 'localhost',

'dbtableprefix' => 'oc_',

'dbuser' => 'oc_admin',

'dbpassword' => 'HXrC9l9vBQnE6sBlz7B3x6IrqGTyOP',

'logtimezone' => 'UTC', 'installed' => true, );

במידה והתיקיה מכילה קבצים יש להעבירם למיקום החדש לפני השינוי בקובץ

ניתן לעשות זאת באמצעות הפקודה הבאה: 

 

mv /var/www/owncloud/data /media/usbdisk/ocdata

את הנתיב /media/usbdisk/ocdata יש להחליף בנתיב בו תרצו שהמערכת תשמור את הקבצים.

** יש לוודא כי בנתיב בו בחרנו יש הרשאות מתאימות הנדרשות לעבודה התקינה של המערכת **
על מנת לעשות זאת נריץ את הפקודה הבאה על הנתיב החדש: 

2. הוספת "Dns Binding" – מה ה URL בדפדפן לשימוש במערכת:
כברירת מחדל בעת ההתקנה נקבעת כתובת URL אשר רק דרכה ניתן להתחבר למערכת,
הכתובת תהיה מורכבת מכתובת ה IP של המכשיר בתוספת Virtual Path במבנה הבא:
http://192.168.0.72/owncloud.

במקרה כזה תתאפשר גישה רק מתוך הרשת הפנימית וללא אפשרות להשתמש בכתובת DNS,
לדוגמא: http://owncloud.example.com. על מנת לאפשר גישה מחוץ לרשת או תוך שימוש
בכתובת DNS יש לערוך את קובץ ההגדרות שיושב בנתיב הבא:
var/www/owncloud/config/config.php

<?php $CONFIG = array (

'updatechecker' => false,

'instanceid' => 'ocp2i0qx47qm',

'passwordsalt' => 'EZ2Hc89O9WhgfyOBM/efGkap1gAm/I',

'secret' => 'jMbrRNlz0e2MjuNXSjhc1YaRXluOYUpKBvKU8druFhl2m1wh',

'trusted_domains' => array ( 0 => '192.168.0.72', ), 'datadirectory' => '/var/www/owncloud/data',

'overwrite.cli.url' => 'http://192.168.0.72/owncloud', 'dbtype' => 'mysql',

'version' => '9.1.1.3', 'dbname' => 'owncloud', 'dbhost' => 'localhost',

'dbtableprefix' => 'oc_', 'dbuser' => 'oc_admin',

'dbpassword' => 'HXrC9l9vBQnE6sBlz7B3x6IrqGTyOP',

'logtimezone' => 'UTC', 'installed' => true, );

ונשנה / נוסיף את  הערכים תחת trusted_domains  בצורה הבאה: 'trusted_domains' => array ( 0 => '192.168.0.72', 1 => 'cloud.mydomain.com', 2 => 'box.me.com', ),

Be the first to comment

Leave a Reply

כתובת האימייל שלך לא תפורסם


*