本文记录了在Ubuntu 18.04的系统下安装NextCloud的过程。

配置基础环境

服务器在安装WordPress的时候已经配置了LAMP运行环境,但仍需要安装以下php扩展。

sudo apt install php7.2-zip php7.2-xml php7.2-mbstring \
     php7.2-gd php7.2-curl php7.2-intl php-imagick

安装NextCloud

前往官方网站下载最新的安装包,选择Server版本。将压缩包的内容解压到网站根目录,本文为 /var/www/cloud。修改网站目录的用户和用户组为www-data。

创建数据库

请注意其中的数据库名,用户名以及密码。

create database clouddb;
create user cloud@localhost identified by 'your password';
grant all privileges on clouddb.* to cloud@localhost;
flush privileges;

配置服务器

在/etc/apache2/sites-available 中添加一个配置文件,并在/etc/apache2/sites-enabled 中添加该文件的软连接,重启服务器。配置好域名解析后,访问网站,首先会提示输入用户名、密码、数据库(名称和密码)等信息,确认后等待片刻,如果没有报错表示安装成功。接下来就可以尽情使用啦。

1 个评论

回复 shomy 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注