用花生壳以Ubuntu为平台,搭建私人网盘

今天咱们说说,用花生壳在Ubuntu下,用XAMPP搭建OwnCloud私人网盘的事儿,这貌似算不了一篇技术文章,当初搞这个业余爱好,其目的是为身边的一些白领朋友装逼,提供另一种貌似“高大上”的玩法,案例搭配了花生壳,小玩一下,话说人生除了吃饭,不就在于玩儿吗,你玩的牛逼了,钱自然也就来了,呵呵,来~喝!,一起飞~~
花生壳官网:www.oray.com

我这个人搞IT的,爱折腾,总想玩点儿啥,这不,花生壳来了,咱也玩玩。我做啥都爱记笔记,但都是markdown格式的,这个坛儿不支持md,有点落伍,也就随他去吧,就是麻烦点儿,建议能够改进,要不不方便,废话少说,见下:

一、环境及软件版本

1、操作系统:ubuntu 14.04 LTS 64位,这是不可少的;
2、(L)AMP测试环境:XAMPP这也是不可少的,我用的是64位5.5.19版本,如有其他,大家可自行百度;
3、开源云:owncloud,我用的是7.0.3版本,现在可能更高了,没事,有兴起大家可上github上watch,如果你牛逼,可以再commit个源码啥的。

二、安装ubuntu 14.04 操作系统

话说这系统安装在哪里都可以,只要能装上就行(安装步骤就省了,你要不会,这帖子你也就别看了,呵呵)。本人在淘宝搞了个联想A30的机顶盒,其实也是台小主机装的,U是威盛3300U,主频1.2够用了,300多元,主要为个24小时开机还省电,在我实际的运行环境中,我是在ubuntu14上运行了个LXC虚拟容器跑的,如果你想用现在火的厉害的docker,我也不拦着,本人也正在学习,这里简化起见,为突出主题“花生棒",lxc和docker咱就都省了,直接机顶盒直上xampp,如果需要要交流docker,咱们单聊。

注意:这里安装系统建议按中文环境安装,安装后再改为英文环境,好处不必多说,最显而易见的就是避免owncloud中文乱码问题,你要是牛人,装阿拉伯文也没人管你。

三、部署XAMPP

1、当前目录,下载安装xampp并启动

sudo wget http://downloads.sourceforge.net ... .19-0-installer.run

chmod 755 xampp-linux-x64-5.5.19-0-installer.run

./xampp-linux-x64-5.5.19-0-installer.run

sudo /opt/lampp/lampp start

2、启用安全

sudo /opt/lampp/lampp security

这里因人而异,英文很简单,你要看不懂,也就别装了,呵呵

3、设置开机启动

cd /etc/init.d

sudo vi lampp.sh

加入如下代码:

#!/bin/sh
cd /opt/lampp
./lampp start

并更改权限,并加入启动项

sudo chmod 755 lampp.sh

sudo vi /etc/init.d/rc.local

在最后加入:

exec /etc/init.d/lampp.sh

4、设置外网访问

cd /opt/lampp/etc/extra/
cp -p httpd-xampp.conf httpd-xampp.conf.bak
vi /opt/lampp/etc/extra/httpd-xampp.conf
注释掉最后的 Require local

这里没啥技术要点,只要版本对,复制粘贴就OK,再说了,咱这给白领玩的,大概齐也就是个准技术帖,呵呵

四、部署 owncloud

1、先下载配置

wget https://download.owncloud.org/community/owncloud-7.0.3.tar.bz2

解压
tar -xvf owncloud-7.0.3.tar.bz2 -C /opt/lampp/htdocs/

设置安装位置
mkdir /opt/lampp/htdocs/owncloud/data

设置用户组
chown www-data:www-data -R /opt/lampp/htdocs/owncloud/

设置权限
chmod o+w /opt/lampp/htdocs/owncloud/data/

2、准备数据库

/opt/lampp/bin/mysql -u root -p

