OwnCloud搭建详细教程

\1. 准备软件包

        ownCloud是是一款私有云存储的搭建工具(类似百度云网盘)。可以在纯局域网环境使用,也可以搭建在公有云上。分为服务器和客户端两个部分,服务器以前是支持Windows、Mac OS和Linux的,但是现在的版本只支持Linux了。
        客户端则支持Windows、Mac OS、Linux等桌面系统以及iOS、Android和BlackBerry等手机端。具体的在ownCloud上面都有。很多种安装方式可供选择。

epel-release-latest-7.noarch.rpm

remi-release-7.rpm

 \2. 实验步骤

[root@wp ~]# yum -y install httpd vim
[root@wp ~]# vim /etc/httpd/conf/httpd.conf
AllowOverride all		#将none修改为all

root@wp ~]# vim /var/www/html/index.html
<html>Hello httpd!</html>
[root@wp ~]# systemctl restart httpd
[root@wp ~]# systemctl stop firewalld			#关闭防火墙
[root@wp ~]# setenforce  0						#临时关闭selinux
[root@wp ~]# 
#php7.4的rpm包
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
https://rpms.remirepo.net/enterprise/remi-release-7.rpm

[root@wp ~]# ls -lh
total 44K
-rw-r--r--. 1 root root  16K May  7 18:15 epel-release-latest-7.noarch.rpm
-rw-r--r--. 1 root root  24K May  7 18:15 remi-release-7.rpm
[root@wp ~]# rpm -ivh epel-release-latest-7.noarch.rpm
[root@wp ~]# rpm -ivh remi-release-7.rpm
[root@wp ~]# yum-config-manager --enable remi-php74		#查看是否有php7.4的源
yum list installed | grep php
[root@wp ~]# yum install php  php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json	#安装附加模块
[root@wp ~]# php -v
PHP 7.4.29 (cli) (built: Apr 12 2022 10:55:38) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
[root@wp ~]# yum -y install php-intl.x86_64
[root@wp ~]# yum -y install mariadb-server mariadb
Owncloud官网网址:https://owncloud.com/download-server/
[root@wp ~]# ll
total 8
drwxr-xr-x. 12 root root 4096 May  7 17:44 owncloud
[root@wp ~]#
[root@wp ~]#  mv owncloud/ /var/www/html/
[root@wp ~]# chown -R apache:apache /var/www/html/owncloud/
[root@wp ~]# systemctl restart mariadb		#数据库初始化需要启动
MariaDB [(none)]> grant all privileges on *.* to 'root'@'%' identified by 'dcncloud' with grant option;
Query OK, 0 rows affected (0.00 sec)
root@wp ~]# systemctl restart mariadb.service
[root@wp ~]# chcon -v -R -u system_u -r object_r -t httpd_sys_content_t '/var/www/html/owncloud/'
[root@wp ~]# chcon -R -t httpd_sys_rw_content_t '/var/www/html/owncloud/config/'
[root@wp ~]# chcon -R -t httpd_sys_rw_content_t '/var/www/html/owncloud/apps/'
[root@wp ~]# cd /var/www/html/owncloud/
[root@wp owncloud]# mkdir data
root@wp owncloud]# chown -R apache:apache /var/www/html/owncloud/
[root@wp owncloud]# chcon -v -R -u system_u -r object_r -t httpd_sys_content_t '/var/www/html/owncloud/'
[root@wp owncloud]# chcon -R -t httpd_sys_rw_content_t '/var/www/html/owncloud/data/'
[root@wp owncloud]# chcon -R -t httpd_sys_rw_content_t '/var/www/html/owncloud/config/'
[root@wp owncloud]# chcon -R -t httpd_sys_rw_content_t '/var/www/html/owncloud/apps/'

[root@wp ~]# systemctl restart httpd

image-20220507103411409

image-20220507103451317

image-20220507103513691

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不酸鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值