1.首先安装需要的软件包
sudo apt-get install apache2 mysql-server php5 php5-gd php-xml-parser php5-intl smbclient curl libcurl3 php5-curl phpmyadmin
系统会自动安装额外的库,我们的系统已经有owncloud要求的功能。
owncloud使用的是apache的.htaccess文件。处于安装考虑,我们需要启用两个apache模块和配置允许.htaccess文件
2.我们需要启动mod_rewrite和mod_headers是owncloud能在apache2环境中正常运行。
所以提到的两个模块是用于URL重写规则。使apache2给新WEB站点的网址。模块mod_headers用户控制HTTP请求和响应头
启动mod_rewrite和mod_headers,在终端执行以下命令:
sudo a2enmod rewrite sudo a2enmod headers
3.现在我们要修改apache2的配置文件,以便owncloud重写规则正常工作。在终端执行以下命令:
sudo vi /etc/apache2/sites-available/default
在配置文件中找到“
AllowOverride None
改为
AllowOverride All
保存文件重启apache,在终端执行命令:
sudo service apache2 restart
4.接下来是下载owncloud和安装配置owncloud
下载owncloud,在终端执行:
wget http://download.owncloud.org/community/owncloud-latest.tar.bz2
以上命令会下载最新的owncloud接下来是解压文件,在终端执行:
tar -xjf owncloud-latest.tar.bz2
我们需要把文件移动到”/var/www/html/”,执行命令:
sudo mv owncloud /var/www/html/
需要修改owncloud文件的权限让其能正常工作。执行命令:
cd /var/www/html sudo chown -R www-data:www-data owncloud
5.接着是配置数据库我们使用phpmyadmin来创建一个owncloud的数据库
在浏览器输入“http://你服务器的ip地址/owncloud”来配置owncloud
以下是配置好的登录界面
未经允许不得转载:窗外天空 » Ubuntu安装ownCloud搭建个人云