![Смелият нов облик на GNOME започва да придобива форма](/f/e0b0c4f392467b1414d028701fb282b8.gif?width=100&height=100)
OwnCloud е водещ с отворен код платформа за споделяне на файлове и облачно сътрудничество чиито услуги и функционалности са подобни на предлаганите от DropBox и Google Диск. Въпреки това, за разлика Dropbox, OwnCloud няма капацитет на центъра за данни за съхраняване на хоствани файлове. Независимо от това, все още можете да споделяте файлове като документи, изображения и видеоклипове, за да споменете няколко, и да имате достъп до тях на множество устройства, като например смартфони, таблети и компютри.
В тази статия ще научите как да инсталирате OwnCloud На Ubuntu 18.04 и по -нови версии.
Преди да започнете, актуализирайте системните пакети и хранилища, като използвате следното apt команда.
$ sudo apt update -y && sudo apt upgrade -y.
OwnCloud е изграден върху PHP и обикновено се осъществява достъп чрез уеб интерфейс. Поради тази причина ще инсталираме
апача уеб сървър за обслужване Собствен облак файлове, както и PHP 7.2 и допълнителни PHP модули, необходими за OwnCloud да функционира безпроблемно.$ sudo apt инсталирайте apache2 libapache2-mod-php7.2 openssl php-imagick php7.2-общ 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.
След като инсталацията приключи, можете да проверите дали Apache се инсталира чрез стартиране на Команда dpkg.
$ sudo dpkg -l apache2.
От изхода можем да видим, че сме инсталирали Apache версия 2.4.29.
За да стартирате и активирате Apache за да стартирате при зареждане, изпълнете командите.
$ sudo systemctl стартирайте apache2. $ sudo systemctl активира apache2.
Сега преминете към браузъра си и въведете IP адреса на вашия сървър в URL лентата, както е показано:
http://server-IP.
Трябва да получите уеб страница по -долу, която показва това Apache е инсталиран и работи.
За да проверите дали PHP е инсталиран.
$ php -v.
MariaDB е популярен сървър на бази данни с отворен код, който се използва широко от разработчици, ентусиасти на бази данни, а също и в производствени среди. Това е разклонение на MySQL и е предпочитан MySQL от поглъщането на MySQL от Oracle.
Да инсталираш MariaDB бягай.
$ sudo apt инсталирате mariadb-сървър.
По подразбиране, MariaDB не е обезопасена и е склонна към нарушения на сигурността. Следователно трябва да извършим допълнителни стъпки, за да втвърдим сървъра на MariaDB.
За да започнете със защитата на вашия MySQL сървър, изпълнете командата:
$ sudo mysql_secure_installation.
Удари ENTER когато бъдете подканени за паролата за root и натиснете 'Y'
за да зададете основната парола.
За останалите подкани просто напишете 'Y'
и удари ENTER.
Вашият сървър MariaDB вече е защитен до прилично ниво.
Трябва да създадем база данни за Собствен облак за съхраняване на файлове по време и след инсталиране. Така че влезте в MariaDB.
$ sudo mysql -u root -p.
Изпълнете командите по -долу:
MariaDB [(няма)]> CREATE DATABASE owncloud_db; MariaDB [(няма)]> ПРЕДОСТАВЕТЕ ВСИЧКИ на owncloud_db.* НА 'owncloud_user'@'localhost' ИДЕНТИФИРАНО ОТ '[защитен имейл]'; MariaDB [(няма)]> ФЛУШ ПРИВИЛЕГИ; MariaDB [(няма)]> ИЗХОД;
След създаването на базата данни, сега изтеглете OwnCloud цип файл, като използвате следното команда wget.
$ sudo wget https://download.owncloud.org/community/owncloud-10.4.0.zip.
След като го изтеглите, разархивирайте компресирания пакет в /var/www/
директория.
$ sudo разархивирайте 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/
В тази стъпка ще конфигурираме Apache за обслужване на файловете на OwnCloud. За да направим това, ще създадем конфигурационен файл за Собствен облак както е показано.
$ sudo vim /etc/apache2/conf-available/owncloud.conf.
Добавете конфигурацията по -долу.
Псевдоним/owncloud "/var/www/owncloud/" Опции +Следвайте Символни връзки Разреши Преодолейте всичкиИзключете се 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 платформата за споделяне на файлове е включена Ubuntu 18.04.