win下安装nextcloud_nextcloud的安装配置

一、使用snap 安装

sudo snap install nextcloud                  推荐这个。一条命令搞定

这种安装最简单,安装好后直接 localhost即可

二、手动安装

1、安装 apache2 mysql php7

sudo apt-get install apache2 libapache2-mod-php7.2

sudo apt-get install mysql

sudo apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl

php7.2-mbstring

sudo apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip

三、安装nextcloud

从https://nextcloud.com/install/#instructions-server 下载nextcloud后 复制到/var/www/目录下。

sudo cp -r /***/***/ /var/www/

设置nextcloud权限

sudochmod -R 777 /var/www/nextcloud/

四、配置apache2

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

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

Options +FollowSymlinks

AllowOverride All

Dav off

SetEnv HOME /var/www/nextcloud

SetEnv HTTP_HOME /var/www/nextcloud

sudo a2ensite nextcloud.conf

sudo a2enmod headers

sudo a2enmod env

sudo a2enmod dir

sudo a2enmod mime

service apache2 restart

1、关于端口问题

sudo vim /etc/apache2/ports.conf 中修改Listen ****

sudo vim /etc/apache2/sites-enabled/000-default.conf  

2、关于权限

apache2.4后 为

Allow from all

Require all granted

五、安装mysql

sudo apt-get install mysql

网上说安装过程会输入root密码,但我没遇到,解决办法:

sudo /etc/init.d/mysql stop

mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

如果有问题,解决办法:

sudo mkdir -p /var/run/mysqld

sudo chown mysql:mysql /var/run/mysqld

mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

mysql -uroot -p

> use mysql;

> update user set authentication_string = PASSWORD("这里输入新密码")

where User='root';

> update user set plugin="mysql_native_password";

> flush privileges;

> quit;

六、运行nextcloud

http://localhost/nextcloud

此时,进入系统配置 : 输入 用户名、密码,数据库用户名root,密码修改好的密码,注意数据存放目录,不需要更改。

点赞 2

————————————————

版权声明:本文为CSDN博主「鲲鹏鸿翔」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/u012834261/java/article/details/85396820

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值