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

Показать описание
Nextcloud — набор клиент-серверных программ для создания и использования хранилища данных. Nextcloud можно установить как на хостинге, так и на собственном сервере. По доступной функциональности похож на Dropbox.
В отличие от проприетарных сервисов, таких как Dropbox, открытая архитектура Nextcloud позволяет добавлять функциональность на сервер в виде приложений и позволяет пользователям полностью контролировать свои данные.
--
Установка от нуля, без особых знаний линукса сервиса Next Cloud.Не большой трабл шут и введение его в домен.
Авторизация доменых пользователей, не большой чат тест.
--
Внизу как и обещал все команды которые были использованы в видео с небольшим описанием.
===============
nano /etc/hostname ( change it to your hostname)
--
-
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)
apt t install apache2 libapache2-mod-wsgi python-dev
systemctl reload apache2
Теперь нам нужно распокавать файлсы некст клауд что мы скачали
(Некоторые конфиги не к сожалению не вожно было вставить сюда из за ограничений в коментах ютуба)
-
стtrl+w поиск
cntrl+ o save
cntr+ x exit
memory_limit = 512M
upload_max_filesize = 200M
max_execution_time = 360
post_max_size = 200M
--
sudo a2enmod dir env headers mime rewrite ssl
-
Next Cloud уже должен запускатся и предлогать авторизацию.Зайдём на него и проведём первоначальную настройку (создадим админ акаунт)
Теперь он почти готов.
заходим и редактируем ещё один файл ( он создаётся только после того как вы в первый раз вошли через web интерфейс)
Вставляем APCU настройки, из за ограничений на скобки и особые знаки не смог их сюда вставить (
-
Settings Administration overview и если у вас там ошибки индексов то делаем следующее
Добавит пакеты для LDAP и подключения доменных пользователей.
sudo apt install php-ldap module
sudo systemctl restart apache2
А дальше всё как на видео, подключаем пользователя для LDAP и можем подключатся.
В отличие от проприетарных сервисов, таких как Dropbox, открытая архитектура Nextcloud позволяет добавлять функциональность на сервер в виде приложений и позволяет пользователям полностью контролировать свои данные.
--
Установка от нуля, без особых знаний линукса сервиса Next Cloud.Не большой трабл шут и введение его в домен.
Авторизация доменых пользователей, не большой чат тест.
--
Внизу как и обещал все команды которые были использованы в видео с небольшим описанием.
===============
nano /etc/hostname ( change it to your hostname)
--
-
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)
apt t install apache2 libapache2-mod-wsgi python-dev
systemctl reload apache2
Теперь нам нужно распокавать файлсы некст клауд что мы скачали
(Некоторые конфиги не к сожалению не вожно было вставить сюда из за ограничений в коментах ютуба)
-
стtrl+w поиск
cntrl+ o save
cntr+ x exit
memory_limit = 512M
upload_max_filesize = 200M
max_execution_time = 360
post_max_size = 200M
--
sudo a2enmod dir env headers mime rewrite ssl
-
Next Cloud уже должен запускатся и предлогать авторизацию.Зайдём на него и проведём первоначальную настройку (создадим админ акаунт)
Теперь он почти готов.
заходим и редактируем ещё один файл ( он создаётся только после того как вы в первый раз вошли через web интерфейс)
Вставляем APCU настройки, из за ограничений на скобки и особые знаки не смог их сюда вставить (
-
Settings Administration overview и если у вас там ошибки индексов то делаем следующее
Добавит пакеты для LDAP и подключения доменных пользователей.
sudo apt install php-ldap module
sudo systemctl restart apache2
А дальше всё как на видео, подключаем пользователя для LDAP и можем подключатся.
Комментарии