1,配置安装环境
ownCloud 内核是用PHP5写的,支持SQLite、MySQL、Oracle以及PostgreSQL等数据库。为了简单,我们将用MySQL数据库。
在你的Linux系统下你需要安装以下软件:
PHP 安装包:php5, php5-gd, php-xml- parser,php5-intl
数据库驱动:php5-mysql(如果你使用其他数据库,需要安装相应的数据库以及驱动)
Curl 安装包:curl, libcurl3, php5-curl
SMB 客户端:smbclient (这个用来挂载Windows共享文件夹的)
Web 服务器:apache2
$ sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl mysql-server
2,安装owncloud
$tar xjf owncloud-4.5.6.tar.bz2
$cp -r owncloud/ /etc/apache2/owncloud/
chown -R www-data:www-data owncloud/
3,配置apache2 site-enable/0000-...
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /etc/apache2/owncloud
<Directory /etc/apache2/owncloud/ >
Options Indexes FollowSymLinks Multiviews
AllowOverride None
Order allow,deny
Allow from all
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
4,重启apache2
下一步我们需要启动Apache的mod_rewrite模块,
mod_rewrite模块提供了实时地将访问者请求的静态URL地址映射为动态查询字符串的一种规则。
运行下面的命令来启动这个模块:
$ sudo a2enmod rewrite
$ sudo a2enmod headers
$ sudo service apache2 restart
5,流浪器 127.0.0.1:80 192.168.1.7:80
配置意格管理账户,ok可以用了
参考:
http://www.linuxidc.com/Linux/2013-08/89380p2.htm
http://www.idefs.com/recordsubuntu-12-04-manually-install-owncloud.html