Собствен облак е водещ на пазара клиент-сървър софтуер, който предлага облачна платформа, която ви позволява да архивирате вашите файлове на централно място и да ги синхронизирате в облака. Това е отлична алтернатива на популярни приложения за архивиране като OneDrive, Dropbox и Google Диск.
За разлика от тези популярни платформи, OwnCloud не предлага възможности за център за данни за хостване на файлове. Независимо от това, ще бъдете гарантирани сигурността и поверителността на вашите съхранени данни.
В тази статия ще ви разкажем как можете да инсталирате OwnCloud На CentOS 8.
Преди да започнем, уверете се, че имате a LAMP стекът е инсталиран и работи.
Когато всички изисквания са изпълнени, можем да запретнем ръкави и да започнем!
OwnCloud е PHP приложение и официалната му документация препоръчва PHP 7.3 или PHP 7.2 който се инсталира по подразбиране. Също така са необходими някои допълнителни PHP разширения OwnCloud за да работи безпроблемно.
Така че отворете терминала си като a потребител на sudo и изпълнете командата.
$ sudo dnf инсталирате php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
След като инсталирате необходимите PHP разширения, влезте в MariaDB база данни с помощта на командата по -долу и предоставете парола.
$ mysql -u корен -p.
След като влезете, създайте база данни за OwnCloud и добавете потребител за базата данни.
MariaDB [(няма)]> CREATE DATABASE owncloud_db; MariaDB [(няма)]> ПРЕДОСТАВЕТЕ ВСИЧКИ на owncloud_db.* НА 'owncloud_user'@'localhost' ИДЕНТИФИРАНО ОТ '[защитен имейл]'; MariaDB [(няма)]> ФЛУШ ПРИВИЛЕГИ; MariaDB [(няма)]> ИЗХОД;
Следващата стъпка е да изтеглите файла OwnCloud, до момента на писане на това ръководство, най -новата версия OwnCloud е 10.3.2. Използвайки команда wget, изтеглете най -новия tarball файл.
$ wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2.
След това извлечете tarball файла в /var/www/ директория.
$ sudo tar -jxf owncloud -10.3.2.tar.bz2 -C/var/www/
След това конфигурирайте разрешенията за собственост, които ще позволят Apache уеб сървър за четене / достъп до файловете и папките на Owncloud.
$ sudo chown -R apache:/var/www/owncloud.
Необходими са няколко промени за Apache уеб сървър за обслужване OwnCloud. Затова създайте конфигурация за OwnCloud.
$ sudo vim /etc/httpd/conf.d/owncloud.conf.
Добавете следната конфигурация.
Псевдоним/owncloud "/var/www/owncloud/" Опции +Следвайте Символни връзки Разреши Преодолейте всичкиИзключете се SetEnv HOME/var/www/owncloud SetEnv HTTP_HOME/var/www/owncloud
Запазете и излезте от файла.
За да влязат в сила промените, рестартирайте уеб сървъра и потвърдете състоянието, като стартирате.
$ sudo systemctl рестартирайте httpd. $ sudo systemctl статус httpd.
Ако SELinux е активиран и работи, изпълнете командата по -долу, за да позволите на уеб сървъра на Apache да записва в директорията на Owncloud.
$ sudo setsebool -P httpd_unified 1.
След като всички основни конфигурации са направени, е време да завършите инсталацията на OwnCloud. Затова стартирайте браузъра си и посетете IP на вашия сървър, както е показано.
http://server-ip/owncloud.
Въведете потребителското име и паролата, както е показано по -горе. След това кликнете върху „Съхранение и база данни“Директно по -долу и изберете„MySQL/MariaDB' база данни. Попълнете всички данни за базата данни, т.е. потребител на база данни, парола и име на база данни.
Накрая щракнете върху „Завършете настройката“, За да завършите настройката.
Това ще ви отведе до страницата за вход, където ще влезете с потребителското име и паролата, които сте посочили по -рано.
Тъй като влизаме за първи път, ще ви бъдат представени опции за инсталиране на приложението owncloud на различни платформи като Android и iOS.
Ето как изглежда таблото за управление. Доста проста и интуитивна за използване.
И така инсталирате OwnCloud На CentOS 8. Вашето мнение е много добре дошло.