windows系统私有云的简单介绍
如何用windows系统搭建企业和个人私有云
第一步:预装软件。
成都创新互联公司是一家专业从事网站设计制作、成都网站制作、网页设计的品牌网络公司。如今是成都地区具影响力的网站设计公司,作为专业的成都网站建设公司,成都创新互联公司依托强大的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、营销型网站建设及网站设计开发服务!
ownCloud 内核是用PHP5写的,支持SQLite、MySQL、Oracle以及PostgreSQL等数据库。为了简单,我们将用MySQL数据库。在你的Linux系统下你需要安装以下软件:
PHP 安装包:php5, php5-gd, php-xml- parser,php5-intl
数据库驱动:php5-mysql(如果你使用其他数据库,需要安装相应的数据库以及驱动)
Curl 安装包:curl, libcurl3, php5-curl
SMB 客户端:smbclient (这个用来挂载windows共享文件夹的)
Web 服务器:apache2
如果你的Linux是基于Debian的,你可以运行下面的命令一键安装所有的软件:
$ sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl mysql-server
第二步:安装ownCloud——设置web 根目录。
从 网站上下载最新版的ownCloud,对于本教程,我们使用owncloud-4.5.6 版本。到此,我们需要设置web服务器的根目录,对于基于Debian发行版的Linux系统,根目录为/var/www,将ownCloud安装包解压到此目录下。如下命令:
$ tar xjf owncloud-4.5.6.tar.bz2
$ cp -r -v owncloud/ /var/www/guohlcloud/
在我们的例子中,以guohlcloud作为安装的根目录。
OwnCloud在安装的过程中需要对一些目录有写的权限,为此,web服务器用户(www-data对于基于Debian的系统)必须要拥有apps、data、config目录的权限。运行以下命令完成:
$ cd /var/www/ludcloud
#这个文件夹不存在,但在安装过程中需要,应该先建立。
$ sudo mkdir data/
$ sudo chown -R www-data:www-data data
$ sudo chown -R www-data:www-data config
$ sudo chown -R www-data:www-data apps
第三步:安装ownCloud——配置web服务器。
这一步我们要为 ownCloud配置Apache服务器,OwnCloud需要启用 Apache上 .htaccess 文件,.htaccess文件(或者"分布式配置文件")提供了针对目录改变配置的方法。为了启用web服务器上的.htaccess,可以通过 Apache配置文件(基于Debain系统是/etc/apache2/sites-enabled/000-default)的 AllowOverride指令来设置。
Directory/var/www/
Options Indexes
FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
/Directory
下一步我们需要启动Apache的mod_rewrite模块,mod_rewrite模块提供了实时地将访问者请求的静态URL地址映射为动态查询字符串的一种规则。运行下面的命令来启动这个模块:
$ sudo a2enmod rewrite
$ sudo a2enmod headers
一旦你使能了这个必要的模块,你可以重启apache服务来使之生效:
$ sudo service apache2 restart
第四步:安装OwnCloud——安装运行。
在浏览器中打开 ,你会被引导进入ownCloud的安装界面。
首先你要建立一个管理员帐号,输入必填的用户名和密码就完成了。为了配置数据库,点“Advanced” 选择MySQL,然后输入MySQL的数据库名、用户名和密码。
点“Finish” 完成安装过程。
下图为我安装完成登录的主界面(红色框为设置项):
第五步:使用桌面同步客户端同步文件。
你可以使用桌面同步客户端同步不同电脑、设备上的文件,适用于Linux、OS X 和 Windows系统。跟ownCloud一样,桌面同步客户端也是开源的。
例如Ubuntu下,你可以通过apt-get安装:
$ sudo apt-get install owncloud-client
对于其他的发行版(Debain,CentOS,Fedora,openSuse 等),你可以通过这个URL下载ownCloud的桌面同步客户端:;package=owncloud-client 。
从 可以下载Windows 和 OS X 同步客户端。
桌面同步客户端可以连续同步、选择文件夹同步、多文件夹同步。多文件夹同步是你可以同步对多个文件夹位置进行同步到多个ownCloud文件夹下,这是大多主流云服务提供商做不到的。
下图为Windows下桌面同步客户端,它可以添加多个位置进行同步到ownCloud不同文件夹下。
第六步:使用移动同步客户端同步文件。
ownCloud 文件同步不仅仅局限于桌面端,你也可以使用ownCloud的移动同步客户端同步你的文件,ownCloud 移动应用适用于Andorid、iOS(iPhone/iPod touch/iPad)平台。Andorid版的应用允许你从任何Android应用上传文件,以及提供自动同步文件功能。
你可以从Google Play商店()或者Amazon 应用商店(;qid=1352459188sr=8-1keywords=owncloud)付费下载。如果你不愿意付费,也可以自己编译源代码()或者下载预制的APK文件( )。
对于iOS版应用不是开源的,只能成Apple 应用商店获得 。
我从github clone 一个最新的源代码,经过编译之后安装在我的Android上,下图为软件运行时截图。
如何用windows搭建私有云
现在,人们是否产生出采用微软系统建立起一个私有云的想法。尽管在通常情况下,使用最新版本的软件并不属于最恰当的选择,但微软在2012年发布的系列产品确实变成为成熟而稳定的象征,而且能够满足人们在云方面的所有需求。
接下来,我就带领大家了解一下,如何仅仅依靠微软软件的支持就建立起一个私有云来。
问题的核心关键就在于应用
在微软系统环境下,人们首先需要作出的决定就是用来提供支撑的基础设施应该采用什么样的设计模式。如果希望获得连续实时的高可用性或容错功能,就需要确定是在应用层面提供出来,还是不得不在基础设施层面进行尝试予以实现。
应用程序层面的容错能力——举例来说,SQL复制功能现在就已经能够支持复制到微软的Azure云中——通常都会属于首选。实际上,这就意味着配置选项中具备有更高的灵活性,甚至连完全混合云以及广域网部署之类的复杂环境也能够被包括进来。
为了实现将软件变成为可以交付服务的目标,微软已经进行了大量的投入——IIS8、SQL服务器、Hyper-V 3.0以及系统中心虚拟机管理器就组成了一个非常出色的产品组合——可以让各项服务成为一种易于部署非常环保的实用选择。
(续):超详尽教程!在Windows 10内置Ubuntu子系统上搭建私有云
前天写了一篇《 超详尽教程!在Windows 10内置Ubuntu子系统上搭建私有云 》,总觉得忘记点什么。没错,有网友告诉我,按照教程一步步做下来,Ubuntu上的可道云的确可以用,但是只能在本机上访问云盘?这就有些尴尬了。的确是我的工作没做完,干脆写个续集,讲讲怎样让私有云盘真正发挥功能。
进入Ubuntu命令行窗口,切换成root用户,进入Apache2的设置目录,找到ports.conf,用vi编辑器打开。
如上图,找到文件中的"Listen 80",将其改为"Listen 8080",这样Web服务器的监听端口就变成了8080,这是为后面做端口映射做准备。保存后重启Apache2:
回到Windows测试一下,浏览器地址栏输入:,可道云首页出现则成功。
做好上面工作,下面打开本机的8080端口,让外部访问可以直达私有云。进入Windows 10的控制面板-系统和安全-Windows Defender防火墙-高级设置,弹出窗口中点击“入站规则-新建规则”进行端口规则设置。
单选“端口”,点“下一步”,
选择“TCP”,输入8080,点击下一步
选择“允许连接”,点击两次下一步,
给规则取个名字,点击“完成”按钮,保存,然后重启电脑。重启后再次打开Ubuntu和可道云,用同一局域网里的手机做访问测试,注意手机浏览器地址栏应该为http://本机IP:8080,可以看到手机版可道云主页,赏心悦目。这样,局域网里的终端都可以访问私有云了。
光从家里访问还不够,在外面使用公网时如果想访问自己的云盘,需要一台支持端口映射(NAT)的路由器,做一个端口映射,将外部访问指向局域网内运行可道云的机器。不同品牌的路由各有各的设置方法,不能尽述。以我的华为路由器为例,进入路由器管理的高级设置里,进入“NAT服务”:
点击“端口映射”右边的“+”增加一条映射规则:
设备名和主机IP都填写运行可道云的电脑,保存之后点击“端口触发”右边的“+”,增加一条同名触发规则:
保存后设置完成。
现在可以用手机连接移动网络,在浏览器地址栏输入http://路由器WAN IP:8080,成功访问可道云了!另外,如果路由器支持花生壳,还可以给自家网络设定一个动态域名,这样就不用记住IP了。
好了,现在无论身在何处,都可以随时随地用自己的私有云盘存取图像、视频和文档,是不是很惬意?本教程到此告一段落,感谢各位支持!
文章标题:windows系统私有云的简单介绍
当前网址:http://pwwzsj.com/article/dsgcioi.html