一、部署LAMP环境
# 安装httpd,mariadb [root@localhost ~]# yum -y install httpd mariadb mariadb-server # 添加EPEL存储库 [root@localhost ~]# yum -y install epel-release # 添加REMI存储库 [root@localhost ~]# yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm # 安装yum软件包管理器的扩展 [root@localhost ~]# yum -y install yum-utils # 指定php安装版本 [root@localhost ~]# yum-config-manager --enable remi-php74 # 安装php扩展 [root@localhost ~]# yum -y 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 php-redis php-intl # 启动httpd服务 [root@localhost ~]# systemctl start httpd # 启动mariadb数据库 [root@localhost ~]# systemctl start mariadb # 设置mariadb数据库密码,第一次登录没有密码 [root@localhost ~]# mysql_secure_installation # 进入mariadb数据库 [root@localhost ~]# mysql -uroot -p123456
创建数据库
# 创建数据库owncloud create database owncloud; # 显示所有数据库 show databases; # 退出 exit;
二、安装owncloud
owncloud下载连接:stable | download.owncloud.com
# 获取owncloud安装包 [root@localhost ~]# wget https://download.owncloud.com/server/stable/owncloud-10.13.3.zip # 下载unzip解压软件 [root@localhost ~]# yum -y install unzip # 解压owncloud文件,到/var/www/html [root@localhost ~]# unzip owncloud-10.13.3.zip -d /var/www/html # 创建owncloud数据存放目录 [root@localhost ~]# mkdir /var/www/html/owncloud/{data,apps-external} # 修改owncloud及以下文件所有者,所属组 [root@localhost html]# chown -R apache:apache /var/www/html/owncloud/ # 关闭防火墙 [root@localhost ~]# systemctl stop firewalld # 关闭selinux [root@localhost ~]# setenforce 0
打开浏览器,输入ip/owncloud
开始安装