简介
NEXTCLOUD是一个功能强大的基于PHP的网盘系统,能够自托管到自己的服务器。这篇文章就简单介绍下如何将NEXTCLOUD部署到安装了宝塔面板的服务器上。(本方案不使用DOCKER部署)
安装前准备
在服务器上安装好宝塔面板,并安装好Nginx以及PHP,以及配置好Mysql环境。这个过程不是本文的重点,所以不详细介绍。
创建站点
在宝塔面板的网站板块中,创建一个新的网站(虚拟主机),并且绑定好域名以及虚拟主机,且创建好数据库(请提前将数据库账号、用户名、密码拷贝下来),如下图。

下载源码
前往下载界面(地址:https://nextcloud.com/install/#community-projects),在Community projects 中的Archive模块,点击Get Zip File 下载源码包

解压源码
前往站点目录,上传刚刚的压缩包并解压。此处就不放置图片了
配置数据库与安装
前往预先设定好的网址,输入账号密码,在数据储存选项卡处选择 Mysql,并输入刚刚的数据库用户与密码以及数据库名(刚刚在创建宝塔网站站点的时候有),点击安装,稍等一小段时间即可。
备注:如果安装时间过长php超时,可以前往宝塔面板的PHP设置将时间适当拉大一些

安装完成后,会弹出“推荐的应用板块”,这里推荐跳过,我们可以后续配置、

至此,安装完成,安装完成后的界面如下图所示

安装完成后要做的事情
强烈建议安装完成后,点击右上角管理设置,在新界面的左侧栏点击概览,查看下安全设置于警告,看下显示了什么警告。
