Nextcloud Server auf ubuntu oder Linux Mint

apt update
apt-get -y install apache2
apt-get -y install mariadb-server mariadb-client
mysql_secure_installation

(Mysql/MriaDB testen, datenbank und DB-Nutzer anlegen)
mysql -u root -p

...

apt-get -y install php7.0 libapache2-mod-php7.0
systemctl restart apache2
cd /var/www/html/
echo "< ?php phpinfo(); ?>" > info.php
apt-get -y install php7.0-mysql
systemctl restart apache2

mkdir /var/www/html/nextcloud/
cd /var/www/html/nextcloud/

(nextclound als zip herunterladen...)

unzip latest-13.zip 

(ceertbot für Let's encrypt SSL Zertigfikat   https://....  )
apt-get install software-properties-common
add-apt-repository ppa:certbot/certbot
apt-get update
apt install certbot
apt-get install python-certbot-apache   
certbot --apache
apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring
apt-get install php7.0-intl php7.0-mcrypt php-imagick php7.0-xml php7.0-zip
   
cd /var/www/html/nextcloud/
cat .htaccess
vi  /etc/apache2/apache2.conf 

siehe:

Leave a Reply