nextcloud+宝塔在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建个人云盘)

以下操作经实践,已成功执行实现。读者若安装失败,可在云服务器操作台上初始化云盘,再次进行重装。望读者,不畏挫折,愈败愈战,请别因为环境的安装失败影响你的学习的兴趣,不妨多次“重启试试”,共勉!

目录

一、宝塔安装

1、开放端口

2、命令安装

二、环境安装(LNMP)

三、创建站点并下载部署nextcloud

四、演示与结语


一、宝塔安装

宝塔官方安装教程(或者直接按下面步骤安装):宝塔Linux面板安装教程 – 2021年8月18日更新 – 7.7.0正式版 – Linux面板 – 宝塔面板论坛

1、开放端口

如需完整使用宝塔的所有功能,请在云服务器控制台上放行如下端口:20 2139000-40000端口(linux 系统 ),3000-4000(windows系统),22 (SSH),80443(网站及SSL),3306 (数据库远程连接),888 (phpmyadmin)

2、命令安装

以下命令适用的服务器版本号为CentOS7.x 。不同的Linux系统安装命令不同,具体参考上文给出的官方文档说明。

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

成功安装后如下图,访问给出的链接,输入账号密码进行登录。

nextcloud+宝塔在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建个人云盘)插图

登录后,可以注册一个“宝塔账号”,用于宝塔面板登录使用,至此,宝塔工具安装完毕。

二、环境安装(LNMP)

LAMP(Linux + Nginx + MySQL + PHP)的环境安装,直接交给宝塔即可,读者自行选择版本号安装,具体操作是在左边工具栏中选择软件商店→选择版本安装

nextcloud+宝塔在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建个人云盘)插图1

作者选择的版本: nginx1.18 Mysql5.7 PHP7.2 (根据需要安装phpMyadmin,用来管理数据库的)

至此,等候一段时间后,LNMP环境安装完毕。

三、创建站点并下载部署nextcloud

进行"添加站点”操作,域名填写自己备案后的域名(作者这里没有采用默认的80端口,添加了端口号2333,务必在云服务器的安全组和宝塔的安全组上开放该端口),没有域名的直接填写公网IP地址;根目录是根据站点域名进行自动创建的目录,最后的子目录可自定义,如作者已将图中的“/www.nba.com”修改为“/nextcloud2”;数据库账号密码请记住,后面初始化nextcloud时会用上。

nextcloud+宝塔在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建个人云盘)插图2

注意,图中的域名并非作者本人的,仅作演示使用,实际上已被我修改为真实的IP地址。

此时,站点根目录已被自动生成,并进入该目录“/www/wwwroot/nextcloud2”。

nextcloud+宝塔在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建个人云盘)插图3

下载nextcloud安装包: 在宝塔文件栏的“远程下载”中,复制下面url链接进行下载,安装成功后会有一个zip安装包。如果想要查看更多版本,读者可访问下面链接(忽略后面的 /nextcloud-14.0.4.zip)。而且,可根据需要,自行选择版本,即修改下面的远程下载url地址,只需修改版本号就好了,如将最后的子目录修改为/nextcloud-22.2.0.zip。

https://download.nextcloud.com/server/releases/nextcloud-14.0.4.zip

nextcloud+宝塔在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建个人云盘)插图4

nextcloud+宝塔在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建个人云盘)插图5

nextcloud+宝塔在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建个人云盘)插图6

将nextcloud-14.0.4.zip安装包直接解压,就可以看见nextcloud文件夹(见上图)。

最后一步,修改配置文件。字段server_name填写域名或者IP地址;字段root填写nextcloud解压后的文件目录(下图)。

nextcloud+宝塔在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建个人云盘)插图7

此时, http://IP地址:端口 即可登录(请再次确认已开放该端口,作者的是2333)。访问网址,进入nextcloud初始化页面后,管理员账号密码需自定义;数据库选择MySQL/MariaDB,数据库用户、数据库密码、数据库名按上文的配置填写,忘记的可打开宝塔的“数据库”查看(见下图),最后一项填写 localhost:端口,默认端口为80,作者采用2333端口,即作者设置的是:localhost:2333

nextcloud+宝塔在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建个人云盘)插图8

四、演示与结语

由于作者安装的是nextcloud-14.0.4版本,该版本少了些美观的功能,读者可按需下载更高级版本,具体操作已在上面介绍。nextcloud加载缓慢是正常的,读者可按官方的优化步骤进行设置:Nextcloud打开缓慢\卡顿的一些优化_马立杰的博客-CSDN博客_nextcloud 优化

nextcloud+宝塔在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建个人云盘)插图9

至此,全部安装部署完毕。读者可将其当作个人云盘使用,还有很多功能等待发现哦!

如果读者还有兴趣的话,作者我还提供了 nextcloud+docker 的安装博客:nextcloud+docker在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建私有云盘)_打球唔叻的博客-CSDN博客

原文链接:https://blog.csdn.net/weixin_51560103/article/details/121200772

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享