最近在网上看到了一个免费空间Hostinger,免费版包含了2G空间、100G月流量,每个用户可以创建两个免费空间,我用其中的一个安装了WordPress,用来当自己的Blog,效果可以看这里,另外一个安装OwnCloud.

OwnCloud是开源的私有云,服务器安装好后,可以用客户端进行同步,客户的包含了Windows、Mac、Linux以及各种手机系统。


下面就是我搭建OwnCloud的介绍:

  • 下载OwnCloud,打开网站,可以看到各种下载,我下载了ownCloud的zip包
  • 上传OwnCloud,Hostinger免费版只提供了FTP上传功能,而且SSH功能比较弱,只能在网页上操作,很多功能都没有,当然,我们也不能解压后上传文件夹,这样太慢了。用FileZilla上传压缩包到服务器上。
  • 解压文件:SSH功能没有解压命令,用Hostinger自带的FTP管理工具,因为文件太大,也不让解压,但是可以写一个PHP文件来解压。

解压文件脚本:
<?
// assuming owncloud-8.2.1.zip is in the same directory as the executing script.
$file = 'owncloud-8.2.1.zip';

// get the absolute path to $file
$path = pathinfo(realpath($file), PATHINFO_DIRNAME);

$zip = new ZipArchive;
$res = $zip->open($file);
if ($res === TRUE) {
  // extract it to the path we determined above
  $zip->extractTo($path);
  $zip->close();
  echo "WOOT! $file extracted to $path";
} else {
  echo "Doh! I couldn't open $file";
}
?>

上传php文件到owncloud-8.2.1.zip文件同级目录下,在浏览器上访问该文件,就可以解压成功了。
解压以后,通过浏览器访问,比如我选择的二级域名是 http://ilvshare.esy.es,而且我的owncloud解压后在public_html文件夹下,那么我可以访问 http://ilvshare.esy.es/owncloud/,这时会提示输入管理员账号以及数据库设置,默认是sqlite数据库,可以在Hostinger里面创建一个MySQL数据库,然后输入数据库信息。

服务器安装好后,可以在owncloud的下载网站下载客户端,安装好客户端后输入自己的服务器地址,就可以上传文件到自己的私有云了。


有兴趣的也可以自己创建一个试试看,Hostinger的注册地址请点这里

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