在Ubuntu12.04上搭建ownCloud

文/yinyin 2014-12-18 23:20:00

前提条件

在按照owncloud之前,我们假设已经安装了LAMP,如果还未安装,请查看:

ownCloud是什么?

ownCloud是一套开源的在线存储解决方案,类似Dropbox和Google Drive. ownCloud的优势是它安装在你指定的服务器上,而不是在别人的服务器上,因此具有更多的控制权。

安装OwnCloud

1.下载ownCloud软件发布的key

cd
wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key

2.把这个key加入到apt中:

sudo apt-key add - < Release.key

3.把ownCloud在openSUSE中的配置加入到apt中

echo 'deb http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/ /' | sudo tee -a /etc/apt/sources.list.d/owncloud.list

4.更新软件包数据库,安装ownCloud和MySQL:

sudo apt-get update
sudo apt-get install owncloud mysql-server

5.安装 php5-intl 和php5-curl

sudo apt-get install php5-intl php5-curl

MySQL的配置

执行以下命令进行数据库的初始化并加强安全:

sudo mysql_install_db
sudo mysql_secure_installation

在执行命令的过程中,需要输入MySQL的密码。并进行数据库的安全设置,除了第一个要求重置密码的,其他的请全部选择yes.

下面登陆MySQL数据库,创建owncloud database, 并设置其密码:

mysql -u root -p

创建owncloud database:

CREATE DATABASE owncloud;

创建owncloud MySQL用户,并设置权限,

GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY '<owncloud密码>';

退出MySQL

exit

配置界面

在浏览器中打开http://<外网IP地址>/owncloud,会出现以下界面:

owncloud界面配置

在数据库配置项中输入以下信息:选择MySQL, 用户名:owncloud, 该用户的密码,数据库名称:owncloud 添加第一个用户,设置其名称和密码

ownCloud界面

完成以上配置后,会出现以下界面:

owncloud上传界面

此时,就可以在owncloud的界面上上传或下载文件了。

总结

使用美团云内置的yum源,可以快速的搭建ownCloud环境。

知识共享许可协议
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。

最新文章 全部