![Apple– მა შემთხვევით გაჟონა ახალი MacBook Pro– ს სურათები](/f/7b3593ea3e75e96c9bf58a7256c11933.jpg?width=100&height=100)
OwnCloud არის წამყვანი ღია წყარო ფაილების გაზიარება და ღრუბლოვანი თანამშრომლობის პლატფორმა რომლის სერვისები და ფუნქციონირება მსგავსია მათ მიერ შემოთავაზებული DropBox და გუგლ დრაივი. თუმცა, განსხვავებით Dropbox, OwnCloud მას არ გააჩნია მონაცემთა ცენტრის შესაძლებლობა ფაილების შესანახად. მიუხედავად ამისა, თქვენ მაინც შეგიძლიათ გააზიაროთ ფაილები, როგორიცაა დოკუმენტები, სურათები და ვიდეოები, რომ აღვნიშნოთ რამდენიმე და შეხვიდეთ მათ მრავალ მოწყობილობაზე, როგორიცაა სმარტფონები, ტაბლეტები და კომპიუტერები.
ამ სტატიაში თქვენ შეისწავლით თუ როგორ უნდა დააინსტალიროთ OwnCloud ჩართული უბუნტუ 18.04 და ახალი ვერსიები.
მუშაობის დაწყებამდე განაახლოთ სისტემის პაკეტები და საცავები შემდეგი საშუალებების გამოყენებით შესაფერისი ბრძანება.
$ sudo apt განახლება -y && sudo apt განახლება -y.
OwnCloud არის აგებული PHP და, როგორც წესი, ხელმისაწვდომია ვებ ინტერფეისის საშუალებით. ამ მიზეზით, ჩვენ ვაპირებთ ინსტალაციას
აპაჩი ვებ სერვერი ემსახურება Owlcloud ფაილები ასევე PHP 7.2 და დამატებითი PHP მოდულები, რომლებიც აუცილებელია OwnCloud შეუფერხებლად ფუნქციონირება.$ sudo apt install apache2 libapache2-mod-php7.2 openssl php-imagick php7.2-common php7.2-curl php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring php7.2-mysql php7.2-pgsql php-smbclient php-ssh2 php7.2-sqlite3 php7.2-xml php7.2-zip.
ინსტალაციის დასრულების შემდეგ შეგიძლიათ შეამოწმოთ თუ არა აპაჩი დამონტაჟებულია გაშვებით dpkg ბრძანება.
$ sudo dpkg -l apache2.
გამომავალიდან ჩვენ ვხედავთ, რომ დაინსტალირებული გვაქვს აპაჩი ვერსია 2.4.29.
დასაწყებად და გასააქტიურებლად აპაჩი ჩატვირთვის გასაშვებად, გაუშვით ბრძანებები.
$ sudo systemctl დაიწყება apache2. $ sudo systemctl საშუალებას apache2.
ახლა გადადით თქვენს ბრაუზერში და ჩაწერეთ თქვენი სერვერის IP მისამართი URL ზოლში, როგორც ნაჩვენებია:
http://server-IP.
თქვენ უნდა მიიღოთ ვებ გვერდი, რომელიც აჩვენებს ამას აპაჩი დამონტაჟებულია და მუშაობს.
შესამოწმებლად თუ არა PHP დამონტაჟებულია.
$ php -v.
მარია დბ არის პოპულარული ღია კოდის მონაცემთა ბაზის სერვერი, რომელსაც ფართოდ იყენებენ დეველოპერები, მონაცემთა ბაზის მოყვარულები და ასევე წარმოების გარემოცვაში. ეს არის ჩანგალი MySQL და ამჯობინა MySQL აღების დღიდან MySQL მიერ Oracle.
ინსტალაციისთვის MariaDB გაიქეცი.
$ sudo apt დააინსტალირეთ mariadb- სერვერი.
ნაგულისხმევად, მარია დბ არ არის დაცული და მიდრეკილია უსაფრთხოების დარღვევისკენ. ამრიგად, ჩვენ გვჭირდება დამატებითი ნაბიჯების გადადგმა MariaDB სერვერის გასაძლიერებლად.
იმისათვის, რომ დაიწყოთ თქვენი MySQL სერვერის დაცვა, გაუშვით ბრძანება:
$ sudo mysql_secure_installation.
მოხვდა შედი როდესაც მოთხოვნილია root პაროლი და დააჭირეთ 'Y'
root პაროლის დასაყენებლად.
დანარჩენი მოთხოვნებისთვის, უბრალოდ ჩაწერეთ 'Y'
და მოხვდა შედი.
თქვენი MariaDB სერვერი ახლა დაცულია ღირსეულ დონეზე.
ჩვენ უნდა შევქმნათ მონაცემთა ბაზა Owlcloud ფაილების შესანახად ინსტალაციის დროს და მის შემდეგ. ასე რომ შეხვიდეთ სისტემაში მარია დბ.
$ sudo mysql -u root -p.
გაუშვით ქვემოთ მოცემული ბრძანებები:
MariaDB [(არცერთი)]> მონაცემთა ბაზის შექმნა owncloud_db; MariaDB [(არცერთი)]> გრანტი გაუწიე ყველას owncloud_db.* TO 'owncloud_user'@'localhost' IDENTIFIED BY '[ელფოსტა დაცულია]'; MariaDB [(არცერთი)]> FLUSH პრივილეგიები; MariaDB [(არცერთი)]> გასვლა;
მონაცემთა ბაზის შექმნის შემდეგ, ახლა ჩამოტვირთეთ OwnCloud დაპრესილი ფაილი შემდეგით wget ბრძანება.
$ sudo wget https://download.owncloud.org/community/owncloud-10.4.0.zip.
გადმოტვირთვის შემდეგ, გახსენით zip პაკეტი /var/www/
დირექტორია
$ sudo unzip owncloud-10.4.0.zip -d/var/www/
შემდეგ, დააყენეთ ნებართვები.
$ sudo chown -R www-data: www-data/var/www/owncloud/ $ sudo chmod -R 755/var/www/owncloud/
ამ ეტაპზე, ჩვენ ვაპირებთ კონფიგურაციას აპაჩი OwnCloud– ის ფაილების მომსახურებისთვის. ამისათვის ჩვენ ვაპირებთ შევქმნათ კონფიგურაციის ფაილი Owlcloud როგორც ნაჩვენებია.
$ sudo vim /etc/apache2/conf-available/owncloud.conf.
დაამატეთ კონფიგურაცია ქვემოთ.
Alias/owncloud "/var/www/owncloud/" პარამეტრები +FollowSymlinks AllowOverride Allდავი გათიშა SetEnv HOME/var/www/owncloud SetEnv HTTP_HOME/var/www/owncloud
შეინახეთ და დახურეთ ფაილი.
შემდეგი, თქვენ უნდა ჩართოთ ყველა საჭირო Apache მოდული და ახლად დამატებული კონფიგურაცია ქვემოთ მოყვანილი ბრძანებების გაშვებით:
$ sudo a2enconf owncloud. $ sudo a2enmod გადაწერა. $ sudo a2enmod სათაურები. $ sudo a2enmod env. $ sudo a2enmod რეჟ. $ sudo a2enmod mime.
იმისათვის, რომ ცვლილებები ძალაში შევიდეს, გადატვირთეთ Apache ვებ სერვერი.
$ sudo systemctl გადატვირთეთ apache2.
ყველა საჭირო კონფიგურაციის დასრულების შემდეგ, ერთადერთი ნაწილი რჩება ინსტალაცია OwnCloud ბრაუზერში. ასე რომ, გადადით თქვენს ბრაუზერში და ჩაწერეთ თქვენი სერვერის მისამართი, რასაც მოჰყვება /owncloud
სუფიქსი.
http://server-IP/owncloud.
თქვენ მოგეცემათ ვებ გვერდი, რომელიც მსგავსია ქვემოთ.
ქვემოთ, დააწკაპუნეთ 'შენახვა და მონაცემთა ბაზა’. აირჩიეთ 'MySQL / MariaDB' ქვეშ 'მონაცემთა ბაზის კონფიგურაცია”განყოფილება და შეავსეთ მონაცემთა ბაზის რწმუნებათა სიგელები, რომლებიც თქვენ განსაზღვრეთ მონაცემთა ბაზის შექმნისას OwnCloud, ანუ მონაცემთა ბაზის მომხმარებლისთვის, მონაცემთა ბაზის მომხმარებლის პაროლი და მონაცემთა ბაზის სახელი.
და ბოლოს, დააწკაპუნეთ 'დაასრულეთ დაყენებაOwncloud– ის შექმნის დასასრულებლად.
ეს მიგიყვანთ შესვლის ეკრანზე, როგორც ნაჩვენებია. შეიყვანეთ ადრე განსაზღვრული მომხმარებლის სახელი და პაროლი და დააჭირეთ ღილაკს ENTER.
წარმოდგენილი იქნება შეტყობინება, სადაც მითითებულია სხვა გზები, რომლითაც შეგიძლიათ წვდეთ OwnCloud- ს, ანუ iOS, Android და დესკტოპის აპლიკაციიდან.
დახურეთ ამომხტარი დაფაზე წვდომისთვის, როგორც ნაჩვენებია:
და ეს არის, ბიჭებო! ჩვენ წარმატებით დავაყენეთ OwnCloud ფაილების გაზიარების პლატფორმა უბუნტუ 18.04.