Установка, развёртывание Next Cloud на Debian 11 от нуля и добавление его в домен Active Directory.

Subscribers:
1,590
Published on ● Video Link: https://www.youtube.com/watch?v=P7MDEP5_-Ns



Duration: 1:01:51
4,536 views
113


Nextcloud — набор клиент-серверных программ для создания и использования хранилища данных. Nextcloud можно установить как на хостинге, так и на собственном сервере. По доступной функциональности похож на Dropbox.

В отличие от проприетарных сервисов, таких как Dropbox, открытая архитектура Nextcloud позволяет добавлять функциональность на сервер в виде приложений и позволяет пользователям полностью контролировать свои данные.
--

Установка от нуля, без особых знаний линукса сервиса Next Cloud.Не большой трабл шут и введение его в домен.
Авторизация доменых пользователей, не большой чат тест.
--
Внизу как и обещал все команды которые были использованы в видео с небольшим описанием.

===============
nano /etc/hostname ( change it to your hostname)
nano /etc/hosts (127.0.1.1 nxc.heavilyarmednerd.local)
--
wget https://download.nextcloud.com/server/releases/nextcloud-23.0.0.zip
-
sudo apt install mariadb-server
udo mysql_secure_installation (обезопасить установку )
current root password DB skip
Set root password Y (enter)
Add new password for DB
remove anon user Yes
Disallow root login remotely YEs
Remove test databases ? Yes
remove privilege tables yes
sudo mariadb (мы внутри базы данных, тут другие команды)
CREATE DATABASE nxcdb;

SHOW DATABASES

GRANT ALL PRIVILEGES ON nxcdb.* TO 'nxcdbuser'@'localhost' IDENTIFIED BY 'Aa123456789!'; (Создать пользователя в ДП с казанным паролем и дать ему эти привелегии)
FLUSH PRIVILEGES;
cntl + D что бы отключится с базы
-
sudo apt install php php-apcu php-bcmath php-cli php-common php-curl php-gd php-gmp php-imagick php-intl php-mbstring php-mysql php-zip php-xml
После этого Апач должен уже работать (можно зайти в браузере по IP и проверить )

systemctl status apache2 (проверить статус работы апача)
systemctl status mariadb (проверить статус работы Марии)
-
Включаем и редактируем нужные нам php модули для работы (php ldap включим в конце)
sudo phpenmod bcmath gmp imagick intl
или же
apt install php-imagick
apt install php-bcmath
apt install php-intl
apt install php-gmp
-
which unzip (првоеряем есть ли у нас программа unxip, если нет то устанавливаем командой sudo apt install unzip)
mv nextcloud nxc.heavilyarmednerd.local
sudo chown -R www-data:www-data nxc.heavilyarmednerd.local/ (даём привелегии пользователю апача)
apt t install apache2 libapache2-mod-wsgi python-dev
sudo a2dissite 000-default.conf
systemctl reload apache2
Теперь нам нужно распокавать файлсы некст клауд что мы скачали
unzip nextcloud-23.0.0.zip
sudo nano /etc/apache2/sites-available/nxc.heavilyarmednerd.local.conf
(Некоторые конфиги не к сожалению не вожно было вставить сюда из за ограничений в коментах ютуба)
-
sudo nano /etc/php/7.4/apache2/php.ini
стtrl+w поиск
cntrl+ o save
cntr+ x exit

memory_limit = 512M
upload_max_filesize = 200M
max_execution_time = 360
post_max_size = 200M
date.timezone = Asia/Baku
opcache.enable=1
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.memory_consumption=128
opcache.save_comments=1
opcache.revalidate_freq=1
--
sudo a2enmod dir env headers mime rewrite ssl
-
Next Cloud уже должен запускатся и предлогать авторизацию.Зайдём на него и проведём первоначальную настройку (создадим админ акаунт)

Теперь он почти готов.

заходим и редактируем ещё один файл ( он создаётся только после того как вы в первый раз вошли через web интерфейс)

sudo vim /var/www/nxc.heavilyarmednerd.local/config/config.php

Вставляем APCU настройки, из за ограничений на скобки и особые знаки не смог их сюда вставить (
sudo chmod 660 /var/www/nxc.heavilyarmednerd.local/config/config.php
sudo chown root:www-data /var/www/nxc.heavilyarmednerd.local/config/config.php
-
Settings Administration overview и если у вас там ошибки индексов то делаем следующее
sudo php /var/www/nxc.heavilyarmednerd.local/occ db:add-missing-indices

Добавит пакеты для LDAP и подключения доменных пользователей.
sudo apt install php-ldap module
sudo systemctl restart apache2

А дальше всё как на видео, подключаем пользователя для LDAP и можем подключатся.




Other Videos By Heavily Armed Nerd


2023-04-09Twisted Metal 3 (PS1) Gameplay (Minion Walkthrough) No Comments
2023-04-01Разбираем лабы по RH9 (EX200) (Второе видео)
2023-03-24Разбираем тесты по RH9 (EX200)
2023-03-23Twisted Metal 4 (PS1) Gameplay.
2023-01-10Краткий обзор трёх ноутбуков Dell: Latitude e5520 , Latitude e5570, Latitude d630.
2022-11-15Самые основы Far Manager и простые команды.
2022-08-17Настройка BOND-ing на CentOs7.Агрегация сетевых интерфейсов в один.
2022-05-11Настройка и применение WMI Фильтров на групповых политиках.
2022-05-10Установка, насктройка AppLocker.
2022-03-02Active Directory Lightweight Directory Services: Установка , атрибуты и подключение через SSL.
2022-02-16Установка, развёртывание Next Cloud на Debian 11 от нуля и добавление его в домен Active Directory.
2022-01-25Установка и настройка WDS (Windows Deployment Services) от нуля и до удачного старта.
2022-01-10Anger foot Walkthrough (No Commentary)
2022-01-05Password Setting Objects в Active Directory и для чего оно нужно.
2022-01-05Добавление ADMX файлов в ваш AD для редактирования GPO.
2022-01-04Let`s play Brutal Doom: Black Edition.
2021-12-26Подключение 1С сервера к SQL Always ON кластеру.
2021-12-18Установка, развертывание, настройка SQL Always ON от нуля.
2021-12-13Снимаем бэкап с базы данных SQL средствавми самого SQL.
2021-12-09SQL Failover Cluster. Установка, настройка с нуля.
2021-12-02Установка и настройка SQL Reporting Services (SSRS) для SCCM.



Tags:
nextcloud
nextcloud установка
nextcloud обзор
nextcloud установка ubuntu 20.04
nextcloud talk
nextcloud установка windows
nextcloud install ubuntu 20.04
nextcloud docker
nextcloud raspberry pi
nextcloud возможности
nextcloud настройка
nextcloud приложения
черный треугольник nextcloud
nextcloud установка ubuntu
установка nextcloud ubuntu server
nextcloud docker установка
как установить nextcloud
nextcloud server
nextcloud windows 10
nextcloud debian 11