共享ip做网站,随州网站建设哪家便宜,龙岩做网站开发大概价格,成都制作网站软件Nextcloud是一套用于创建网络硬盘/云盘以存放文件的客户端-服务器软件#xff0c;Nextcloud 完全开源并且免费。
一、搭建 ubuntu apache2 mysql php #xff08;lamp#xff09;环境
因为 nextcloud 服务是使用 php 语言和 mysql 数据库的web服务#xff0c;因此需要…Nextcloud是一套用于创建网络硬盘/云盘以存放文件的客户端-服务器软件Nextcloud 完全开源并且免费。
一、搭建 ubuntu apache2 mysql php lamp环境
因为 nextcloud 服务是使用 php 语言和 mysql 数据库的web服务因此需要安装lamp环境。如何搭建可以参考我的另一篇文章Ubuntu搭建Lamp环境
二、部署 nextcloud 网站
1. 下载代码
nextcloud 代码更新比较频繁因此直接到官网上下载即可下载地址为 https://download.nextcloud.com/server/releases/ 找到最新版下载即可今天是2023年10月6日刚好可以下载最新版本 nextcloud-27.1.2。
2.解压代码到网站目录
3.输入网站地址即可按提示完成网站配置我这里先使用内网地址192.168.3.9
第一步创建 nextcloud 数据库和管理员帐号 第二步安装推荐应用 操作完上两步之后即可进入网盘了 详细的操作可以自己摸索如下面是个人设置界面 这里需要注意的是一个配置文件 config/config.php 经常要修改需要学习一下。 三、外网访问
如果使用的是花钱注册的云服务器可以直接部署后进行访问。
如果使用的是个人电脑可以通过 ddns 内网穿透功能来实现外网访问提供这种服务的有我们比较熟悉的贝瑞花生壳。注册贝瑞帐号后可以使用它免费提供的域名进行操作也可以用自己注册的域名来操作。
如何使用贝瑞花生壳可以参考官网的相关文档这里提供一个简单思路和部分截图
1. 注册帐号
2. 家庭路由器中设置端口映射
下面是华为 AX3 Pro 路由器的端口映射配置情况 3. 花生壳网站上添加内网穿透
花生壳可以免费创建2条映射其中自带域名还可以免费创建1条https映射。如下图 如果使用非贝瑞注册的域名则需要在贝瑞域名中花钱转入DNS解析到贝瑞40元/年起并且需要在域名所在服务商网站中添加2条ns域名解析。
下面是贝瑞添加其他注册商域名界面 下面是阿里云域名添加的2条ns域名解析 4. 安装并开启花生壳客户端
下载地址https://hsk.oray.com/download 找到对应的linux 版本安装并激活。具体可以参考网站自带的使用帮助。
5. 修改配置文件添加外网地址
切换目录到在网站根目录修改配置文件
$ sudo vim config/config.php修改如下所示的地方 array (0 192.168.3.9,1 pan.hollowman.cn,),重启 apache2 服务
$ sudo systemctl restart apache26.输入外网ip地址可以正常访问了 四、客户端访问 nextcloud
nextcloud 服务还提供了客户端访问软件。
1. 桌面端软件包
下载地址https://download.nextcloud.com/desktop/releases/ 下图是linux版本的安装流程图 2. 安卓手机 app
下载地址https://download.nextcloud.com/android/ ,截图2张: