在ubuntu14.04 LTS服务器上安装owncloud7

时间:2019-08-20 17:58:24  来源:igfitidea点击:

在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的欢迎页面。