发布网友 发布时间:2022-04-23 09:51
共1个回答
热心网友 时间:2022-04-09 06:56
第步:预装软件
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
Linux基于Debian运行面命令键安装所软件:
$ sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl mysql-server
第二步:安装ownCloud——设置web 根目录
http://owncloud.org/releases/ 网站载新版ownCloud于本教程我使用owncloud-4.5.6 版本我需要设置web服务器根目录于基于Debian发行版Linux系统根目录/var/wwwownCloud安装包解压目录命令:
$ tar xjf owncloud-4.5.6.tar.bz2
$ cp -r -v owncloud/ /var/www/guohlcloud/
我例guohlcloud作安装根目录
OwnCloud安装程需要些目录写权限web服务器用户(www-data于基于Debian系统)必须要拥apps、data、config目录权限运行命令完:
$ cd /var/www/ludcloud
#文件夹存安装程需要应该先建立
$ sudo mkdir data/
$ sudo chown -R www-data:www-data data
$ sudo chown -R www-data:www-data config
$ sudo chown -R www-data:www-data apps
第三步:安装ownCloud——配置web服务器
步我要 ownCloud配置Apache服务器OwnCloud需要启用 Apache .htaccess 文件.htaccess文件(或者"布式配置文件")提供针目录改变配置启用web服务器.htaccess通 Apache配置文件(基于Den系统/etc/apache2/sites-enabled/000-default) AllowOverride指令设置
<Directory/var/www/>
Options Indexes
FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
步我需要启Apachemod_rewrite模块mod_rewrite模块提供实访问者请求静态URL址映射态查询字符串种规则运行面命令启模块:
$ sudo a2enmod rewrite
$ sudo a2enmod headers
旦使能必要模块重启apache服务使效:
$ sudo service apache2 restart