简介
Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客户端覆盖了Windows、Mac、Android、iOS、Linux 等各种平台,也提供了网页端以及 WebDAV接口,所以你几乎可以在各种设备上方便地访问你的云盘。
【前期文章】 【云计算的1024种玩法】八. 3分钟打造个人专属云盘,速度吊打某云盘
操作步骤 一.远程连接服务器 1.1.使用远程工具登陆到服务器中 (windows系统可使用xshell或者Putty登陆,Mac系统可直接使用terminal登陆,当然,你也可以直接云平台控制面板上直接进行VNC连接,本篇文章使用Mac系统下terminal工具直接远程连接,其他的小伙伴如果是使用的是Xshell工具的话,连接方式也是一样的,不过你需要先打开Xshell软件,在其命令行中执行如下命令登陆到云服务器中即可
- ssh root@服务器的IP地址 ####注:@后面是要填写自己服务器的IP地址的哦
- 例如:shh [email]root@192.168.1.1
复制代码②.Are you sure you want to continue connecting ?####它在问我们是否要继续连接?我们的回答是?“YES”,并回车 ③.输入自己创建服务器时设置的密码~(注意哈,输入密码时,密码是密文的哦,其是不会显示密码的,输完以后直接回车进入哈~ ④.当出现"root@的主机变成服务器的主机名"的时候证明已经连接到服务器内部
二.搭建BT集成环境
2.1 安装BT环境 ①输入以下命令安装BT环境 - yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
复制代码当显示“Complete!”或者“完毕”以后代表执行成功
2.2 访问BT页面 ①打开浏览器,在浏览器中输入服务器中产生的Bt-Panel地址,访问进入宝塔页面 - ==================================================================
- Congratulations! Installed successfully!
- ==================================================================
- Bt-Panel: http://120.53.23.69:8888/d595745d
- username: 6lzucldb
- password: 4e582ee3
- Warning:
- If you cannot access the panel,
- release the following port (8888|888|80|443|20|21) in the security group
- ==================================================================
复制代码②在此输入上述的Username以及password,并点击登陆
③我们点击“我已同意"用户协议》" 并点击进入面板 2.3 安装推荐套件 ①在推荐安装套件中,选择PHP版本为PHP 7.2 并点击“一键安装” 安装相关集成服务中.... 2.4 添加配置站点 ①在网站-添加站点-添加对应的绑定的域名(此处根据自己实际情况而定)
②在域名一栏填写你自己绑定的域名(此处以t.hcctf.cn为例),并选择创建MySQL数据库,点击提交(保存数据库用户名和密码等)。 ③成功创建站点以后,如下所示
三.安装配置nextcloud应用程序3.1 下载setup-nextcloud.php安装包 ① 输入下列命令,下载setup-nextcloud.php安装包 - wget https://download.nextcloud.com/server/installer/setup-nextcloud.php
复制代码当下载进度到达100%的时候,表示已经将安装包下载完毕
3.2 移动nextcloud安装页面①输入如下命令将nextcloud安装页面移动至/www/wwwroot/t.hcctf.cn/ 中 - cp setup-nextcloud.php /www/wwwroot/t.hcctf.cn/ //此处的目录是你在宝塔上添加创建的域名目录
复制代码 3.3 进入Nextcloud的安装向导!① 打开浏览器,在浏览器中输入我们在宝塔上添加的域名站点进入安装向导的安装页面 其地址的构成是由在宝塔上添加的域名+Setup-nextcloud.php所构成的 我们点击“下一个”进入安装步骤 ②在此输入对应的目录,并点击“Next” ③我们继续点击“Next”进入下一步 ④在此步骤中输入对应的管理员账号以及密码 配置信息如下: 管理员账号密码:自定义 数据目录:默认即可,也可以自行定义数据目录 配置数据库:选择MySQL/MariaDB,此处的信息要填写之前创建数据库时的账号密码 ⑤正在安装应用中..... ⑥安装完毕~ 至此我们就可以开启网盘之旅啦~ |