Linux安装nextcloud教程,Ubuntu安装NextCloud

NextCloud(https://nextcloud.com/)是开源的、可以用来搭建自己的文件同步和共享的私有云服务器,它是ownCloud的一个分支。

我使用LEMP做为NextCloud的运行环境-MariaDB, PHP-FPM 和 Nginx(Ubuntu 16.04)。

1、安装MariaDB

Ubuntu 16.04 安装 MariaDB

首先,更新升级系统:

$ sudo apt update

$ sudo apt upgrade

安装MariaDB:

$ sudo apt install mariadb-server

启动MariaDB服务:

$ sudo systemctl start mysql

查看状态:

$ sudo systemctl status mysql

为例提高MariaDB的安全,我们可以执行初始化安全脚本:

$ sudo mysql_secure_installation

默认root密码为空;然后设置root密码和其他选项:

– Set root password? [Y/n] y

– Remove anonymous users? [Y/n] y

– Disallow root login remotely? [Y/n] y

– Remove test database and access to it? [Y/n] y

– Reload privilege tables now? [Y/n] y

登陆MariaDB命令行:

$ sudo mysql -u root -p

2、为NextCloud创建一个数据库和用户

$ sudo mysql -u root -p

MariaDB [(none)]> CREATE DATABASE nextcloud;

MariaDB [(none)]> GRANT ALL PRIVILEGES ON nextcloud.* TO ‘nextcloud’@’localhost’ IDENTIFIED BY ‘test1234’;

MariaDB [(none)]> FLUSH PRIVILEGES;

MariaDB [(none)]> \q

创建数据库nextcloud;用户名nextcloud,密码test1234。

3、安装PHP和相关模块

$ sudo apt-get -y install php-fpm php-cli php-json php-curl php-imap php-gd php-mys

原文链接:https://blog.csdn.net/weixin_39687786/article/details/116693555

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