一、服务器环境准备工作
1、关闭系统的防火墙
systemctl stop firewalld
systemctl disable firewalld
2、关闭selinux (关闭selinux后需要重启系统)
vim /etc/sysconfig/selinux
3、安装wget
yum install -y wget
4、更新yum源
yum update
二、安装服务
1、安装samba服务
yum install -y samba
2、安装httpd服务:
yum install -y httpd
3、安装PHP服务 升级软件仓库
yum install epel-release -y
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum -y remove php*
4、安装PHP 7.2版本
yum install -y php72w php72w-opcache php72w-xml php72w-mcrypt php72w-gd php72w-devel php72w-mysql php72w-intl php72w-mbstring
5、安装mariadb服务:
yum install -y mariadb mariadb-server
6、设置开机自启动服务 (1)、设置Samba服务
systemctl start smb.service
systemctl enable smb.service
(2)、设置httpd服务
systemctl start httpd.service
systemctl enable httpd.service
(3)、设置mariadb服务
systemctl start mariadb.service
systemctl enable mariadb.service
7、修改/var/www/html属性
修改/var/www/html此文件属主属组为apache:
chown apache.apache /var/www/html/
8、测试http是否安装
打开网页输入IP地址查看
9、安装OwnCloud
进入 /var/www/html
cd /var/www/html
wget https://download.owncloud.org/community/owncloud-10.7.0.tar.bz2
tar -xjvf owncloud-10.7.0.tar.bz2
如果没有安装需要安装插件:
yum install -y bzip2
cp owncloud/index.php ..
10、重启服务
systemctl restart httpd.service
ps -aux | grep httpd
11、权限赋值
chmod 777 /var/www/html/owncloud
三、浏览器验证
1、 打开浏览器,输入服务器IP地址/owncloud ,创建用户名密码之后再次登录