在ubuntu14.04 LTS服务器上安装owncloud7
在ubuntu14.04lts服务器上安装owncloud7的步骤:
安装MySQL Server
在Ubuntu14.04上安装MySQLServer5.6非常简单
sudo apt-get update sudo apt-get install mysql-server-5.6
在MySQL中创建Owncloud数据库及其用户
在MySQL中为Owncloud创建数据库和用户。
为了安全起见,我们没有在Owncloud中使用MySQL root用户。
Owncloud数据库名称:owncloudDB
Owncloud MySQL用户:ownclouduser
MySQL用户的密码(ownclouduser):Password
登录mysql服务器
mysql-u root-p
创建数据库
Create database owncloudDB
创建用户并设置密码
CREATE USER 'ownclouduser'@'localhost' IDENTIFIED BY 'Password';
设置权限
GRANT ALL ON owncloudDB.* TO 'ownclouduser'@'localhost';
刷新权限
Flush privileges
退出
exit
安装Apache web服务器、PHP和PHP-MySQL扩展
对于web服务器,我们将使用Apache服务器。
Owncloud是基于PHP的,所以也要安装PHP。
为了从PHP代码连接MySQL,我们将安装PHP MySQL模块。
sudo apt-get install apache2 php5 php5-mysql
默认安装以下额外的软件包,如果没有安装,我们可以使用apt-get命令进行安装
apache2-bin apache2-data libapache2-mod-php5 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap php5-cli php5-common php5-json php5-readline ssl-cert
在Apache中启用重写模块
Owncloud将使用.htaccess和一些重写规则。因此,需要启用重写模块。
sudo a2enmod rewrite sudo service apache2 restart
增加Owncloud存储库
首先安装apt密钥。
wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_14.04/Release.key sudo apt-key add - < Release.key
在apt中添加Owncloud存储库信息。
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud.list"
安装Owncloud 7
owncloud apt存储库信息保存在系统中(/etc/apt/sources.list.d/owncloud.list).
sudo apt-get update sudo apt-get install owncloud
配置网站
首先备份Apache的Owncloud.conf原始文件。
cp -p /etc/apache2/conf.d/owncloud.conf /etc/apache2/owncloud.conf.backup.orig
设置owncloud站点
cat /etc/apache2/conf.d/owncloud.conf Alias /owncloud /var/www/owncloud <Directory /var/www/owncloud /> AllowOverride All </Directory>
通过Web浏览器设置Owncloud
在浏览器中打开Owncloud
http://服务器ip/owncloud
登录后,设置数据库的信息。
完成后我们将可以看到Owncloud的欢迎页面。