RHCE---搭建lnmp云存储

ops/2024/11/8 23:37:59/

一、恢复快照后,检查安全性(查看selinux 以及防火墙)

二、搭建LNMP环境

[root@server ~]# yum -y install nginx mariadb-server php*

三、上传软件

1、将nextcloud-25.0.1.zip压缩包传递到根目录下

 2、解压缩nextcloud-25.0.1.zip

(1)解压缩指令

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

(2)查看

 四、设置nextcloud安装命令权限

五、设置数据库

1、先启动数据库

[root@server /]# systemctl start mariadb
[root@server /]# 

2、配置数据库,进入初始界面myspl

(1)创建云存储数据库

MariaDB [(none)]> create database nextcloud;
Query OK, 1 row affected (0.001 sec)MariaDB [(none)]> 

(2)创建一个账户及密码,可以远程登录

MariaDB [(none)]> create user 'nextcloud'@'localhost' identified by '123456';
Query OK, 0 rows affected (0.011 sec)MariaDB [(none)]> 

(3)给该用户授权

MariaDB [(none)]> grant all on  nextcloud.*  to  'nextcloud'@'localhost';
Query OK, 0 rows affected (0.002 sec)MariaDB [(none)]> 

(4)退出

MariaDB [(none)]> exit
Bye
[root@server /]# 

3、再次重新启动数据库

[root@server /]# systemctl restart mariadb

六、配置nginx的主配置文件

1、进入nginx

[root@server /]# vim /etc/nginx/nginx.conf

2、修改文件

 3、查看并重启nginx

 七、在浏览器中搜索IP地址

八、cpolar内网穿透

1、传输cpolar-stable-linux-amd64.zip文件

2、解压缩cpolar-stable-linux-amd64.zip

3、连接账户

[root@server /]# ./cpolar authtoken YTU2YTk3YTQtYTNlZC00NDcyLTk4MDQtNzM5NDUyY2ZiOWIw
Authtoken saved to configuration file: /root/.cpolar/cpolar.yml
[root@server /]# 

4、在浏览器复制http://1d23dad3.r29.cpolar.top

 5、更改config.php权限

[root@server /]# find / -name config.php
/nextcloud/config/config.php 
[root@server /]# vim /nextcloud/config/config.php

 6、重启nginx后,再次访问就可以打开了

[root@server /]# systemctl restart nginx

http://www.ppmy.cn/ops/132063.html

相关文章

C#语言:从入门到精通

C#(发音为C sharp)是一种现代的、面向对象的编程语言,由微软开发,并作为.NET框架的一部分。自2000年发布以来,C#已经成为开发人员构建各种类型的应用程序的首选语言之一。它结合了C的性能和Java的跨平台能力&#xff0…

jenkins使用slave节点进行node打包报错问题处理

jenkins使用slave打包报错 Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to 21.136 解决方法: 重启从节点 选择断开连接再重新连

蓝桥杯真题——三角回文数(C语言)

问题描述 对于正整数 n, 如果存在正整数 k 使得 n123⋯kk(k1)2n123⋯kk(k1)/2​, 则 n 称为三角数。例如, 66066 是一个三角数, 因为 66066123⋯36366066123⋯363 。 如果一个整数从左到右读出所有数位上的数字, 与从右到左读出所有数位 上的数字是一样的, 则称这个数为回文数…

Flutter启动流程(2)

Flutter启动流程 简述 我们还是从Flutter在Android上启动流程来学习Flutter,只要学习了启动流程,就会对Flutter的实现有一些理解,否则像Flutter,RN这些对于原生应用开发者就像是一个黑盒子。 Flutter 在Android上必然还是要依赖…

动力商城-02 环境搭建

1.父工程必须满足&#xff1a;1.1删除src目录 1.2pom 2.依赖继承 //里面的依赖&#xff0c;后代无条件继承<dependencies></dependencies>//里面的依赖&#xff0c;后代想要继承&#xff0c;得自己声明需要使用&#xff0c;可以不写版本号&#xff0c;自动继承&l…

1. pytorch 中冻结模型参数后参数仍会被调整

问题 self.sgf_net.requires_grad_(False)起初设置 requires_grad(False) 优化器也没有添加sgfnet的模型参数。但是在pylightning框架中&#xff0c;每次推理完模型的参数都会被改变&#xff0c;经过仔细排查发现问题 # self.sgf_net.requires_grad_(False)for param in self.s…

HTML 块级元素和内联(行内)元素详解

在 HTML 中,元素根据它们在页面中的表现方式分为两类:块级元素 和 内联元素(行内元素)。了解块级元素和内联元素的特性与使用方法,是掌握HTML开发的重要基础。本文将深入探讨这两类元素的特点及其在实际开发中的应用。 文章目录 一、块级元素1.1 块级元素是什么?1.2 块级…

基于SSM(Spring + Spring MVC + MyBatis)框架的快递管理系统

基于SSM&#xff08;Spring Spring MVC MyBatis&#xff09;框架的快递管理系统是一个典型的Web应用程序&#xff0c;用于管理和跟踪快递包裹的信息。下面我将提供一个简单的案例程序概述&#xff0c;包括主要的功能模块和技术栈介绍。 项目概述 功能需求 用户管理&#x…