NEXTCLOUD私有云搭建(一)

作者 : icbug 发布时间: 2020-06-7 文章热度:191 共1227个字,阅读需4分钟。 本文内容有更新 手机浏览

目 录

NEXTCLOUD私有云搭建(一)

首先我们需要一个服务器

版本为7.x系列即可

安装教程开始

首先我们打开Xshell连接我们的服务器 NEXTCLOUD私有云搭建(一)-icbug创客

NextCloud介绍

NextCloud是一个开源免费的私人或企业网盘,可以避免公司或个人资料泄露,支持视频·通话。

有手机和电脑APP及web网站。

LAMP搭建

LAMP:Apache+mysql+php7.2

安装系统环境依赖包
yum install -y epel-release yum-utils unzip curl wget bash-completion policycoreutils-python mlocate bzip2
安装 web 服务和数据库服务

httpd(apache),mariadb(mysql)

 yum install -y httpd mariadb-server mariadb sqlite
PHP7.2的安装

首先我们需要把我们php7.2的安装包上传到我们的root目录下

rz  php7.2.tar.gz

NEXTCLOUD私有云搭建(一)-icbug创客

安装教程的所有材料在此下载

链接:https://pan.baidu.com/s/1EYcGKSAmBTMsNEa_dV2izA 
提取码:7sgg

解压我们的php72包到/opt/目录下 然后我们创建一个本地php yum配置文件

  vim /etc/yum.repos.d/php72.repo

点击i键进行编辑 复制我们要写入的yum配置文件内容

[php72]
name=php72
baseurl=file:///opt/php72
enable=1
gpgcheck=0

写入后按Esc退出编辑模式输入:wq并退出 之后我们需要安装php源 因为我们需要第三方源来下载php

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

安装php7.2及所需功能模块库这些库可以在官方文档中可以查到

yum install -y php72w php72w-cli php72w-common php72w-curl php72w-gd php72w-mbstring php72w-mysqlnd php72w-process php72w-xml php72w-zip php72w-opcache php72w-pecl-apcu php72w-intl php72w-pecl-redis

等待安装完成,可能比较慢 NEXTCLOUD私有云搭建(一)-icbug创客

初始化LAMP网络架构

启动LAMP相关服务 启动apache(httpd)

 systemctl start httpd.service

启动mariadb(mysql)

 systemctl start mariadb.service

关闭防火墙和 selinux

 getenforce

防火墙为disabled关闭状态

NEXTCLOUD私有云搭建(一)-icbug创客

然后清空防火墙

iptables -F
创建mariadb数据库密码
mysqladmin -u root password "123456"

创建密码123456 创建用户root

下一篇文章: NextCloud私有云搭建(二)

常见问题FAQ

本站资源是否全部免费?
本站文章和普通速度下载资源免费,高速下载资源和讲解视频需要成为SVIP才能查看哦!
本站采用标准 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明!
icbug创客 » NEXTCLOUD私有云搭建(一)

发表评论

CAPTCHAis initialing...