概要:和搭建网站类似,先安装好网站环境(LNMP),然后将 Nextcloud 程序下载解压到网站目录中。
服务器硬件环境:500G固态盘安装centos7系统,4t机械盘设置为nextcloud数据盘,挂载到 /data 目录;
第一步:安装宝塔面板,配置网站
宝塔Linux面板安装教程:https://www.bt.cn/bbs/thread-19376-1-1.html
面板管理常用命令:https://www.bt.cn/btcode.html
1.1、在centos系统中安装宝塔面板:
一键安装脚本(在root用户下执行命令):
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成:
1.2、进入宝塔面板配置(LNMP)网站环境
将上面的ip地址改为自己服务器的ip地址,在浏览器访问即可:
http://服务器IP/96e7713c
登录界面:输入上面的用户名密码登录
进入面板后,可以安装推荐套件,也可以在软件管理页面自己选择:
为了方便,这里直接安装推荐的LNMP网站环境。
1.3、添加配置网站(网站→添加站点):
站点根目录修改为 /data/wwwroot/nextcloud,自己自定义的位置
注:/nextcloud 目录暂时没有,后面安装nextcloud解压后生成
也可以根据需要使用默认目录
第二步:安装 NextCloud
首先进入网站目录,将自带的 4 个文件全部删除;
Nextcloud 安装包:
- 完整安装包 https://download.nextcloud.com/server/releases/nextcloud-17.0.1.zip
- 在线安装器 https://download.nextcloud.com/server/installer/setup-nextcloud.php
2.1、下载 Nextcloud 安装包 或 安装器,上传并解压到网站目录;
推荐下载完整的安装包,因为安装器是在线远程安装,如果网络环境访问外国网站不稳定的话,会安装失败;
解压后:
这个就是上面提到的网站运行根目录;
2.2、初始化网盘配置
直接访问配置的网站域名 http://test.wxlcloud.com,填写对应的信息
(填写管理员用户名密码,存储数据目录,配置MySQL数据库信息)
数据目录这里填写自定义的目录 /data/nextcloud_data,也使用默认目录;
数据库信息在宝塔面板中查看;
信息填写确认无误后,点击安装完成,等待数分钟后就自动进入网盘界面了