Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #### nextcloud Disk Station Install ####
- # updating
- apt-get update
- apt-get upgrade
- # Installing LAMP-Stack
- apt install lamp-server^
- # Install PHP Moduls
- apt install php-zip php-dompdf php-xml php-mbstring php-gd php-curl php-imagick php-intl unzip
- # adjust PHP.ini file
- nano /etc/php/7.2/apache2/php.ini
- memory_limit = 1024M
- upload_max_filesize = 16G
- post_max_size = 16G
- date.timezone = Europe/Berlin
- # Maria DB Server Konfiguration
- mysql_secure_installation
- # open SQL dialoge
- mysql
- # create database calles nextcloud
- CREATE DATABASE nextcloud;
- # create database user with password
- CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'password_here';
- #grant accesss to databse
- GRANT ALL ON nextcloud.* TO 'nextclouduser'@'localhost' IDENTIFIED BY 'password_here' WITH GRANT OPTION;
- #save changes and exit
- FLUSH PRIVILEGES;
- EXIT;
- # Download lastest nextcloud version
- cd /tmp && wget https://download.nextcloud.com/server/releases/latest.zip
- unzip latest.zip
- mv nextcloud /var/www/
- #adjust apache conf
- nano /etc/apache2/sites-available/000-default.conf
- DocumentRoot var/www/html => var/www/nextcloud
- # Enable the NextCloud and Rewrite Module
- a2enmod rewrite
- a2enmod headers
- a2enmod env
- a2enmod dir
- a2enmod mime
- # restart apache
- systemctl restart apache2.service
- # prepare data folder
- mkdir /home/data/
- chown -R www-data:www-data /home/data/
- chown -R www-data:www-data /var/www/nextcloud/
- chmod -R 755 /var/www/nextcloud/
- --> Domain ansurfen und Einrichtung abschließen
Advertisement
Add Comment
Please, Sign In to add comment