目录
一、准备工作
1、关闭防火墙、安全软件
2、搭建LNMP环境
3、上传软件
4、设置nextcloud安装命令权限
二、数据库
1、设置数据库
2、重启数据库
三、配置nginx
四、安装nextcloud
五、内网穿透
1、创建内网映射
2、linux系统安装花生壳客户端
3、重新打开浏览器,输入http://b.oray.com,完成账户登录,激活(SN登录)
六、花生壳的域名信任
七、测试
一、准备工作
1、关闭防火墙、安全软件
[root@server ~]# setenforce 0
[root@server ~]# systemctl stop firewalld
2、搭建LNMP环境
L --linux
N -- nginx
M -- 数据库mariadb
P -- 脚本解析软件php
[root@server ~]# yum install nginx mariadb-server php* -y
3、上传软件
# 使用xftp将nextcloud-25.0.1.zip软件压缩包上传到Linux的根目录,并解压缩
[root@server ~]# cd /
[root@server /]# unzip /nextcloud-25.0.1.zip
4、设置nextcloud安装命令权限
[root@server /]# chmod -Rf 777 /nextcloud
二、数据库
1、设置数据库
[root@server /]# systemctl start mariadb
[root@server /]# mysql
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 3
Server version: 10.5.22-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> create database nextcloud;
Query OK, 1 row affected (0.001 sec)
MariaDB [(none)]> create user 'nextcloud'@'localhost' identified by '123456';
Query OK, 0 rows affected (0.001 sec)
MariaDB [(none)]> grant all on nextcloud.* to 'nextcloud'@'localhost';
Query OK, 0 rows affected (0.002 sec)
MariaDB [(none)]> exit
Bye
2、重启数据库
[root@server /]# systemctl restart mariadb
三、配置nginx
[root@server /]# vim /etc/nginx/nginx.conf
[root@server /]# systemctl restart nginx
四、安装nextcloud
打开浏览器后输入服务器IP地址,进入nextcloud安装向导管理员的用户名和密码自定义(无限制)
存储与数据库:选择MySQL/MariaDB,设置数据库用户 为nextcloud,密码:123456,数据库名:nextcloud, 主机名:localhost
五、内网穿透
1、创建内网映射
2、linux系统安装花生壳客户端
3、重新打开浏览器,输入http://b.oray.com,完成账户登录,激活(SN登录)
点击图中的外网地址,跳转页面但发现网址不被信任
六、花生壳的域名信任
[root@server ~]# vim /nextcloud/config/config.php # 对源文件进行修改
array (
0 => '192.168.48.130',
1 => '86412v5t63.vicp.fun', # 添加花生壳给的域名,不要https或www等前缀
),
'https://86412v5t63.vicp.fun:443', # 修改为花生壳给的域名,前面要有https,后面要有端口号
'overwritehost' =>'86412v5t63.vicp.fun:443', # 添加,域名更换为花生壳给的域名
'overwriteprotocol' => 'https',# 添加,协议变更为https协议
七、测试
设置后再次打开域名网站: