云主机是属于IDC业务,是服务器,目前比较主流的一种服务器服务,比传统的物理服务器更可靠,维护方便,也比较安全,做域名源、DNS服务器、CDN节点等等
云桌面是针对办公的,是云计算比较典型应用,分个人级和组织级,可以把数据空间、管理服务,提供桌面化的方式发布,平板、手机这些移动端可以随时操作办公。
不会的,下面是配置方法首先,找一个干净的地方,创建空文件夹,例如在我的机器上,配置:
安装好所需要的相关库文件:
* libevent-dev (2.0 or later )
* libcurl4-openssl-dev (1.0.0 or later)
* libglib2.0-dev (2.28 or later)
* uuid-dev
* intltool (0.40 or later)
* libsqlite3-dev (3.7 or later)
* libmysqlclient-dev (5.5 or later)
* libarchive-dev
* libtool
* libjansson-dev
* valac
* libfuse-dev
安装2个重要库:
其中第一个可以用./configuremakemake install 安装,第二个用cmake。
然后,安装以下的python库:(可以用easy_install安装,sudo apt-get install python-setuptools)
* [https://www.djangoproject.com/download/1.5.2/tarball/ django 1.5]
* [https://github.com/djblets/djblets/tarball/release-0.6.14 djblets]
* sqlite3
* simplejson (python-simplejson)
* PIL (aka. python imaging library, python-image)
* chardet
* gunicorn
为了方便管理,把目录结构调整成这个样子:
然后到下面这几个目录去下载对应的源码,注意版本对应,我这里选择的是3.1.3版本。
* [https://github.com/haiwen/libsearpc/tags]
* [https://github.com/haiwen/ccnet/tags]
* [https://github.com/haiwen/seafile/tags]
* [https://github.com/haiwen/seahub/tags]
解压:
tar xf
把seafhub放到上一级目录去
所以整个目录结构就变成这样了:
开始编译!!
libsearpc
cd libsearpc-${version}
./autogen.sh
./configure
make
make install
ccnet
cd ccnet-${version}
./autogen.sh
./configure --disable-client --enable-server # `export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig` if libsearpc is not found
make
make install
seafile
cd seafile-${version}
./autogen.sh
./configure --disable-client --enable-server
make
make install
继续,利用ccnet-init和seaf-server-init初始化
ccnet-init --config-dir=/home/netlab/NSDI2015/SeaFile-3.1.3/ccnet --name=lzq8272587 --host=202.127.216.22 --port=10001
seaf-server-init -v -d /home/netlab/NSDI2015/SeaFile-3.1.3/seafile-data -p 12001 -P 8082
修改seahub下的setenv模板:
export CCNET_CONF_DIR=/home/netlab/NSDI2015/SeaFile-3.1.3/ccnet
export SEAFILE_CONF_DIR=/home/netlab/NSDI2015/SeaFile-3.1.3/seafile-data
export PYTHONPATH=/home/netlab/NSDI2015/SeaFile-3.1.3/seafile-server/seahub/thirdpart
保存,重命名,去掉尾部的template,然后运行run-seahub.sh.template
运行python manager.py syncdb
如果保存,检查是不是环境变量没有配置好,直接在终端里面输入上述三条指令配置即可。
进入seafile-server所在的目录,执行seafile-admin setup进行配置!
OK!
start, create admin:
天互数据
云服务器的优势是基于云计算技术的,相比独立服务器而言,有如下特征:1、从底层技术来讲:云服务器使用了云计算技术,而云计算技术,整合了计算、网络、存储等各种软件和硬件技术。独立服务器,就是独立的了,不会整合这些资源。
2、从安全性方面来讲:云服务器具有天然防ARP攻击和MAC欺骗,快照备份,数据永久不丢失。而独立服务器则不具有这方面的功能;
3、从可靠性来讲:云服务器是基于服务器集群的,因此硬件冗余度较高,故障率低;而独立服务器则相对来说硬件冗余较少,故障率较高;
4、从灵活性方面来讲:用户可以在线实时增加自己的配置,可扩展空间较大;而独立服务器则有这方面的局限性,如果有新的应用,只能再买一台了。
5、从性能的角度来看:云服务器是同等配置独立服务器计算能力的4倍,可满足高性能计算的要求;
6、从稳定性上看,云服务器可以故障自动迁移,意思是如果一台云服务器出现故障,其上面的应用就自动迁移到其他云服务器上了。独立服务器就不存在这功能了,宕了就宕了。
7、从节能上看,云服务器基于云计算的自动迁移技术,意即夜间,物理服务器的利用率不高,自动迁移技术会把应用集中到几台物理服务器上,其他的物理服务器就可以休眠了,这样就节能了。HyperCloud云计算在节能方面至少能节省30%的能源。
但是云服务器是基于云计算技术的,是需要整体的云计算解决方案做支持,国外的虚拟化解决方案比较贵,国内做得好的就是中数云和其解决方案HyperCloud了。而且,维护虚拟化的工程师因为需要懂Linux,硬件和软件,更需要实际的经验,所以都比较贵的,成本也比较高。
真正云服务器的优势是基于云计算虚拟化集群,可以自动故障迁移,系统自动提供快照、热备、多种系统模板,可以5分钟快速部署,而且可以有云主机的全视图,实时监控云主机状况。
您可以试一下中数云服务器,他们可以免费试用;如果那些标准的云服务器不能满足您的需要,您可以按照您的需求直接定制。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)