红帽RedHat7使用OwnCloud 10搭建私有云
在自己的云服务器上搭建了owncloud10,所有在这里做了一下笔记,防止以后忘记。搭owncloud的环境是 LAMP(HTTP+PHP+MARIADB)在搭建环境之前,搭建之前大家先了解一下什么是owncloud 10
owncloud官方:https://owncloud.org/
yum install httpd -y #安装httpd
yum install php -y #安装php (系统默认是5.4)
php -v #查看php的版本
yum install mariadb mariadb-server #安装数据库
systemctl start mariadb #启动数据库
mysql_secure_installation #初始化数据库服务
回车设置密码
选择Y设置数据库密码
选择Y删除匿名账户
选择Y禁止root用户从远程登录
选择Y删除test数据库并取消对其的访问权限
选择Y刷新授权表,让初始化的设定立即生效
mysql -u root -p #输入密码进入数据库
mysql> show databases; #查看数据库
mysql> create database owncloud; #新建数据库
mysql> exit #退出数据库模式
LAMP 模式搭建成功了。接着把owncloud10下载到linux系统中(请到http://down.51cto.com/data/2313340中下载)。然后解压。
至于怎么导进linux系统中去,那方法太多了,可以用vsftp,也可以用samba等等。
unzip owncloud-10.0.1.zip -d /var/www/html/ #解压到指定文件夹中
unzip 系统如果没有的话,请安装 yum install unzip
systemctl restart httpd #更新
systemctl restart mariadb #更新
测试环境请大家关闭防火墙跟SELinux
客户端测试
游览器访问: 192.168.23.10/owncloud (linux服务器IP地址/owncloud)
客户端提示我们的php版本过低,要装php5.6版本的,那我们就来升级以下php版本吧!
我们选择在线升级,所有前面强调linux服务器是要能上网就是这个原因。(建议大家用远程管理配置,就可以直接复制,粘帖了)
#升级软件仓库
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum remove php-common #卸载php
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring #安装php 5.6版本
php -v #查看版本,发现已经是5.6了
systemctl restart httpd #更新
chown -R apache.apache /var/www/html #给予权限