本文记录了在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 中添加该文件的软连接,重启服务器。配置好域名解析后,访问网站,首先会提示输入用户名、密码、数据库(名称和密码)等信息,确认后等待片刻,如果没有报错表示安装成功。接下来就可以尽情使用啦。
本文由kedixa发表于个人博客,
转载请注明作者及出处。
本文链接:https://blog.kedixa.top/2018/ubuntu-install-nextcloud/
docker unavailable?