собствен облак

Инсталиране на OwnCloud на Debian 10

Инсталиране на OwnCloud на Debian 10
OwnCloud е сървър за споделяне на файлове с собствен хост с отворен код. Ако искате да настроите свой собствен сървър за споделяне на файлове, тогава OwnCloud е чудесен избор за вас. В тази статия ще ви покажа как да инсталирате OwnCloud на Debian 10 Buster. И така, нека започнем.

Преди да започнете да инсталирате OwnCloud на Debian 10, трябва да знаете това важно нещо. OwnCloud все още не е пуснат за Debian 10. Но пакетът OwnCloud за Debian 9 работи с няколко ощипвания на Debian 10. Проблемът е, че пакетът OwnCloud за Debian 9 не поддържа PHP 7.3, който идва с Debian 10. Това не означава, че OwnCloud няма да работи на PHP 7.3. Всъщност има малки разлики между PHP 7.1, PHP 7.2 и PHP 7.3. PHP 7.3 не въведе никаква нова функция или премахна нито една от PHP 7.1 или PHP 7.2. Просто разработчиците на OwnCloud не са тествали OwnCloud на PHP 7.3.  Добрата новина е, че следващата версия на OwnCloud ще има поддръжка за PHP 7.3 според тяхното хранилище GitHub. Дотогава начинът, който е показан тук, е единственият начин да накарате OwnCloud да работи върху Debian 10. Но ще ви кажа какво да промените, за да инсталирате нова версия на OwnCloud, когато бъде пусната.

ЗАБЕЛЕЖКА: НЕ ПРЕПОРЪЧВАМ ТОВА НА ПРОИЗВОДСТВЕН СЪРВЪР. ИЗПОЛЗВАЙТЕ DEBIAN 9 STRETCH ВМЕСТО, ДОКАТО НЕ Е СВОБОДЕН ОБЛАК ЗА DEBIAN 10 BUSTER.

Добавяне на хранилището за пакети Debian 9 OwnCloud в Debian 10:

OwnCloud не се предлага в официалното хранилище на пакети на Debian 10 Buster. Но можете лесно да добавите официалното хранилище на пакети на OwnCloud (за Debian 9) и да инсталирате OwnCloud от там.

Първо изтеглете и добавете GPG ключа на хранилището на пакети OwnCloud, както следва:

$ wget -nv https: // изтегляне.собствен облак.org / изтегляне / хранилища / производство /
Debian_9.0 / Освобождаване.бутон -O / tmp / Освобождаване.ключ

Сега добавете OwnCloud GPG ключа на Debian 10 със следната команда:

$ sudo apt-key add - < /tmp/Release.key

Сега добавете хранилището OwnCloud Package на вашата машина Debian 10 със следната команда:

$ echo 'deb http: // изтегляне.собствен облак.org / download / repositories / production / Debian_9.0 /
/ '| sudo tee / etc / apt / sources.списък.г / собствен облак.списък

Сега актуализирайте кеша на хранилището на APT пакета със следната команда:

$ sudo apt актуализация

Неща, които трябва да се променят, когато бъде пусната нова версия на OwnCloud:

Ако бъде пусната нова версия на OwnCloud, посетете официалната страница на хранилището на пакети на OwnCloud от любимия си уеб браузър и кликнете върху Debian икона.

По време на писането е наличен само раздел Debian 9. Използвах връзката, маркирана (1) за GPG ключа, и използвах низа на хранилището, както е отбелязано (2), за добавяне на хранилището на пакети в по-ранния раздел на тази статия по-горе.

Ако бъде пусната нова версия на OwnCloud, тогава може да бъде включен Debian 10. ИЛИ, URL адресът на GPG ключа или низът на хранилището може да се промени. Всичко, което трябва да направите, е да замените URL адреса на GPG ключа и низа на хранилището в по-ранния раздел на тази статия по-горе с новите.

Инсталиране и конфигуриране на Apache и MySQL за OwnCloud:

OwnCloud е уеб приложение, базирано на PHP. И така, трябва да имате работещ LAMP стек, за да работи OwnCloud.

За да инсталирате LAMP стека на Debian 10, изпълнете следната команда:

$ sudo apt инсталирайте apache2 libapache2-mod-php mariadb-server mariadb-client
php-bz2 php-mysql php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip

Натиснете Y и след това натиснете за да потвърдите инсталацията.

Трябва да бъде инсталиран LAMP стек.

Сега активирайте модула за пренаписване на Apache, както следва:

$ sudo a2enmod пренаписване

