前段时间自建了filerun同步盘,一开始感觉还可以,后来总出现文件冲突,无法准确同步。我在编写word文档的时候会很抓狂,常常不知道现在编辑的文件它的文件名被改成了哪一个,费时间。我所以暂时扔掉filerun,看看nextcloud是否好用。

因为我发现filerun似乎就是nextcloud的翻版,连同步软件也是nextcloud客户端。但是它汉化不好。

建立过程很简单。

第一步,宝塔面板新建站点,不要新建数据库。

第二步,手动建立数据库。

第三步,域名A记录解析到服务器IP上

第四步,访问域名,建立用户名,连接数据库,完成。

第五步,下载同步软件,连接后使用。

我的网盘:https://pan.taho.cc/

Enjoy!

写在前面

这两年云盘各种倒下,同步盘更是牺牲惨烈。好用的同步盘都要收费。终于找到一个有1G月流量的坚果云,在工作了几个月后也不够用了。不想花钱,那就自建私有云吧!

私有云服务端有很多,著名的有OwnCloud,NextCloud,SeaFile,FileRun等。我一开始想安装OwnCloud,但无奈安装太复杂,出现了很多错误,就换了FileRun来安装,很顺利。用起来据说也很好用,因此有待我进一步尝试。

本教程很简单,几乎不用什么命令行。

原创文章,欢迎转载!转载请注明出处。


我是在服务器上借助宝塔面板搭建的。毕竟图形化的搭建方法比命令行要人性化的多。

1.搭建运行环境

我采用了 Nginx 1.12 和 PHP 7.2 搭建的。Nginx默认应该已经装好了,没安装的话再安装一下就可以,很简单。用Apache替代 Nginx 当然也是可以的。

在宝塔面板中的“软件管理”找到php,安装。

php 安装完毕后,打开其设置,安装扩展。将图中所框扩展都安装上。

然后再“配置文件”中找到 disable_functions=  这一行代码,删掉等号后面的 exec 。图中没有显示 exec 是因为我已经删掉了。这一步就是启用exec函数。修改后保存,重启PHP后生效。

2. 安装 Filerun

下载filerun的服务端文件,借助宝塔面板上传到网站根目录,解压到文件夹里,比如“filerun”文件夹。

在数据库菜单里新建数据库,比如“filerun”,设置好用户名和密码。

在宝塔面板上新建网站,输入域名(自己事先注册好),以及链接的目录。

在域名管理网(域名商那块地用户中心)里设置A记录到服务器IP地址。

等待域名起作用(我的大约等了两个小时),输入域名,就进入了filerun了。因为是第一次访问,则需要填写数据库,用户名,密码进行初次安装。

安装完毕后会跳出默认用户名和密码,请以此账号登陆,并修改成自己地账号和密码。

然后在interface中可以设置中文。其实设置后大部分还是英文的。

重要的一步,就是给用户新建用户目录。注意,只能新建在 /www/wwwroot/filerun/ 文件夹里面,而不是 /usr/root/home 之类的系统文件夹。我在这里犯了不少错误。

设置完毕后,刷新浏览器,就会看到正常的网盘界面了。

至此,服务端搭建完毕!

3.客户端使用

Filerun是跨平台的同步软件,但用的是Nextcloud的软件,目前支持 Windows,Linux,Mac,Android,但不支持 iOS。

客户端下载地址;

windows: https://download.nextcloud.com/desktop/prereleases/Windows/Nextcloud-2.5.0.61553-rc2-20181105.exe

Linux: https://download.nextcloud.com/desktop/prereleases/Linux/Nextcloud-2.5.0.20181105-rc2-x86_64.AppImage

Mac: https://download.nextcloud.com/desktop/prereleases/Mac/Nextcloud-qt5.9.2-2.5.0.20181105rc2.pkg

Android百度云盘链接:  https://pan.baidu.com/s/1mymH5IUBq4kzuG6tI3880Q 提取码: 8b33

最新版的客户端可以在这里找到: https://nextcloud.com/install/

 

Enjoy!:)

今天使用“树洞外链”建立了自己的外链网站。使用的依然时七牛云存储,但是可以方便的上传文件了,不需要在登陆七牛单独上传了。

前台上传地址:http://upload.taho.cc/

后台登陆地址:http://upload.taho.cc/admin

优点:简洁高效,方便好用

缺点:一次只能上传一个文件


搭建过程:

下载并安装树洞外链。

树洞外链官网:里面进行下载,得到zip压缩包。

上传到主机空间,解压缩。

绑定域名后访问,便打开初始化界面,让设置MySQL数据库的库名、用户名、密码、管理员等(类似于WordPress的安装),很简单。

然后访问“你的域名/admin”进行后台登陆。

这个平台太强大了,支持五种上传模式:

2018-01-23_140059.png
进入后台后,可以设置上传模式。

按步骤的话这样来比较高校:

首先建立用户组,比如“上传”,然后建立用户,比如“上传的人”。此时便可以看到,可以将用户放到哪一个用户组了。之所以这样做,是可以对用户组进行权限控制,而用户的权限由用户组决定。

查看全文

树莓派使用MJPG-Streamer实现网络监控


转载自:http://blog.sina.com.cn/s/blog_abd39cc70102vrdt.html

1.         先更新apt的列表:

sudo apt-get update  

sudo apt-get upgrade

重启系统后,

sudo raspi-config

移动到第五项“Enable Camera”,回车进入,按tab键切换到“Enable”回车确认。回到主菜单,tab键切换到“Finish”回车确认。树莓派会自动重启。

2.         安装依赖库

安装libjpeg的dev版本(注:下面所有安装过程中出现是否继续时,统一选择继续:Yes)

sudo apt-get install libjpeg62-dev

sudo apt-get install libjpeg8-dev

3.         下载mjpg-streamer

wget https://github.com/jacksonliam/mjpg-streamer

或者直接到网站下载zip安装包mjpg-streamer-master.zip

使用unzip mjpg-streamer-master.zip解压

4.         编译mjpg-streamer

安装cmake

sudo apt-get install cmake

切换到mjpg的路径下:

cd  ~/mjpg-streamer-master/mjpg-streamer-experimental

        sudo make clean all

5.         安装mjpg-streamer

sudo  cp  mjpg_streamer  /usr/local/bin

sudo  cp  output_http.so  input_uvc.so  /usr/local/lib/

sudo  cp  -R  www  /usr/local/www

6.         开启mjpg-streamer

LD_LIBRARY_PATH=/usr/local/lib  mjpg_streamer -i “input_uvc.so” -o “output_http.so -w /usr/local/www”

或者LD_LIBRARY_PATH=/usr/local/lib mjpg_streamer -i “./input_uvc.so -d /dev/video0 -r 320*240 -f 12″ -o ” ./output_http.so  –p  8090  –w  /usr/local/www ”

或者添加到path路径export LD_LIBRARY_PATH=/opt/mjpg-streamer/

(-r后是分辨率参数,-f后面是帧率,请根据您的摄像头参数进行调整)8090可以自己定义

在浏览器http://:8080  打开监控界面

查看全文