Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
owncloud 初步安装成功!
Apps Section
994
views ·
0
replies ·
To
floor
Go
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
Like 0
Favorite
View the author
All Replies
No replies yet
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Ranking
Change
【Enhanced Repo】Better Deepin Repo is released
Popular Events
More
参照:https://www.cnblogs.com/keithtt/p/8452058.html
少量命令做了修改。系统背景:deepin 15.6 桌面版