小皮面板搭建nextcloud网盘

2023年6月补充更新

ps:需要注意php版本,不在维护的php版本可能无法部署nextcloud,建议使用最新php版本
ps:2023年6月,小皮面板已长时间没有更新维护,使用的php版本官方已不再维护,我替换成了宝塔,配置方法类似

安装小皮面板

小皮面板:轻巧,便捷,功能强大,是国内最早,最知名的的免费集成环境,类似与宝塔。功能强大见者欣喜若狂。

小皮面板网址

注意:小皮面板提示请确保您的系统是纯静的,未安装任何环境中涉及到的(Apache\Nginx\php\MySQL\FTP) 于是我先把自己的服务器重置了。

我的系统是centos7.8 选择对应安装脚本命令

yum install -y wget && wget -O install.sh https://download.xp.cn/install.sh && sh install.sh

稍等片刻 终端会有成功提示

=================安装完成==================

请用浏览器访问面板:
外网:http://ip:9080/授权码
内网:http://ip:9080/授权码
系统初始账号:admin 系统初始密码:mdTVCZu9V6 官网:https://www.xp.cn
如果使用的是云服务器,请至安全组开放9080端口 如果使用ftp,请开放21以及30000-30050端口

===========================================

如提示要在服务器安全组打开9080端口,ftp的21端口和30000-30050端口 。在浏览器地址输入“http://ip:9080/授权码”即可打开控制台界面

小皮面板安装数据库

首先在软件管理安装Apache(我用的是apache,nginx没试过应该是一样的),MySQL,php等软件。

点击添加数据库,自己定义数据库信息,记住账号密码,到时候需要。如数据库名:nextcloud,用户名:nextcloud,密码:123456,访问权限选择所有人。
安装数据库

新建站点

点击网站–添加站点,站点域名填写:abc.cn:8888,abc.cn是自己购买的域名,8888是用于nextcloud的端口号 点击保存即可。
ps:天翼云的80端口使用需要先备案,没备案的话可使用其他端口,我使用的是8888
ps:这里用到的8888端口同样要在服务器安全组打开。
新建站点

创建nextcloud

nextcloud:开源免费的私有云存储项目,它能帮你快速在个人电脑或服务器上架设一套专属的私有云文件同步网盘。 跨平台支持windows 、mac、Android、iOS、Linux等平台。

nextcloud官网

nextcloud GitHub

去nextcloud GitHub下载两个东西,一个是源码包我用的是版本22.2.1,下载后文件名server-22.2.1.zip,另一个是这个3rdparty压缩包。
nextcloud
nextcloud

部署

上传server-22.2.1.zip压缩包到你的站点目录,就是刚刚新建的/www/admin/abc.cn_8888/wwwroot
鼠标移到压缩包上解压,点击解压,解压成功后将service-22.2.1文件夹中的所有文件剪切到wwwroot的目录(nextcloud网站的根目录)。
nextcloud

注意这个3rdparty目录,默认是空的,需要将上一步下载的3rdparty包同样上传并解压到自己的这个3rdparty中 。如果3rdparty是空的打开网页会提示:

Composer autoloader not found, unable to continue.
Check the folder "3rdparty". 
Running "git submodule update --init" will initialize the git submodule that
handles the subfolder "3rdparty".

到此nextcloud部署结束 在浏览器输入:你的域名:8888,不出意外即可打开nextcloud界面。
在界面上创建管理员账号,密码,配置数据库选择mysql,用户名、密码、数据库名都是刚刚设置的,端口号mysql默认是3306,点击安装完成,稍等片库即可大功告成。
nextcloud

云盘界面

nextcloud

分享张自己网盘的图片

ps:在appstore和谷歌商店下载各端的nextcloud,可以多端共享

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 个人电脑搭建Nextcloud非常简单,只需几个简单的步骤: 1. 首先,确保个人电脑上安装了操作系统和Apache服务器。如果尚未安装,请先下载和安装相应的软件。 2. 下载并安装PHP和MySQL数据库。Nextcloud需要PHP和MySQL来运行。 3. 访问Nextcloud官方网站并下载最新版本的Nextcloud。 4. 将Nextcloud文件解压缩到您希望安装的Web服务器根目录(例如/var/www/html/)。 5. 创建一个新的MySQL数据库,并为Nextcloud分配一个新的用户名和密码。确保记录下这些详细信息,稍后您需要用到它们。 6. 打开Web浏览器,输入个人电脑的IP地址,然后按照屏幕上的指示完成Nextcloud安装向导。 7. 在安装过程中,您需要输入刚刚创建的MySQL数据库详细信息,然后设置管理员用户名和密码以及Nextcloud的数据存储位置。 8. 安装完成后,您可以通过输入个人电脑的IP地址访问Nextcloud,并使用刚刚设置的管理员用户名和密码登录。 9. 一旦登录,您可以设置其他用户、上传和共享文件、创建文件夹等。 10. 为了使Nextcloud在外部网络上可访问,您可能需要设置端口转发或使用动态DNS服务。 搭建个人电脑上的Nextcloud既适合个人使用,也提供了方便的文件存储和共享解决方案。一旦设置好,您可以随时从任何地方访问和管理您的文件。 ### 回答2: 个人电脑搭建Nextcloud是一种将云存储服务部署到自己的个人电脑上的解决方案。下面是一个简单的步骤: 1. 首先,您需要一个运行Linux操作系统的个人电脑。选择一个您熟悉且方便使用的发行版,例如Ubuntu或Debian。 2. 安装和配置Apache或Nginx作为Web服务器。这是Nextcloud所依赖的背后软件。 3. 安装PHP和关联的依赖项。Nextcloud是使用PHP编写的,因此您需要安装PHP以及一些扩展、库和包,以确保其正常运行。 4. 设置数据库。Nextcloud使用MySQL、MariaDB或PostgreSQL作为后端数据库。选择其中一种,并在个人电脑上安装和配置它。 5. 下载和安装Nextcloud。从Nextcloud的官方网站上下载最新版本的源代码,并将其解压到您选择的Web服务器根目录中。 6. 配置Nextcloud。通过访问个人电脑上的Web服务器来访问Nextcloud。根据提示进行初始设置,并创建一个管理员帐户来管理您的云存储。 7. 连接外部存储。如果您想在个人电脑上使用外部存储作为Nextcloud的存储选项,例如硬盘驱动器或网络共享,您可以在Nextcloud的设置中配置它。 8. 保护您的数据。为个人电脑上的Nextcloud设置适当的安全性措施,例如启用HTTPS、设置访问控制和进行定期数据备份。 搭建个人电脑上的Nextcloud需要一定的技术知识和经验,但一旦完成,您将能够在自己的电脑上拥有一个私密且灵活的云存储服务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值