![Запознайте се с Etcher, стилен USB писател с отворен код](/f/3203fe7acb792a61c22c4abc83bcb09e.gif?width=100&height=100)
NextCloud е с отворен код, на място платформа за споделяне на файлове и съвместна работа което ви позволява да запазвате файловете си и да имате достъп до тях на множество устройства, като компютри, смартфони и таблети.
Като популярна платформа за самостоятелно хостинг, която работи много подобно DropBox, тя ви позволява безпроблемно да си сътрудничите по различни проекти, да управлявате календара си, да изпращате и получавате имейли, както и да осъществявате видео разговори.
В това ръководство ще научите как да инсталирате NextCloud На CentOS 8.
Тъй като ще имаме достъп NextCloud чрез браузър е от решаващо значение да се гарантира, че LAMP стекът вече е инсталиран на CentOS 8. ЛАМПА е съкращение от Linux, Apache, MySQL / MariaDB и PHP.
Някои необходими PHP модули са необходими за NextCloud да функционира според очакванията. Инсталирайте ги, както е показано по -долу.
$ sudo dnf инсталирате php-mysqlnd php-xml php-zip php-curl php-gd php-intl php-json php-ldap php-mbstring php-opcache
След инсталирането на необходимото PHP модули, създайте база данни, която ще съдържа данните на NextCloud, като влезете в машината на базата данни MariaDB, като използвате командата по -долу и предоставете паролата.
$ mysql -u корен -p.
След като влезете, създайте база данни и потребител на база данни за NextCloud като използвате командите по -долу.
MariaDB [(няма)]> CREATE DATABASE nextcloud_db; MariaDB [(няма)]> ПРЕДОСТАВЕТЕ ВСИЧКО НА nextcloud_db.* НА ‘nextcloud_user’@‘localhost’ ИДЕНТИФИЦИРАНО ОТ „[защитен имейл]’; MariaDB [(няма)]> ФЛУШ ПРИВИЛЕГИ; MariaDB [(няма)]> ИЗХОД;
Следващата стъпка изисква да изтеглите NextCloud компресиран файл от официалния сайт на NextCloud. Към момента на записване на това ръководство, най -новата версия на NextCloud е 18.0.1.
За изтегляне NextCloud, изпълнете следното команда wget.
$ sudo wget https://download.nextcloud.com/server/releases/nextcloud-18.0.1.zip.
Разархивирайте файла в /var/www/html/ път.
$ sudo разархивирайте nextcloud -18.0.1 -d/var/www/html/
След това създайте директория, в която да се съхраняват потребителските данни на администратора.
$ sudo mkdir -p/var/www/html/nextcloud/data.
След това променете разрешенията за директорията на NextCloud, така че потребителят на Apache да може да добавя данни към него.
$ sudo chown -R apache: apache/var/www/html/nextcloud/
Трябва да направите няколко конфигурации за SELinux така че да може да се справи с Nextcloud без никакви проблеми. Затова изпълнете командите по -долу.
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/nextcloud/data' $ sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/nextcloud/config(/.*)?' $ sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/nextcloud/apps(/.*)?' $ sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/nextcloud/3rdparty(/.*)?' $ sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/nextcloud/.htaccess' $ sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/nextcloud/.user.ini' $ sudo restorecon -Rv '/var/www/html/nextcloud/'
За да разрешите достъп на външни потребители NextCloud от вашия сървър, трябва да отворите порта 80 на уеб сървъра. Затова изпълнете командите по -долу.
$ sudo firewall-cmd --add-port = 80/tcp --zone = public --permanent. $ sudo защитна стена-cmd-презареждане.
Да завърши NextCloud настройка, стартирайте браузъра си и прегледайте показания IP адрес на сървъра.
http://server-IP/nexcloud.
Създайте потребителско име и парола за администратор.
След това кликнете върху „Съхранение и база данни’. Изберете „MariaDB“Като предпочитан механизъм за бази данни и попълнете данните за базата данни.
Данните за базата данни са попълнени, както е показано по -долу.
Накрая кликнете върху „завършек“, За да завършите настройката.
Това ще ви отведе до страницата за вход. Посочете потребителското име и паролата и натиснете „ENTER“Или щракнете върху„Влизам'Бутон.
Кратко разходка около NextCloud ще бъде даден във формат на слайд, ако влизате за първи път. Чувствайте се свободни да превъртите надясно за още съвети.
И накрая, затворете прозореца, за да имате достъп до таблото за управление.
И това ни води до края на това ръководство. Вече можете да архивирате, синхронизирате и споделяте файлове с приятелите и колегите си на NextCloud. Благодаря, че стигнахте дотук. Надяваме се, че това ръководство е вдъхновяващо.