如何用owncloud搭建局域网内私有云盘

2021-04-22  本文已影响0人  Way_Kwok_Chu

1、首先安装好VMware wrokstation虚拟机工作平台,下载好Centos7镜像文件,最好把VMware workstation给激活了,以免后续产生麻烦。
2、一切就绪之后,用VMware安装好Centos系统,这里强调一点,centos的联网方式一定要用桥接自动获取方式,切记!
3、安装mysql
yum -y install mysql msql-server mysql-devel
3.1 首先
yum update
检查更新,也可以测试网络是否正常
3.2 安装HTTP服务(Apache)
yum intall httpd -y
启动http服务
systemctl start httpd
这时候如果在电脑浏览器输入centos的地址是无法载入网页的,因为有firewalld(防火墙)
首先:
yum install firewalld
方法1:关闭
暂时关闭:
systemctl stop firewalld
永久关闭:
chkconfig firewalld off
方法2:开放80/tcp 端口
firewall-cmd -zone=public --add-port=80/tcp --permancent刷新浏览器,可以看到以下页面,证明成功

截图1.png

4、下载owncloud安装程序
4.1 首先安装wget
yum -y install wget
4.2 然后下载owncloud安装程序wget https://download.owncloud.org/community/owncloud-10.0.3.tar.bz2
4.3 解压的话需要安装解压工具:
yum -y install bzip2
4.4 解压安装包:tar -jxf owncloud-9.0.1.tar.bz2 -C /var/www/html
4.5 检查解压文件路径是否正确
cd /var/www/hmtl(切换文件路径)
ls(列出该路径下文件)
pwd(显示文件路径)
5、安装php环境
5.1 添加源:yum install http://repo.webtatic.com/yum/el7/x86_64/RPMS/webtatic-release-7-3.noarch.rpm这句命令很重要!
安装之前敲命令:yum clean all
5.2 配置php+MariaDB环境
5.2.1 ①Owncloud推荐使用php7,CentOS默认只能安装php5.4 为了方便,直接使用Webtstic的yum源 rpm -Uvh http://repo.webtatic.com/yum/el7/x86_64/RPMS/webtatic-release-7-3.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm出现问题可以尝试以下命令 yum install http://repo.webtatic.com/yum/el7/x86_64/RPMS/webtatic-release-7-3.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
5.2.2 安装php7 yum install php70w -y yum install php70w-devel php70w-common php70w-mysql php70w-pdo php70w-opacache php70w-xml
查看php版本:php -v PHP 7.0.33 (cli) (built: Dec 6 2018 22:30:44) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies5.2.3 重启apache
systemctl restart httpd
5.2.4 检查:
cd /var/www/html/
创建phpinfo.php文件
vi phpinfo.php
按i 输入

<?php
phpinfo();
?>

按esc :wq 保存退出
在浏览器输入地址 (我这儿是localhost/phpinfo.php 如图即为PHP正常安装)


截图2.png

6、更改文件夹所属及其权限
更改owncloud文件夹所属用户组chown -R apache:apache /var/www/html/owncloud/6.1 更改owncloud/config 文件夹读写属性chmod 777 /var/www/html/owncloud/config/6.2 浏览器访问http://localhost/owncloud

截图3.png

6.2.1验证安装,并配置管理员用户
根据提示,为/var/www/html/ 目录设置权限cd /var/www/html/ chown apache owncloud -Rf chmod 770 owncloud -Rf刷新后如果仍然是这样
这是因为selinux阻止
永久关闭(重启后生效)vi /etc/selinux/config将其中SELINUX=enforcing改为
SELINUX=disabled按esc
输入:wq 保存退出
然后重启,重启之后命令:
systemctl restart httpd
根据提示安装模块yum install php70w-dom yum install php70w-gd yum install php70w-mbstring systemctl restart httpd
刷新浏览器后配置
设置管理员账号
点击“存储和数据库”
选择Mysql/Mariadb
以上就是owncloud安装的全部内容了

上一篇下一篇

猜你喜欢

热点阅读