需要的材料和条件:
1.CentOS 7 x64镜像 下载地址:
https://www.centos.org/download/
2.ownCloud9.0.3备用下载地址:(版本越高建议升级PHP版本)
https://yun.iiserver.cn/index.php/s/68ieTZpUPaTuk52
owncloud 9.1.0备用下载地址:
https://yun.iiserver.cn/index.php/s/8ctG1ZFzoULqjJ4
owncloud 9.1.1备用下载地址:
https://yun.iiserver.cn/index.php/s/Pub1YFfRJzcBwek
3.物理机虚拟机环境都可,推荐 处理器2核 内存2G 硬盘40G 即可。
4.新手建议关闭SElinux
5.全文在Root环境下执行命令
6.ownlCoud交流群QQ:257855099
教程开始:
1.CentOS 7 执行最小化安装,选择安装磁盘,打开网络连接开始安装。
2.配置Root密码
3.安装完成后重启系统登录帐号密码(帐号:root 密码:你自己设置的)
4.下面将不会进行配图直接运行命令。
1.首先进行系统更新
#@H_403_53@yum -y update
2.安装PHP、MysqL相关模块支持ownCloud
#yum -y install httpd PHP PHP-MysqL mariadb-server sqlite PHP-dom PHP-mbstring PHP-gd PHP-pdo PHP-fpm wget vim bzip2
3.设置SElinux允许ownCloud写数据
#setsebool -P httpd_unified 1
4.设置防火墙
#firewall-cmd --permanent --zone=public --add-service=http
#firewall-cmd --permanent --zone=public --add-service=https
#firewall-cmd --reload
5.启用Apache
#systemctl start httpd.service
6.启用Mariadb
#systemctl start mariadb.service
7.设置Apache和Mariadb开机启动
#systemctl enable httpd.service
#systemctl enable mariadb.service
8.下载ownCloud文件(如果无法下载请使用上面的备用地址然后用WinSCP上传即可)
#wgethttp://download.owncloud.org/community/owncloud-9.0.3.tar.bz2
9.解压ownCloud文件
#tar -jxvf owncloud-9.0.3.tar.bz2 -C /var/www/html/
10.给Apache对ownCloud目录读写权限
#chown -R apache:apache /var/www/html/owncloud/
11.配置mariadb实例
#MysqL_secure_installation;
Set root password?[Y/n]New password: (输入数据库密码等下需要)
Re-enter new password: (再次确认密码)
Remove anonymous users?[Y/n]Y
Disallow root login remotely?[Y/n]Y
Remove test database and access to it?[Y/n]Y
Reload privilege tables now?[Y/n]Y
12. 登录MysqL并配置实例(需要输入上面的密码)(注意后面的“ ; ”符号)
#MysqL -u root -p
MysqL>create database owncloud;
MysqL>create user 'owncloud'@'localhost' identified by'owncloudtestpassword';
MysqL>grant all on owncloud.* to 'owncloud'@'localhost';
MysqL>flush privileges;
MysqL>quit;
13.配置完成后重启Apache和Mariadb
#systemctl restart httpd.service
#systemctl restart mariadb.service
14.至此用浏览器就可以访问了(xx.xx.xx.xx/owncloud)
15.至此就完成了尽情使用吧。