NAS 详细搭建方案 -安装NextCloud
·
目录
- 1 准备工作
- 2 安装硬件和操作系统
- 2.1 安装宿主系统ESXI 6.5
- 2.2 安装NAS操作系统
- 2.3 安装Windows Server
- 2.3.1 添加磁盘
- 2.4 安装Ubuntu Server
- 3 安装软件
- 3.1 安装MySQL
- 3.2 安装aria2
- 3.3 安装Emby
- 3.4 安装NextCloud
- 3.5 安装shadowsocks 服务端
NextCloud
简单地说,nextcloud 就是一个开源的网盘。
NextCloud服务端下载地址
1 安装服务端
sudo wget https://download.nextcloud.com/server/releases/nextcloud-15.0.2.zip
sudo unzip nextcloud-15.0.2.zip
sudo cp -r nextcloud /var/www/
sudo chown -R www-data:www-data /var/www/nextcloud/
2 配置Apache
sudo vi /etc/apache2/sites-available/nextcloud.conf
# 写入以下配置 #############################################
Alias /nextcloud "/var/www/nextcloud/"
<VirtualHost *:80>
ServerName nc.onit.run
DocumentRoot /var/www/nextcloud/
<Directory /var/www/nextcloud/>
Options +FollowSymlinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/nextcloud
SetEnv HTTP_HOME /var/www/nextcloud
</Directory>
</VirtualHost>
# #################################################################
#启用服务并重启apache
sudo a2ensite nextcloud.conf
sudo service apache2 reload
sudo a2enmod rewrite headers env dir mime ssl
sudo service apache2 restart
3 配置MySQL
# 登录数据库
sudo mysql -u root -p
# 创建 nextcloud 数据库
CREATE DATABASE nextcloud;
# 创建 nextcloud 用户及密码
create user nextcloud@localhost identified by 'mynextcloudpassword';
# 为 nextcloud 用户分配 nextcloud 数据库的管理权限(密码用上面的密码)
grant all on *.* to 'nextcloud'@'localhost' identified by 'mynextcloudpassword' with grant option;
# 刷新权限记录
FLUSH PRIVILEGES;
# 退出数据库
EXIT;
4 配置nextcloud
访问http://IP/nextcloud
进行最后的配置。
更多推荐
已为社区贡献4条内容
所有评论(0)