Сега трябва да създадете база данни MariaDB за OwnCloud.

Влезте в черупката на MariaDB като корен потребител, както следва.

$ sudo mysql -u корен -p

По подразбиране не корен зададена е парола. Така че, просто натиснете .

Трябва да сте влезли.

Създайте нова база данни MariaDB собствен облак както следва:

MariaDB [(няма)]> СЪЗДАЙ БАЗАТА ДАННИ собствен облак;

Сега, за да създадете нов потребител собствен облак, задайте парола (123 в моя случай) и позволете собствен облак потребителски достъп до собствен облак база данни, изпълнете следната SQL команда:

MariaDB [(няма)]> ГРАНТИ ВСИЧКО за собствения облак.* към 'owncloud' @ 'localhost'
ИДЕНТИФИЦИРАН ОТ „123“;

Сега излезте от черупката на MariaDB, както следва:

MariaDB [(няма)]> \ q

Сега отворете конфигурацията на сайта на Apache по подразбиране / etc / apache2 / sites-enabled / 000-default.конф както следва:

$ sudo nano / etc / apache2 / sites-enabled / 000-default.конф

Сега сменете линията DocumentRoot / var / ww / html да се DocumentRoot / var / www / owncloud както е отбелязано на екранната снимка по-долу.

След като приключите, запазете конфигурационния файл, като натиснете + х следван от Y и .

Инсталиране на OwnCloud:

Сега инсталирайте OwnCloud със следната команда:

$ sudo apt инсталира собствени облачни файлове

OwnCloud трябва да бъде инсталиран.

Сега рестартирайте apache2 услуга, както следва:

$ sudo systemctl рестартирайте apache2

Сега проверете дали apache2 услугата работи правилно, както следва:

$ sudo systemctl статус apache2

apache2 услугата е бягане и също активиран за стартиране при стартиране на системата.

Намиране на IP адрес:

Сега намерете IP адреса на вашата машина Debian 10, както следва:

$ ip a

Както можете да видите, IP адресът на моята машина Debian 10 е 192.168.21.131. За вас ще е различно. Така че, не забравяйте да го замените от сега нататък.

Решаване „Тази версия на ownCloud не е съвместима с PHP 7.3 ”грешка:

Ако се опитате да осъществите достъп до OwnCloud от вашия уеб браузър http: //192.168.21.131, може да видите следното съобщение за грешка. Вече обясних това. Ако търсите решение, този раздел е за вас.

Отвори / var / www / owncloud / index.php файл, както следва:

$ sudo nano / var / www / owncloud / index.php

Сега коментирайте маркирания раздел на екрана по-долу. Коментарът започва от / * и завършва на * /.

Финалът индекс.php файлът трябва да изглежда както следва. Сега запазете индекс.php файл.

Отвори / var / www / owncloud / console.php файл, както следва:

$ sudo nano / var / www / owncloud / console.php

Направете същото конзола.php файл. Финалът конзола.php файлът трябва да изглежда както следва. Сега запазете конзола.php файл.

Конфигуриране на OwnCloud:

Сега посетете http: // 192.168.21.131 от уеб браузър.

От там трябва да създадете акаунт на администратор в OwnCloud.

Type е потребителското име и паролата за вашия администраторски акаунт в Създайте администраторски акаунт раздел.

Също така въведете потребителското име на базата данни (собствен облак), парола (123 в моя случай), име на база данни (собствен облак) и име на хост (localhost) в Конфигурирайте базата данни раздел.

След това кликнете върху Завършете настройката.

Сега можете да влезете в администраторския си акаунт, като използвате потребителското име и паролата, които сте задали по време на конфигурирането на OwnCloud.

Трябва да сте влезли. Кликнете върху х.

Трябва да видите таблото за управление OwnCloud. Сега можете да използвате OwnCloud, както искате.

И така, вие инсталирате OwnCloud на Debian 10. Благодаря, че прочетохте тази статия.

Как да покажа брояч на FPS в игрите на Linux
Linux игрите получиха голям тласък, когато Valve обяви поддръжка на Linux за Steam клиент и техните игри през 2012 г. Оттогава много AAA и независими ...
Как да изтеглите и пуснете Civilization VI на Сид Майер на Linux
Въведение в играта Civilization 6 е модерен поглед върху класическата концепция, въведена в поредицата от игрите Age of Empires. Идеята беше доста про...
Как да инсталирате и играете Doom на Linux
Въведение в Doom Серията Doom възниква през 90-те години след пускането на оригиналния Doom. Това беше незабавен хит и от този момент нататък серията ...