Centos7搭建owncloud私有云盘

[root@owncloud ~]# cat /etc/redhat-release 
CentOS Linux release 7.1.1503 (Core)

二. 安装并配置Nginx和php-fpm

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

[root@owncloud ~]# yum -y install nginx

添加一个yum源来安装php-fpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

安装相关组件

yum -y install php72w-fpm php72w-cli php72w-gd php72w-mcrypt php72w-mysql php72w-pear php72w-xml php72w-mbstring php72w-pdo php72w-json php72w-pecl-apcu php72w-pecl-apcu-devel

完成后,检查一下php-fpm是否已正常安装

[root@owncloud ~]# php -v

PHP 7.2.16 (cli) (built: Mar 10 2019 21:22:49) ( NTS )

Copyright (c) 1997-2018 The PHP Group

Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies配置php-fpm

vim /etc/php-fpm.d/www.conf

.....

user = nginx                          //将用户和组都改为nginx

group = nginx

.....

listen = 127.0.0.1:9000                            //php-fpm所监听的端口为9000

......

env[HOSTNAME] = $HOSTNAME                     //去掉下面几行注释

env[PATH] = /usr/local/bin:/usr/bin:/bin

env[TMP] = /tmp

env[TMPDIR] = /tmp

env[TEMP] = /tmp

 

在/var/lib目录下为session路径创建一个新的文件夹,并将用户名和组设为nginx

mkdir -p /var/lib/php/session

chown nginx:nginx -R /var/lib/php/session/

    

启动Nginx和php-fpm服务,并添加开机启动

systemctl start php-fpm

systemctl start nginx

systemctl enable php-fpm

systemctl enable nginx

 

三. 安装并配置MariaDB 或 mysql

使用MaraiDB作为owncloud数据库。yum安装MaraiDB服务

yum -y install mariadb mariadb-server

启动MariaDB服务并添加开机启动

systemctl start mariadb

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值