项目:使用LNMP搭建私有云存储

news2024/11/25 8:19:43

目录

项目:使用LNMP搭建私有云存储

准备工作

回复快照,关闭安全软件

上传软件

设置nextcloud安装命令权限

设置数据库

重启数据库

配置nginx

安装

内网穿透

cpolar的域名信任

项目:使用LNMP搭建私有云存储

准备工作

回复快照,关闭安全软件
  • 初始

    [root@server ~]# setenforce  0
    ​
    [root@server ~]# systemctl stop  firewalld
    ​
    [root@server ~]# dnf install nginx mariadb-server php* -y

上传软件
  • 使用xftp将nextcloud-25.0.1.zip软件压缩包上传到Linux的根目录,并解压缩

    [root@server ~]# cd  /
    ​
    [root@server /]# unzip /nextcloud-25.0.1.zip 

设置nextcloud安装命令权限
  • 安装 (让别的用户可以访问,-R(递归)是里面的文件都给改成最大权限)

    [root@server /]# chmod -Rf 777 /netxcloud

设置数据库
  • 数据库

    [root@server /]# systemctl start mariadb 
    [root@server /]# mysql
    ​
    # 数据库设置
    MariaDB [(none)]> create  database  nextcloud;  # 创建数据库
    ​
    MariaDB [(none)]> create  user  'nextcloud'@'localhost' identified  by  '123456';   # 创建用户及密码
    ​
    MariaDB [(none)]> grant all on  nextcloud.*  to  'nextcloud'@'localhost';
    # 设置权限
     
    MariaDB [(none)]> exit       # 退出

重启数据库
  • 重启

    [root@server /]# systemctl restart mariadb

配置nginx
  • 配置

    [root@server /]# vim  /etc/nginx/nginx.conf 
    server {
            listen 80;
            server_name 192.168.48.130;
            root /nextcloud;
    }
    [root@server /]# systemctl  start  nginx

安装
  • 打开浏览器后输入服务器IP地址,进入nextcloud安装向导

  • 管理员的用户名即密码自定

  • 存储与数据库:选择MySQL/MariaDB,设置数据库用户为nextcloud,密码:123456,数据库名:nextcloud,主机名:localhost

内网穿透
cpolar的域名信任
  • 配置

    [root@server ~]# vim  /nextcloud/config/config.php
    # 按照下面的内容对源文件进行修改
    <?php
    $CONFIG = array (
      'instanceid' => 'ocvy7jm0iqom',
      'passwordsalt' => 'jLg0GXwJtlj8vowMsLpN5MbBSRsoiC',
      'secret' => 'ayTVaC6dsHrSKgXazVP6llFMWdNVxjF582v5pAPKuyEecdTU',
      'trusted_domains' =>
      array (
              0 => '192.168.48.130',
              1 => '2dc0afad.r17.cpolar.top',  # 需添加
      ),
      'datadirectory' => '/nextcloud/data',
      'dbtype' => 'mysql',
      'version' => '25.0.1.1',
      'overwrite.cli.url' => 'http://192.168.48.130',
      'dbname' => 'nextcloud',
      'dbhost' => 'localhost',
      'dbport' => '',
      'dbtableprefix' => 'oc_',
      'mysql.utf8mb4' => true,
      'dbuser' => 'nextcloud',
      'dbpassword' => '123456',
      'installed' => true,
    );
    # 保存退出后重

    image-20230601115847199

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1632604.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Word插件开发

VSTO是Visual Studio Tools for Office的简称&#xff0c;它是Microsoft Visual Studio的一个扩展&#xff0c;用于开发基于Microsoft Office平台的应用程序。VSTO提供了一套API和工具&#xff0c;使开发人员能够利用Visual Studio IDE来开发定制的Office解决方案。 在 Visual…

MySQL中的数据类型及一些应用场景

1.6. 数据类型 MySQL的数据分为以下几个大类&#xff1a; 1. String Types 字符串类型 2. Numeric Types 数字类型 3. Date and Time Types 日期和时间类型 4. Blog Types 存放二进制的数据类型 5. Spatial Types 存放地理数据的类型 1.6.1. 字符串类型 最常用的两个字符串类…

Odoo:世界排名第一的免费开源设备资产(EAM)管理系统介绍

本文节选自Odoo亚太金牌服务机构【开源智造】所编写的《Odoo行业应用解决方案白皮书》如需获取完整的知识内容&#xff0c;请至开源智造官网免费获取。感谢网友一键三连&#xff1a;点赞、转发、收藏&#xff0c;您的支持是我们最大的前进动力&#xff01; 概述 实施全面的维护…

免费语音转文字:自建Whisper,贝锐花生壳3步远程访问

Whisper是OpenAI开发的自动语音识别系统&#xff08;语音转文字&#xff09;。 OpenAI称其英文语音辨识能力已达到人类水准&#xff0c;且支持其它98中语言的自动语音辨识&#xff0c;Whisper神经网络模型被训练来运行语音辨识与翻译任务。 此外&#xff0c;与其他需要联网运行…

AI 工具合集

以下工具来源于互联网&#xff0c;可能会失效&#xff0c;请参考使用 网红工具 名称链接说明GPT-4https://chat.openai.com/ 需要梯子&#xff0c;需要付费。功能最强大的聊天机 器人。 文心一言https://yiyan.baidu.com/welcome 国内版 GPT&#xff0c;需要申请账号。回答问…

React的状态管理useState

基础使用 useState 是一个 React Hook&#xff08;函数&#xff09;&#xff0c;它允许我们向组件添加一个状态变量, 从而控制影响组件的渲染结果和普通JS变量不同的是&#xff0c;状态变量一旦发生变化组件的视图UI也会跟着变化&#xff08;数据驱动视图&#xff09; useState…

