一、准备
系统:
Ubuntu 22.04LTS
环境:
Nginx+Mysql+PHP
我们采用 LNMP 一键安装包:vpser.net/lnmp/lnmp1.9.tar.gz" data-pjax-state="" style="background: transparent; border-bottom: 1px solid rgb(153, 153, 153); cursor: pointer; outline: 0px; text-decoration-line: none; overflow-wrap: break-word;">lnmp1.9.tar.gz
NextCloud 官网:
二、环境搭建
一)安装宝塔面板
1 | wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec |
安装完成提示:
1 |
|
1.1 修改面板账号密码:
1 | bt |
二)安装环境
2.1 登陆面板
IP:8888 / 随机码
会提示绑定手机号:
2.2 安装 LNMP
Nginx 默认
Mysql 5.7 就够
PHP 7.4 以上,最新版的 nextcloud 这里要用 8.0
2.3 添加站点
域名:需要绑定的公网域名
数据库:Mysql,ubf8 就够了
数据库账号:nextcloud 密码: next123 # 自己随便修改,但要记住。
PHP 8.0
三、部署 Nextcloud
下载源码
1 | cd /www/wwwroot/next.cyida.com |
执行以下命令下载 NextCloud 源文件到网站根目录中。
1 | wget https://download.nextcloud.com/server/releases/latest.zip |
解压文件
解压后得到一个名为 nextcloud 的文件夹
1 | unzip latest.zip |
先修改.user.ini
的权限,否则该文件将无法被 nextcloud
的安装文件覆盖。
1 | cd /www/wwwroot/next.cyida.com |
把 nextcloud 下所有文件移动到 /www/wwwroot/next.cyida.com
下
1 | mv nextcloud/* . |
赋予目录权限
1 | chown -R www:www /www/wwwroot/next.cyida.com |
查看 next.cyida.com
目录下有如下文件,权限都是 www:www
:
配置伪静态
若不进行配置,继续后面的步骤将出现 HTTP 502 的错误。
安装 nextcloud
打开自己的域名 next.cyida.com 填写信息:
用户名
密码
Mysql 数据库:数据库信息就是我们之前建的
这里的推荐安装我不需要,所不不安装,直接跳过。
欢迎页面
安装 Onlyoffice 应用
找到 onlyoffice 插件,下载并启用:
四、开启 SSL
我们用宝塔面板申请 SSL 是件很容易的事,只在域名提供商后台我这里以阿里云为例找到 Key
开启后再打开:
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:http://hqyman.cn/post/6517.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~