apfelcast

NC Disk Station

Apr 26th, 2020
1,567
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. #### nextcloud Disk Station Install ####
  2.  
  3. # updating
  4. apt-get update
  5. apt-get upgrade
  6.  
  7. # Installing LAMP-Stack
  8. apt install lamp-server^
  9.  
  10.  
  11. # Install PHP Moduls
  12. apt install php-zip php-dompdf php-xml php-mbstring php-gd php-curl php-imagick php-intl unzip
  13.  
  14. # adjust PHP.ini file
  15. nano /etc/php/7.2/apache2/php.ini
  16.  
  17. memory_limit = 1024M
  18. upload_max_filesize = 16G
  19. post_max_size = 16G
  20. date.timezone = Europe/Berlin
  21.  
  22.  
  23. # Maria DB Server Konfiguration
  24. mysql_secure_installation
  25.  
  26. # open SQL dialoge
  27. mysql
  28.  
  29. # create database calles nextcloud
  30. CREATE DATABASE nextcloud;
  31.  
  32. # create database user with password
  33. CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'password_here';
  34.  
  35. #grant accesss to databse
  36. GRANT ALL ON nextcloud.* TO 'nextclouduser'@'localhost' IDENTIFIED BY 'password_here' WITH GRANT OPTION;
  37.  
  38. #save changes and exit
  39. FLUSH PRIVILEGES;
  40. EXIT;
  41.  
  42. # Download lastest nextcloud version
  43. cd /tmp && wget https://download.nextcloud.com/server/releases/latest.zip
  44. unzip latest.zip
  45. mv nextcloud /var/www/
  46.  
  47. #adjust apache conf
  48. nano /etc/apache2/sites-available/000-default.conf
  49.  
  50. DocumentRoot var/www/html => var/www/nextcloud
  51.  
  52. # Enable the NextCloud and Rewrite Module
  53.  
  54. a2enmod rewrite
  55. a2enmod headers
  56. a2enmod env
  57. a2enmod dir
  58. a2enmod mime
  59.  
  60. # restart apache
  61. systemctl restart apache2.service
  62.  
  63. # prepare data folder
  64. mkdir /home/data/
  65. chown -R www-data:www-data /home/data/
  66.  
  67. chown -R www-data:www-data /var/www/nextcloud/
  68. chmod -R 755 /var/www/nextcloud/
  69.  
  70. --> Domain ansurfen und Einrichtung abschließen
Advertisement
Add Comment
Please, Sign In to add comment