失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > linux 私有云存储 私有云存储搭建(owncloud)

linux 私有云存储 私有云存储搭建(owncloud)

时间:2021-12-29 04:37:55

相关推荐

linux 私有云存储 私有云存储搭建(owncloud)

第一步、搭建LAMP(基于linux7.1.1503)

1 配置yum(网络加本地,下面为网络)

[_7.1.1503_os_x8664]

enabled=1

gpgcheck=0

2安装包

yum -y install httpd php php-mysql php-gd php-mbstring sqlite php-dom php-pdo

yum -y groupinstall mariadb mariadb-client

3 seliunx 配置

然后设置SELinux允许owncloud写数据,SELinux 是 Linux中提供的强制访问控制(MAC)系统,当然如果你关闭了就不需要输入这条了,查看自己的linux有没有开启的方法是, /usr/sbin/sestatus -v ,如果SELinux status参数为enabled即为开启状态。

setsebool -P httpd_unified 1

4设置防火墙设置

firewall-cmd --state //查看防火墙是已经开启

firewall-cmd --permanent --zone=public--add-service=http // 配置防火墙在public区域永久开放http服务

firewall-cmd --permanent --zone=public--add-service=https 配置防火墙在public区域永久开放https服务

firewall-cmd --reload //防火墙策略配置后重新载入

5启动服务

systemctl enable httpd mariadb

systemctl restart httpd

systemctl restart mariadb

6安装owncloud

1下载 owncloud-7.0.0.tar.bz2 包(任意版本)

2 tar -jxvf owncloud-7.0.0.tar.bz2 -C/var/www/html/

3 chown -R apache.apache /var/www/html/owncloud/

7、数据库配置

配置MariaDB实例:

mysql_secure_installation;

在设置过程这都输入Y并回车。

创建 owncloud 数据库和用户。

登录到MySQL服务器,使用以下命令:

mysql -uroot -p

接下来,我们需要创建owncloud用户和权限:

create database owncloud;

CREATE USER 'owncloud'@'localhost'IDENTIFIED BY 'owncloud';

grant all privileges on owncloud.* to 'owncloud'@'localhost' identified by 'owncloud';

flush privileges;

quit;

mysql -uowncloud -powncloud 验证

8 Apache服务器配置

打开你最喜爱的编辑器编辑owncloud外部配置文件,我用vim:

vim /etc/httpd/conf.d/owncloud.conf

Alias /owncloud /var/www/html/owncloud

Options indexes FollowSymLinks

AllowOverride ALL

Order allow,deny

allow from all

9重启服务

systemctl restart httpd

systemctl restart mariadb

10 owncloud 配置

owncloud配置

11 错误问题

如果发现有.htaccess设置不正确的提示,可以这样:

打开httpd.conf(在那里? APACHE目录的CONF目录里面),用vim打开后,查找

Options FollowSymLinks

AllowOverride None

改为

Options FollowSymLinks

AllowOverride All

然后去掉下面的注释

LoadModule rewrite_modulemodules/mod_rewrite.so

.htaccess可以更改上传文件大小,默认的是2M

如果觉得《linux 私有云存储 私有云存储搭建(owncloud)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。