Enter password:
mysql> CREATE USER ‘ownclouduser‘@‘localhost‘ IDENTIFIED BY ‘YOURPASSWORD‘;
mysql> CREATE DATABASE ownclouddb;
mysql> GRANT ALL ON ownclouddb.* TO ‘ownclouduser‘@‘localhost‘;
mysql> FLUSH PRIVILEGES;
mysql> exit

您是白领,不是技术员,以上照做即可,包你ok,到这步你也就完成一大半了,下面安装

3、安装配置owncloud

打开你的浏览器,输入你owncloud的ip地址,我的是192.168.1.235,你的要改啊,呵呵,http://192.168.1.235/owncloud/

填入你的用户名密码啥的,注意,一定按我下面的填,错误你可进不去啊,如果说安全问题,你别担心,装ok了再慢慢改,呵呵。

Configure the database
Only MySQL....
数据库用户:
ownclouduser
数据库密码:
@你自定
数据库名:
ownclouddb
localhost

最后设置一下用户组

chown daemon:daemon -R /opt/lampp/htdocs/owncloud/data/

4、这里是最关键的一步,配置外网访问!!
大家注意,如果不按此配置,你的花生棒买了也白买,根本就连不出去!!


cd /opt/lampp/htdocs/owncloud/config/

vi config.php

加入:
array (
    0 => ‘192.168.1.235‘,‘256248.cicp.net‘
  ),

注意最后一个,号,一个字都不能差,噢可?!

5、这时你就可以进入你的主页面了,首次进入有提示,你可以玩IOS版的,但是我没装,因为需要6 RMB,呵呵

图片

五、配置owncloud

用用户名admin,密码数据库root密码就可以进入了,进入后点击右上角admin添加用户

按提示添加就可以了



六、最后一步,配置花生棒子,啥也不多说,上图!!

再啰嗦一句,登陆后选择内网映射,添加映射就ok了,在这方面花生棒还是很ok的,不复杂,效果还行

七、一起玩,暴力试用,Oyeah!

在这里咱就不又抱琵琶了,本人用的是长城宽带,上传速度1MB,网盘网址及用户名密码见下,欢迎过来玩,(嘘,里面有货,你懂的!!),由于用的是LXC虚拟容器,绝B!不怕你搞,牛逼你就来搞down!!

网址:
http://256248.cicp.net

用户名:z,密码:z,全部小些,Oyeah!

时间: 2024-10-05 05:00:14

用花生壳以Ubuntu为平台,搭建私人网盘的相关文章

花生壳为软件开发行业搭建跨网络交互平台

当前公网IP地址日益减少,ISP提供商开始对大量宽带用户做出IP分配的调整,很多公司会出现从原来能获取到公网IP地址改为被分配到内网IP地址的现象,导致异地连接成为软件开发市场最大的难题.花生壳为管理软件开发行业搭建跨网络交互平台,解决开发行业受限于网络环境的问题. 管理软件开发行业异地连接网络限制 企业管理软件已在各行各业普遍适用,顺应了企业信息化发展的趋势,也有利于形成更科学的企业管理模式.然而现在许多宽带运营商(如长城宽带)分配给用户的都是内网IP地址,甚至还有原来是公网IP的,被改为了内

花生壳发布远程管理平台智能设备实现实时监控

北京时间7月1日上午10:00,花生壳(hsk.oray.com)公司发布了"花生壳远程管理"平台.这个平台主要用于管理花生壳的嵌入式,例如花生壳在威联通NAS.树莓派.极路由.魔豆路由器等智能设备的嵌入管理,实现实时状态的监控. "花生壳远程管理"平台,为智能设备嵌入式用户提供统一的管理平台.通过b.oray.com登陆账号,就能进入花生壳远程管理界面,进行实时状态监控状态,选择意外离线IP保持,进行诊断和线路设置等. 据花生壳总监L.S介绍,"2015

花生壳+tomcat(Apache)在本地搭建自己的网站