C++:常函数

在C中&#xff0c;常函数&#xff08;const member functions&#xff09;是指在类的成员函数声明和定义中使用 const 关键字修饰的函数。常函数的存在主要是为了在类的实例上提供一种保证&#xff1a;该函数不会修改类的成员变量。 在类的成员函数声明中&#xff0c;如果函数…

2024年CMS市场的份额趋势和使用统计

目前市面上有超过一半的网站都是使用CMS来搭建的&#xff0c;据不完全统计&#xff0c;现在大概有900多种CDM可供选择&#xff0c;以下是最常见的CMS的市场份额和使用率信息&#xff1a; 除了WordPress以外&#xff0c;Shopify和Wix也是比较流行的内容管理系统&#xff0c;尤其…

面试集中营—ElasticSearch架构篇

一、为什么用ElasticSearch&#xff1f; 1、支持多种数据类型。它可以处理非结构化、数值和地理信息等多种类型的数据&#xff1b; 2、简单的RESTful API。ES提供了一个简单易用的RESTful API&#xff0c;使得它可以从任何编程语言中调用&#xff0c;降低了学习的曲线。 3、近实…

HUST华科校园网自动登录

HUST校园网开机自动登录&#xff0c;后台保活 校园网虽然有无感认证&#xff0c;但是每次还得弹出网页&#xff0c;再点击一次连接&#xff0c;还是挺麻烦的。而且对于一部分开机自启的联网app来说&#xff0c;每次开机后无网络可能导致某些应用功能出bug或者其他异常行为。因此…

笃行致远,“易”往无前 | 易保全成立10周年啦

日月其迈&#xff0c;岁律更新。2024年4月28日&#xff0c;易保全迎来了10周岁生日。10年磨一剑&#xff0c;易保全创立至今&#xff0c;始终坚定自己的初心和使命&#xff0c;在时代的激流勇进中&#xff0c;以电子数据保全机构的身份与中国区块链共成长。 “创”说十年&…

Blender常见操作

1.局部视图&#xff1a;Local View&#xff0c;也可称作Solo模式&#xff0c;按快捷键 “/”进入&#xff0c;在按退出&#xff0c;只显示选中的物体&#xff08;可多选&#xff09;&#xff0c;方便编辑 2.物体合并&#xff1a;Ctrl J 其中&#xff0c;当选中多个物体时&am…

CSS border边框(理解网页边框制作)

目录 一、border边框介绍 1.概念 2.特点 3.功能 4.应用 二、border边框用法 1.border边框属性 2.边框样式 3.边框宽度 4.边框颜色 5.边框-单独设置各边 6.边框-简写属性 三、border边框属性 四、border边框实例 1.创建带有阴影效果的边框&#xff1a; 2. 创建一个类似标…

如何使用SOCKS5代理?

SOCKS5 是一个代理协议&#xff0c;在使用TCP/IP协议通讯的前端机器和服务器机器之间扮演一个中介角色&#xff0c;使得内部网中的前端机器变得能够访问Internet网中的服务器&#xff0c;或者使通讯更加安全。那么&#xff0c;SOCKS5代理该如何使用呢&#xff1f; 首先需要获取…

Aiseesoft Blu-ray Player for Mac:蓝光播放器

Aiseesoft Blu-ray Player for Mac是一款功能强大且易于使用的蓝光播放器&#xff0c;专为Mac用户打造。它以其卓越的性能和简洁的操作界面&#xff0c;为用户带来了全新的高清蓝光播放体验。 Aiseesoft Blu-ray Player for Mac v6.6.50激活版下载 这款软件支持播放任何高质量的…

2024年4月中国数据库排行榜:OceanBase再度登顶,KingBase稳步上升进前五

春风劲吹&#xff0c;迎来了2024年4月中国流行度排行榜。纵观本月榜单&#xff0c;各家数据库产品你追我赶&#xff0c;名次呈现微妙变动&#xff0c;它们正以不可忽视的力量&#xff0c;推动着中国乃至全球的数据管理革新。在这春意盎然的四月&#xff0c;让我们继续关注这些数…

命令执行。

命令执行 在该项目的readme中&#xff0c;描述了怎么去调用的flink 通过java原生的runtime来调用flink&#xff0c;下一步就是去看看具体的调用过程了&#xff0c;是否存在可控的参数 找到具体提交命令的类方法CommandRpcClinetAdapterImpl#submitJob() 这里要确定command&am…

【ESP32S3】使用 Flash 下载工具完成 Flash 加密功能

此篇文档记录通过 Flash 下载工具 完成 Flash 加密 功能的实现&#xff0c;此文档不启用 Flash 加密方案的 NVS 加密。 Flash 加密启动的验证代码&#xff1a;esp-idf/components/bootloader_support/src/flash_encrypt.c Flash 加密测试例程&#xff1a;esp-idf/examples/sec…

Qt绘图与图形视图之自定义图元实现拖拽、拉伸、旋转功能

往期回顾 Qt绘图与图形视图之移动鼠标手动绘制任意多边形的简单介绍-CSDN博客 Qt绘图与图形视图之场景、视图架构的简单介绍-CSDN博客 Qt绘图与图形视图之基本图元绘制的简单介绍-CSDN博客 Qt绘图与图形视图之自定义图元实现拖拽、拉伸、旋转功能 一、最终效果 实现对自定义图…

Agent AI智能体在未来,一定与你我密不可分

随着Agent AI智能体的逐渐成熟&#xff0c;人工智能应用的不断深入与拓展&#xff0c;相信在不久的将来&#xff0c;他与你我的生活一定是密不可分的。 目录 ​编辑 1 Agent AI智能体是什么&#xff1f; 2 Agent AI在语言处理方面的能力 2.1 情感分析示例 2.2 文本分类任…