owncloud-9 yum php-56,centos7上owncloud搭建私有云

33a703f04d49a9540f64e439cb69b878.png

首先介绍一下ownCloud,ownCloud是一个自由且开源的个人云存储解决方案。注意一下这是一个开源的,最早由KDE开发者Frank Karlitschek于2010年一月创建,目标是成为商业云服务提供商的替代。与商业云存储服务不同,ownCloud可以自由获取无需付费;它可以被安装在个人服务器上,用户拥有控制和修改的权利。

首先我们还是做服务之前先把奇葩的防火墙给关掉

iptables -F

iptables -X

iptables -Z

setenforce 0

owncloud主要是由用php进行开发的,所以当然我们需要在linux上先搭建LAMP了,也就是linux+apache+mysql+php。(不得不说php和mysql是最合适的一对了...)

在shell下用下面语句即可一条语句安装全部:

我们首先部署一下LZMP架构(此应用要跑在LMAP架构或LNMP架构)

(默认CentOS 7 的yum 是安装5.4,如需其他版本的另外下载安装即可)

ownCloud所用PHP须5.6或以上才行,先安装非官方源。

[root@1 ~]# yum -y install epel-release

3f998626d0e9f5fb77d87ef2a0209269.png

[root@1 ~]#  rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

4759ef9eabb3096238382b0361182a54.png

[root@1 ~]#  yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php56-php-gd php56-php-fpm php-gd

c22d6a2f3f2c789b93bfba281657fd84.png

安装apache服务

[root@1 ~]# yum install httpd*

ca43d853099740642d6cfc1bbfb2d22a.png

安装Mariadb数据库。

[root@1 ~]# yum  install mariadb*

9572bf225aa17ee7bf6f6c53175d45f4.png

然后我们启动一下服务

使用下面的命令启动Apache:

[root@1 ~]# systemctl start httpd

通过此命令启动MariaDB:

[root@1 ~]# systemctl start mariadb

1de5190d4654a08f031738983eba212b.png

在搭建好的lamp上部署owncloud环境,由于我在本地已经这个是已经下好的包owncloud-10.0.4,所以我通过Xshell上面的Xftp把压缩包直接放进去。

c4385775c6215764af56ca77a590d621.png352314f59781c848999d9566309edc9e.png

然后我们用unzip把包给解压

[root@1 ~]#unzip owncloud-10.0.4.zip

97bf141e002d2b70fc46145a34b30627.png

我们需要拷贝包内的软件到指定网页目录下

[root@1 ~]# cp -r owncloud/* /var/www/html/

3c0e2b39e285c01bbfca362b596027a7.png

为Web服务器上文件目录设置读写权限:修改权限为Apache用户

[root@1 ~]#chown -R apache.apache /var/www/html/

278c9e3f9d6c503b0d33129d8f5eb828.png

或者我们可以从官方网站下载owncloud。运行以下命令(也可以下载其他版本):

wgethttps://download.owncloud.org/community/ owncloud-10.0.9.tar.bz2

解压文件:

tar -jxvf owncloud-7.0.0.tar.bz2 -C/var/www/html/

创建一个数据库

root@1 ~]# mysqladmin -u root password "000000"

a57e090e75315067fb12e6397d8652b6.png

登陆数据库

[root@1 ~]# mysql -u root -p

Enter password:

Welcome to the MariaDB monitor.  Commands end with ; or \g.

Your MariaDB connection id is 3

Server version: 5.5.60-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> creat database owncloud;

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'creat database owncloud' at line 1

MariaDB [(none)]> exit

Bye

e17b7161e9e610bfebfa44e826be99c4.png

最后重启一下机器。

[root@1 ~]#reboot

627e7b618ddec63f550bc4334f786014.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值