首先百度一下花生壳,到官网注册一个账号.注册登陆后,会得到一个免费的域名.把它先记在txt里. 然后需要下载花生壳软件.因为是在学校里,所以我下载的是内网版的,不过内网版也支持公网服务咯.下载好之后一路next,默认安装就好.下载好之后.用刚刚注册的账号登陆.登陆之后可以看到自己的域名, 然后右键管理,开启映射. 不过开启映射需要1元钱.. 应用名称随意取,主机写127.0.0.1,端口号如果是tomcat就填默认的8080,如果是apache,则填80. 点击确定,就配置完了.然后就可以通过你

【安富莱专题教程第3期】开发板搭建Web服务器,利用花生壳让电脑和手机可以外网远程监控

说明:1.  开发板Web服务器的设计可以看我们之前发布的史诗级网络教程:链接.2.  需要复杂些的Web设计模板,可以使用我们V6开发板发布的综合Demo:链接.3.  教程中使用的是花生壳免费版,免费版仅支持电信用户,每个月1GB的流量,实际测试几天,稳定性还行.收费版没有这些限制.4.  现在已经用了快两年的花生壳收费版,比较稳定,基本没有死机现象.5.  不管是免费版本的花生壳还是收费版的,有时候会提示需要实名认证,可以不用管.现在还没有强制必须执行.如果长期使用的话,建议做一下认证,认

花生壳把内网站点发布外网访问

1. 在 http://www.oray.com/ 花生壳官网注册一个账户,注册完成后系统会送你一个免费域名 2. 下载花生壳2.2内网版,并且安装 3. 打开新花生壳客户端,登录后会看到这样的主界面 4. 右键你的域名,点击"新花生壳管理" 5. 点击添加映射,然后输入你的服务器信息 最后完成,这个时候你就可以访问你的域名了,它会解析到你在内网部署的这台服务器,我们就毫无压力地把自己的站点发布到外网上去了. PS: 我在实施的过程中遇到一点小问题,记录一下:就是一开始注册的账户没有开

利用花生壳在自己电脑上建立外网可访问的svn

下载花生壳并注册账号 2.花生壳会送你一个免费的二级域名 3.登陆到路由器界面192.168.0.1或者192.168.0.0进入动态dns选项输入你的花生壳账号密码 4.在路由器设置界面设置转发规则 5.到花生壳官网的域名管理激活花生壳,打开花生壳软件中的域名检测你可以看到 6.下载TortoiseSVNhttp://tortoisesvn.net/downloads.html和VisualSVNServerhttp://www.visualsvn.com/server/download/ 7

vps搭建个人网盘不二之选—kodexplorer介绍,包含安装步骤

之前给大家介绍过seafile.h5ai等网盘系统,今天给大家介绍下kodexplorer网盘系统.Kodexplorer,也叫芒果云.可道云.kodcloud,总之名字改了不少.但其本身作为一个网盘文件系统,还是有很多可圈可点的地方.seafile.h5ai.kodexplorer 三者的特点优劣势分析比较,参考VPS 搭个人网盘,seafile.kodexplorer.h5ai 谁更合适? 特点及优势 界面优美,基本上是仿 windows 的操作界面,而且有各种皮肤和语言可以选择,用起来很顺

Centos7搭建个人网盘

使用yum安装python及mysql: yum install python python-setuptoolspython-imaging python-ldap python-memcached MySQL-python mariadb mariadb-server 启动MariaDB服务: sudo systemctl start mariadb.service sudo systemctl enable mariadb.service 配置mysql: /usr/bin/mysql_s

利用LAMP架构,搭建owncloud网盘

一丶基础环境:关闭防火墙,yum源,上传软件包二丶下载createrepo,利用此命令,将上传的dvd打包三,更改yum源,下载php服务和数据服务等,并查看版本四丶将上传的owncloud-10.0.4.zip解压到/var/www/html下,启动服务并查看状态五丶进入数据库,创建数据库,更改权限六丶输入IP,进入网页,进行配置七丶安装完成,进入网盘 原文地址:http://blog.51cto.com/13955562/2176207