新闻资讯

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

2016-06-1

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

  工具/原料

  花生壳

  电脑

  一、环境及软件版本

  1、操作系统:ubuntu 14.04 LTS 64位,这是不可少的

  2、(L)AMP测试环境:XAMPP这也是不可少的,我用的是64位5.5.19版本,如有其他,大家可自行百度;

  3、开源云:own cloud,我用的是7.0.3版本,现在可能更高了,没事,有兴起大家可上github上watch,如果你牛逼,可以再commit个源码啥的。

  二、安装ubuntu 14.04 操作系统

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

  

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

  三、部署XAMPP

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

  

  2、启用安全

  sudo /opt/lampp/lampp security这里因人而异,英文很简单,你要看不懂,也就别装了,呵呵。

  3、设置开机启动

  cd /etc/init.dsudo vi lampp.sh

  加入如下代码:#!/bin/shcd /opt/lampp./lampp start 并更改权限,并加入启动项sudo chmod 755 lampp.shsudo 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.bakvi /opt/lampp/etc/extra/httpd-xampp.conf

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

  四、部署 owncloud

  1、先下载配置

  解压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 -pEnter 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,你的要改啊。

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

  Configure the databaseOnly MySQL....数据库用户:ownclouduser数据库密码:@你自定数据库名:ownclouddblocalhost最后设置一下用户组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

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

  

  2、按提示添加就可以了

  

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

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

  

  Over!

  阅读本文的人还阅读了:

  花生壳动态域名软件3重大版本:客户端支持微信远程管理

  内网用户福利 — 花生壳端口映射

还在为复杂的配置烦恼吗?来Oray请一个牛B的技术专家回去,7×24小时一对一服务,你还等什么呢?戳我购买

  •