今天尝试了下在linux搭建私有云,百度了几个教程,只有一个是成功安装的,其实过程还蛮简单的,感觉功能和windows下的局域网共享差不多。
我系统用的是centos 7。
第一步、搭建LAMP
1、owncloud主要是由用php进行开发的,所以当然我们需要在linux上先搭建LAMP了,也就是linux+apache+mysql+php。(不得不说php和mysql是最合适的一对了...)
在shell下用下面语句即可一条语句安装全部:
yum install httpd php php-mysqlmariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo wget vim
2、然后设置SELinux允许owncloud写数据,SELinux 是 Linux中提供的强制访问控制(MAC)系统,当然如果你关闭了就不需要输入这条了,查看自己的linux有没有开启的方法是,sell输入 /usr/sbin/sestatus -v ,如果SELinux status参数为enabled即为开启状态。
setsebool -P httpd_unified 1
3、设置防火墙设置
firewall-cmd --state //查看防火墙是已经开启
firewall-cmd --permanent --zone=public--add-service=http // 配置防火墙在public区域永久开