ubuntu Nextcloud安装

安装

安装apache2  mariadb
apt-get install apache2 myaql-server libapache2-mod-php7.2
apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring
apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip

配置

sudo vim /etc/apache2/sites-available/nextcloud.conf

加入

Alias /nextcloud "/var/www/nextcloud/"


  Require all granted
  Options FollowSymlinks MultiViews
  AllowOverride All

 
  Dav off
 

 SetEnv HOME /var/www/nextcloud
 SetEnv HTTP_HOME /var/www/nextcloud


执行

a2ensite nextcloud.conf

添加权限

cd /var/www/html
chown www-data nextcloud -Rf
chmod 770 nextcloud -Rf

重启服务

sudo service apache2 restart

查看数据库用户名和密码

sudo vim /etc/mysql/debian.cnf

修改目录

修改配置文件

vim /var/www/nextcloud/config/config.php

转移数据

sudo cp -R  /var/www/nextcloud/data/.   /home/ithaozi/NAS

修改权限
修改 /var/data/ 目录所述的组及用户与原 /var/www/nextcloud/data 目录相同,例如所述组和用户都修改为

chown -R www-data:www-data /home/ithaozi/NAS
chmod 755 /home/ithaozi/NAS

注意

使用mysql安装而不是MariaDB,MariaDB会有空密码问题

你可能感兴趣的:(linux)