Как да създадете самообслужван (частен) облак безплатно
Ако искате да изхвърлите обществени облаци като Dropbox и Google Drive и да изградите самостоятелно хоствани облак за вашия екип или бизнес, тогава Nextcloud е идеално решение. Тя осигурява почти всички необходими характеристики на доставчика на облачни хранилища, заедно с всички предимства на контрола и сигурността на частно, самостоятелно хоствано решение.
В този пост ще отида на първо място намерете доставчик на хостинг услуги който поддържа Nextcloud и след това ще настроя това решение, за да създам частния си облак. Ако се нуждаете и от частен облак, следвайте този урок направете така, че да използвате Nextcloud.
Защо да използвате Nextcloud?
Това, което привлече вниманието ми на пръв поглед, е огромна подкрепа за популярни платформи - мобилни и настолни платформи. Той предоставя оригинални приложения за повечето операционни системи, което позволява на вас или вашия екип да работят от всяко устройство или място. Това означава, че няма повече инфраструктурни разходи, за щастие.
Това е само началото - Nextcloud е домакин на много повече функции, които го правят невероятно решение за частен облак. Някои от основните му характеристики включват:
- Самостоятелно хоствано решение - Nextcloud може да се хоства почти навсякъде - дома ви или офиса, център за данни или доставчик на хостинг услуги, което ви дава пълен контрол, когато разработчиците нямат достъп до данните ви.
- Функции за споделяне - Nextcloud позволява споделяне на файлове със спокойствие. Можете да споделяте файлове с някой от вашия облак или от вашия облак, като използвате защитени с парола връзки и те също могат да качват файлове.
- Сигурност преди всичко - Nextcloud включва стандартни практики за безопасност и сигурност, включително функцията за шифроване от край до край. Той поддържа популярни схеми за удостоверяване, контрол и разрешение.
- Много интеграции - Nextcloud идва с поддръжка за интеграции - приложения и услуги за разширяване на функционалността на вашия облак. Например, можете да управлявате задачи, да редактирате файлове в Markdown и да правите повече.
Къде да опитате Nextcloud?
Ако просто търсите безплатен акаунт, за да изпробвате Nextcloud, можете да използвате хостинг доставчици, които предлагат управлявани копия на Nextcloud. Въпреки това, безплатен акаунт може да не осигурява голям размер на съхранение или поддръжка за всички приложения или функции.
По-долу е даден списък на тези услуги изпробвайте Nextcloud веднага:
- Dediserve - Разпределя общо 10 ГБ във вашия безплатен профил.
- oCloud.de Той осигурява безплатен акаунт с 1GB пространство за съхранение.
- OwnDrive - Предлага 1GB сметка с поддръжка за някои приложения.
- Serverdiscounter - Възползва се от огромно пространство за съхранение от 5 GB.
- Unixcorn - Позволява бързо регистриране и осигурява 1 GB пространство.
- Wölkli - Предлага безплатен акаунт с 1 GB място за съхранение.
Как да инсталирате Nextcloud?
Nextcloud може да се инсталира на вашия сървър, като се използва някой от трите метода:
- Уеб инсталатор - Това е най-бързият начин за инсталиране на Nextcloud на вашия сървър, особено при споделен хостинг. Трябва да качите един файл на сървъра и да го изпълните - той сваля и инсталира това решение.
- Архивен файл - Това е препоръчителната опция за собственик на сървър. Трябва да качите целия пакет (като архив) и да извлечете съдържанието му в папка на уеб сървъра си, за да стане публично достъпен за всички.
- техника - Това е най-лесният метод за нетехнологични хора, но той отново е приложим за собствениците на сървъри. Трябва да изтеглите графичен файл с предварително инсталиран Nextcloud и да го заредите на вашата машина.
Системни изисквания
Нека първо говорим за системните изисквания, необходими за инсталиране и стартиране на частен облак с помощта на Nextcloud. Тъй като повечето от доставчиците на безплатни хостинг услуги предлагат хостинг услуги, базирани на дистрибуция на Linux, ще се фокусирам върху изискванията за такава услуга по-долу. Можете да проверите пълните системни изисквания тук.
- OS на сървъра: Поддържат се CentOS 6.5 или 7, Debian 8+, openSUSE LEAP 42.1 или по-нова, Red Hat Enterprise Linux 6.5 или по-нова, SUSE Linux Enterprise Server 11 SP3 или 12, и Ubuntu 14.04 и по-нови LTS версии..
- памет: Минимално 128 MB, но се препоръчва 512MB RAM.
- съхранение: Минимално 500 MB, но това зависи от вашите изисквания. Също така, сървърът трябва да разреши файл с размер от 65 MB за инсталиране на Nextcloud, като използва предпочитания метод за използване на уеб инсталатора (единичен php файл).
- Уеб сървър: Apache 2.4 (php-fpm, mod_php) или Nginx (php-fpm).
- База данни: MySQL или MariaDB 5.5+, както и PostgreSQL 9 и 10.
- PHP: PHP 5.6 и по-новите му версии се поддържат от Nextcloud.
Безплатен хостинг доставчик
Имах нужда от хостинг доставчик за създаване на собствен облак. Търсех безплатна услуга, тъй като облакът ми е само за временно съхранение, но ако сте достатъчно сериозен, моля изберат добър хостинг или да закупите VPS за тази задача.
Това каза, аз отидох на лов за намиране на безплатен хостинг, който идва с минималните системни изисквания, необходими за Nextcloud. И аз трябва да споделя, че намирането на безплатен уеб-домакин за това решение не беше лесно. След няколко часа търсене и изпробване на 10-20 доставчици, намерих 000Webhost работи безупречно.
Нека инсталираме Nextcloud
В този урок ще инсталирам Nextcloud с помощта на първия метод, т.е.., използване на уеб инсталатора. Причината е, планирам да запазя този процес лесно за всеки от вас и това е само метод, който работи добре на споделен хостинг.
Следвайте стъпките по-долу, за да стартирате и работите с частния си облак:
- Преди всичко отворете тази връзка и преминете към раздела „Уеб инсталатор“ (в долната част на страницата) и изтеглете файла, споменат в първата стъпка.
- Отидете на таблото на сървъра и отворете файловия мениджър. Например в 000Webhost ще видите следното табло за управление.
- Щом влезете във файловия мениджър, кликнете върху бутона за качване. Имайте предвид, че може да видите различен екран, базиран на вашия сървър или хост.
- Сега изберете файла 'setup-nextcloud.php' (който сте изтеглили в стъпка # 1) от компютъра си и го качете на сървъра си с помощта на файловия мениджър.
- След като файлът бъде качен, отворете "Ви-домейн / настройка-nextcloud.php" в браузъра си. Например, ако домейнът ви е „example.com“, трябва да навигирате до „example.com/setup-nextcloud.php“.
- Ще видите съветника за настройка на Nextcloud. Кликнете Следващия да започна.
- Сега трябва да кажете на инсталационната директория за Nextcloud. Ако не желаете да използвате под-директно, просто въведете “.” (пълно спиране) въведете името на директорията. Например, ако вашият домейн е "example.com", можете да използвате същия за достъп до Nextcloud, ако не споменете име, но ако го направите, можете да получите достъп до частния си облак на връзката 'example.com/folder-name'.
- Ако всичко върви добре, сега ще видите страница с успех. Просто кликнете Следващия тук.
- На следващия екран Nextcloud ще ви помоли да настроите администраторски акаунт, с който да имате достъп и да управлявате частния си облак след това. Просто въведете желаните идентификационни данни и натиснете бутона завършек бутон.
- Готово е. Най-накрая ще видите приветственото съобщение от Nextcloud.
- Това беше всичко. Вие успешно създадохте частния си облак с помощта на Nextcloud.
Проблеми при отстраняване на неизправности
1. Качих архива, но не го виждам на моя сървър.
В този случай е вероятно вашият сървър не поддържа достатъчно големи файлове за да покажете или запазите файла, който качвате, като използвате FTP или File Manager. Моля, потвърдете същото, като качите всеки друг файл с голям размер (> 60MB).
Ако сървърът не поддържа големи файлове за качване на архив Nextcloud, можете да извлечете неговия архив на компютъра и качвате извлеченото съдържание директно към публичния ви сървър (public_html или htdocs) чрез FTP. Архивът на Nextcloud има повече от 12 хиляди файла, така че може да попаднете и в друг проблем, когато сървърът ви не поддържа толкова много заявки за качване..
2. На страницата "Проверка на зависимостта" се казва грешка в зависимостите.
Ако Nextcloud ви разкаже за някакъв проблем на страницата "Проверка на зависимостта", тогава вашият сървър не поддържа всички необходими програми / пакети, които да го изпълняват. Това означава, че трябва намери друг сървър който поддържа Nextcloud.
3. След страницата „Проверка на зависимост“ тя води до грешка в сървъра.
В такъв случай или сървърът ви не поддържа достатъчно големи файлове, за да позволи на инсталатора да изтегли архива на Nextcloud или сървърът има по-малко време за изпълнение, а инсталационният файл на Nextcloud се нуждае от повече време..
Можете да разгледате настройките на сървъра и увеличаване на времето за изпълнение на PHP ограничите до 300 секунди или повече. Това е урок, който ще ви помогне да го постигнете.
Какво да правим с Nextcloud?
Първото нещо, което направих, беше да проверя неговите настройки и да персонализирам различните опции, за да отговоря на изискванията си - особено криптиране и опции за сигурност. След това експериментирах с качване на файлове и проверка на неговите функции.
Колкото повече копаете в Nextcloud, толкова повече ще ви хареса. Например можете да разширите функционалността му, като добавите приложения от неговия магазин за приложения. Ще забележите, че има различни приложения - както официални, така и други, за да добавят повече функции. Например, можете да добавите календар, контакти, задачи и т.н..
Успяхте ли да създадете частния си облак? Какво направихте първо с вашия Nextcloud? Моля, напишете вашето мнение като коментари по-долу.