安装 NextCloud 网盘程序| 学习笔记

简介: 快速学习安装 NextCloud 网盘程序。

开发者学堂课程【场景实践- 新手玩转云计算-打造个人专属网盘安装 NextCloud 网盘程序】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/449/detail/5538


安装 NextCloud 网盘程序

 

内容介绍

一、安装 NextCloud 的作用

二、安装 NextCloud 网盘程序步骤

 

一、安装 NextCloud 的作用

NextCloud 可以帮助搭建个人网盘,托管到阿里云 ECS 上可以实现文件的自有管理,方便快捷的同时极大的提升了安全性


二、安装 NextCloud 网盘程序步骤

1、使用 PuTTY 和 FileZila 来实现对 ECS 的远程终端控制和文件传输

PuTTY 是自由的跨平台 TelnetSSH 客户端,同时在 Win32 和 Unix 系统下模拟xterm 终端。其主要作者是 SimonTatham。

(1)推荐使用 Larry Li 维护并开源的中文版:

下载地址: htps:/ithub cm/larryli/PuTTY/releases

填写好主机名称、IP 后点击打开,就可以连接使用终端了。

操作实例:

图片10.png

下载好 putty-0.70cn 后,解压,打开 putty.exe 这个文件,看到配置页面。然后在云服务器管理控制台,复制ECS IP:106.14.198.81  回到 PuTTV 配置页面粘贴 ECS IP 到 主机名称(或 IP 地址)(E) 下的对话框里。填入端口 22 ,然后在 保存的会话(E) 下对话框填入:ecs0  点击 保存,双击默认设置下的 ecs0 来到 106.14.198.81- PuTTY 页面,进行一个远程终端进行 root 操作。

login as: root

root@106.14.198.81's paassword:

Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-85-generic x86_64)

* Documentation: https://help.ubuntu.com

* Management:    https://landscape.canonical.com

* Support:       https://ubuntu.com/advantage

Welcome to Alibaba Cloud Elastic Corpute Service !

Last login: Sat Jul 29 16:46:27 2017 from 125.107.160.113

root@iZuf68f jzm3uedhwvb4950Z:~#

这里输入账号,密码时,密码是不可见的。

(2)这里再推荐免费开源,而且非常好用的跨平台FTP软件,支持中文哟FileZilla

下载地址:

htpt://li/illa-project org/download php?type=client

打开 FileZilla,只需要在主机栏中声明 sftp:// 你的ECS IP 协议,再填入用户名和密码,输入端口 就可以连接了, 就可以看到远程 Linux 上的文件列表了。

2、下载 NextCloud

下载地址:

htts://download nextcloud com/server/releases/latest.zip

并解压缩

3、进入data/wwwroot/default/ 目录,创建一个 old 文件夹 ,将目录上的原始文件全部搬到 old 内。

4、将 Nextcloud_上传至  /data/wwwroot/default/目录

在 nextcloud-12.0.0\nextcloud\ 目录下,全选所有文件,右击鼠标,选择上传。或者直接将全部文件拉动到default/目录下,就自动上传所有文件。

这时候打开浏览器还是空白的。就需要在ssh中运行。

5、在 SSH 中运行

将代码

sed -/ 's/;mbstring.func overload = 0/mbstring.func overload = 0/g'/usr/local/php/etc/php.ini

复制,在106.14.198.81. PuTTY页面,“root0i Zuf 68f j zm3uedhwvb4950Z:~# ”后边点击鼠标右键就自动粘贴进去运行了。

root@iZuf68fjzm3uedhwvb4950Z:~#

rm -rf/usr/local/php71/etc/php.d/ext-opcache.ini

root@iZuf68fjzm3uedhwvb4950Z:~#

chown -R www /data/wwwroot/default/

root@iZuf68fjzm3uedhwvb4950Z:~# service httpd restart

root@iZuf68fjzm3uedhwvb4950Z:~# service httpd restart

rootoiZuf68fjzm3uedhwvb4950Z:~#

重启文件

6、浏览器中输入 http://ecs  Ip,输入管理员的账号密码,开始安装

打开浏览器 http://106.14.198.81/,刷新,进入 Nextcloud 主页面了。创建 管理员账号密码,点击 安装完成  就开始自动安装的过程。

7、然后登录即可,就安装好

安装完毕后,就会自动进入网盘界面,提示需要安装的几个程序。需要就安装,不需要就直接进入使用。

图片11.png

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6月前
|
存储 Ubuntu 网络协议
Ubuntu本地部署Nextcloud并结合内网穿透实现远程访问搭建个人云盘
Ubuntu本地部署Nextcloud并结合内网穿透实现远程访问搭建个人云盘
423 1
|
关系型数据库 Linux 数据库
Linux上安装xampp来搭建WordPress网站(图文教程)
建站准备 建站流程 建站机制,建站专有名词解释和建站流程以及一些建站注意事项可以参考以下文章: 如何从零开始拥有自己的网站? 新手建站十大必知忠告 超详细新手建站指南以及预算成本估计 注册域名 我是在阿里云万网上注册的域名:注册域名详情地址 。
6278 1
|
6月前
|
应用服务中间件 Linux Apache
阿里云服务器Linux一键安装web环境全攻略
阿里云服务器Linux一键安装web环境全攻略
|
Ubuntu 关系型数据库 MySQL
基于Ubuntu搭建个人网盘
本文为您介绍如何快速搭建一个基于Ubuntu的个人网盘。
|
SQL 关系型数据库 MySQL
部署与安装 WordPress 网站程序|学习笔记
快速学习部署与安装 WordPress 网站程序
部署与安装 WordPress 网站程序|学习笔记
|
弹性计算 关系型数据库 MySQL
安装 PHPWind 程序 | 学习笔记
快速学习安装 PHPWind 程序
安装 PHPWind 程序 | 学习笔记
|
数据安全/隐私保护
Ubantu系统搭建个人网盘
Ubantu系统搭建个人网盘
276 1
Ubantu系统搭建个人网盘
|
Ubuntu Apache 数据库
基于Ubuntu搭建个人网盘-7
基于Ubuntu搭建个人网盘-7
195 0
基于Ubuntu搭建个人网盘-7
|
弹性计算 安全 关系型数据库
安装网盘运行环境| 学习笔记
快速学习安装网盘运行环境。
|
存储 Ubuntu Linux
基于Ubuntu搭建个人网盘-8
基于Ubuntu搭建个人网盘-8
496 0
基于Ubuntu搭建个人网盘-8
下一篇
无影云桌面