ECS训练营day4——搭建个人网盘

额,由于这次镜像环境又发生了改变,变化回了之前的搭建简历的环境(LMAP),所以第一步任然是要停止实例的运行,这在之前已经操作过了。

这次选择的PHP是7.1,而上次简历的搭建在镜像市场中死活搜索不出7,1,只有5,6
ECS训练营day4——搭建个人网盘

更换完毕后照常第一步操作设置安全组,仍然是本实例安全组,配置规则,添加安全组规则,如图设置(先点右上的回到旧版)
ECS训练营day4——搭建个人网盘
完毕之后,我们仍然可以先访问一下,http://你的公网iP/

ECS训练营day4——搭建个人网盘
根据常例,探针一下:

ECS训练营day4——搭建个人网盘

一切就绪后,我们就开始今天的正题———安装NextCloud网盘程序
听人劝,吃饱饭。这次我恢复用由 Larry Li维护并开源的中文版:
下载地址是:https://github.com/larryli/PuTTY/releases
而putty的主要作者是 Simon Tatham(感谢大佬们为我们这些小白通过如此优秀的开源软件)

ECS训练营day4——搭建个人网盘
可以保存对话,这样我们以后就不必在再麻烦的输入用户名和密码了
ECS训练营day4——搭建个人网盘
ok,下载 NextCloud:
地址:https://download.nextcloud.com/server/releases/latest.zip
在filezilla中添加一个 /data/wwwroot/default/ 目录,创建一个old文件夹,将目录上的原始文件全部搬到old内,啊啊啊,这个nextcloud下载是真的慢呀,
然后我们需要把nextcloud里面所有的文件上传到old文件里面(这个上传也是慢),都把我等哭了
天知道要多久这个才好,这个时候我们再回到putty,可能这个时候putty都没有反应了,再来打开一次马????????。

执行以下命令:
sed -i ‘s/;mbstring.func_overload = 0/mbstring.func_overload = 0/g’ /usr/local/php/etc/php.ini
rm -rf /usr/local/php71/etc/php.d/ext-opcache.ini
chown -R www /data/wwwroot/default/
service httpd restart
然后刷新一遍ecs的那个公网IP,没反应就再执行一遍这个启动命令:
service httpd restart
再次刷新,就有了
ECS训练营day4——搭建个人网盘
进去之后,左边上方有个加号,同样的,我们也可以上传文件到nextcould里面,点击视频可以在线播放,点击文档可以在线预览。
我们在:https://nextcloud.com/install/#install-clients里面可以下载各个系统的客户端

ECS训练营day4——搭建个人网盘
这里面我们填写我们的ECS公网ip,之后的用户密码就是我们之前的在web网页端自己设置的,进去之后就可以当作同步的云盘使用了
ECS训练营day4——搭建个人网盘
我们在客户端中上传的东西 NextCloud客户端会自动同步我们的文件到ECS服务器上

wow~ ⊙o⊙,这一次的耗时真的是非常长,幸好今天是周末,还好有时间能弄这些,明天满课,直到晚上八点多才下自习,可能我只能弄一下入门班的基础笔记了

最后,以陆放翁的诗句结束今天的笔记

文档得来终觉浅,绝知此事要躬行

共勉