基于Centos下Nextcloud私有云盘搭建,打造属于你自己的云盘

Nextcloud私有云盘搭建

1. LAMP环境搭建

1.1 安装系统环境依赖包

yum install -y epel-release yum-utils unzip curl wget bash~completion policycoreutils-python molocate bzip2 lrzsz vim

1.2 安装Web服务和数据库服务

安装apache

yum install -y httpd

安装mariadb

yum -y install mariadb-server mariadb mariadb-client mariadb-devel

1.3 安装php7.2

更新yum源
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
安装
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

1.4 初始化LAMP网站架构

启动LAMP相关服务

systemctl start httpd.service

systemctl start mariadb.service

1.5 配置mysql密码

mysqladmin -u root password “123456”

2.0在 搭建好的LAMP环境上部署nextcloud站点

nextcloud下载地址https://download.nextcloud.com/server/releases/nextcloud-18.0.2.zip

2.1 下载解压源码包,并拷贝到网站目录下

unzip nextcloud-15.0.5.zip

cp -r nextcloud/* /var/www/html/

2.2 创建数据目录

mkdir /var/www/html/data

2.3 配置网站目录权限

chown -R apache:apache /var/www/html/data

chown -R apache:apache /var/www/html/

2.4 在MariaDB中创建nextcloud的数据库

mysql -u root -p “123456”

create database nextcloud

3.0 通过Web界面安装

mysql -u root -p123456

create database nextcloud

3.0 通过Web界面安装

在这里插入图片描述
将管理员账号、密码设置成你想要的账号和密码,选择mariadb数据库,数据库账号密码为之前创建的数据库管理员的用户名和密码,数据库为刚才建立的数据库,点击完成即可。

到此已经完成了所有步骤,等待片刻,就可以拥有属于你自己的云盘。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值