owncloud 初步安装成功!
Tofloor
poster avatar
188******35
deepin
2018-06-21 06:00
Author
本帖最后由 greenraise 于 2018-6-20 22:12 编辑

参照:https://www.cnblogs.com/keithtt/p/8452058.html
             少量命令做了修改。系统背景:deepin 15.6 桌面版

1、安装owncloud-server。


# wget -nv https://download.owncloud.org/download/repositories/production/Debian_9.0/Release.key -O Release.key
# apt-key add - < Release.key
# echo 'deb http://download.owncloud.org/download/repositories/production/Debian_9.0/ /' > /etc/apt/sources.list.d/owncloud.list
# aptitude update
# aptitude install -y owncloud-files

2、安装mariadb,官方推荐使用mysql/mariadb作为数据库。初始化数据库,创建ownCloud数据库并授权。
# aptitude install -y mariadb-server mariadb-client
# systemctl start mariadb.service
# systemctl enable mariadb.service



# mysql_secure_installation
# mysql -uroot -p
MariaDB [(none)]> create database owncloud;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> grant all on owncloud.* to owncloud@localhost identified by 'ownclouddb';
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> quit;
Bye


3、安装php和需要的扩展。
# aptitude install -y php-fpm php-mysql
# aptitude install -y libapache2-mod-php7.0 php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-intl php7.0-mcrypt php-imagick php7.0-zip php7.0-xml php7.0-mbstring
# systemctl start php7.0-fpm.service
# systemctl enable php7.0-fpm.service

4、安装apache,并提供ownCloud的配置。

# aptitude install -y apache2
# vim /etc/apache2/sites-available/owncloud.conf
Alias /owncloud "/var/www/owncloud/"
  Options +FollowSymlinks
  AllowOverride All
  Dav off
SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud
# aptitude restart apache2.service 报错,无视!敬请行家指正! 非常感谢!
# aptitude enable apache2.service  报错,无视!敬请行家指正! 非常感谢!

5、创建文件存放目录,并授权。apache2和nginx默认都是以www-data用户运行的。
# mkdir /data/owncloud
# chown -R www-data.www-data /data/owncloud

6、把/var/www/owncloud 剪切到 /var/www/html/中,用浏览器访问SERVER_IP/owncloud,就可以打开初始配置界面了。这里需要创建一个管理员用户,填写数据存放目录,以及填写数据库验证信息。

我本外行,照猫画虎而已。希望能帮到后来之人,不妥之处,敬请行家指正! 非常感谢!




Reply Favorite View the author
All Replies

No replies yet