Добро пожаловать на канал Gadgets4you! Сегодня мы разберём тему как создать облачное хранилище NAS на Nextcloud при использовании Ubuntu linux. Сетевые хранилища плотно вошли в нашу жизнь мы храним на них документа, фотографии, видео и многие другие важные для нас данные. В этом видео, мы создадим облачное хранилище Nextcloud с нуля имея только компьютер под рукой.
Команды в видео ниже: (Источник: www.comss.ru/p...)
sudo apt update && sudo apt dist-upgrade -y
sudo apt install -y apache2 libapache2-mod-php mariadb-server mariadb-client
sudo apt install -y php-imagick php7.4-common php7.4-mysql php7.4-fpm php7.4-gd php7.4-json php7.4-curl php7.4-zip php7.4-xml php7.4-mbstring php7.4-bz2 php7.4-intl php7.4-bcmath php7.4-gmp
sudo mysql
create database nextcloud;
create user nextclouduser@localhost identified by 'ваш пароль';
grant all privileges on nextcloud.* to nextclouduser@localhost identified by 'ваш пароль';
flush privileges;
exit;
sudo nano /etc/apache2/apache2.conf
ServerName example.com
sudo nano /etc/apache2/sites-available/nextcloud.conf
Настройка VirtualHost доступна по ссылке в источнике
wget download.nextc...
tar xjvf latest.tar.bz2
sudo cp -R nextcloud /var/www/html/
sudo chown -R www-data:www-data /var/www/html/nextcloud/
cd /var/www/html//nextcloud/
sudo -u www-data php /var/www/html/nextcloud/occ maintenance:install \
--database "mysql" --database-name "nextcloud" --database-user "nextclouduser" \
--database-pass "пароль базы mysql" --admin-user "имя пользователя админа" --admin-pass "ваш пароль"
sudo -u www-data php /var/www/html/nextcloud/occ config:system:set \
trusted_domains 1 --value=example.com
sudo a2ensite nextcloud.conf
sudo a2dissite 000-default.conf
sudo a2enmod rewrite headers env dir mime setenvif ssl
sudo systemctl reload apache2
sudo ufw allow 80,443/tcp
sudo ufw reload
sudo apt install -y certbot python3-certbot-apache
sudo certbot --apache --agree-tos --redirect --staple-ocsp --email адрес почты -d название домена
sudo sed -i 's/memory_limit = 128M/memory_limit = 512M/g' /etc/php/7.4/apache2/php.ini
sudo systemctl reload apache2
sudo systemctl restart php7.4-fpm
sudo apt install -y redis-server php-redis
sudo systemctl start redis-server
sudo systemctl enable redis-server
sudo phpenmod redis
sudo nano /var/www/html/nextcloud/config/config.php
Настройка memcache доступна по ссылке в источнике
___________________________________________
Будь умницей, Подпишись на канал:
www.youtube.co...
#nextcloud
#nas
Если есть желание помочь каналу финансово то:
WebMoney
E554451976958
R439865938463
Z499120132717
PayPal
valeron961@gmail.com
________________________
SONGS:
/ whitebataudio
10 сен 2024