请选择 进入手机版 | 继续访问电脑版
山东济南服务器托管1U 10M 4000/年 美国洛杉矶高防服务器499/月起 美国4C站群E3/16G/1T/100M低至999 自助金币兑换广告位 腾讯云 云服务器秒杀 首购99元/年
香港、美国站群服务器 香港CN2服务器E5-2650低至300 菲律宾CN2服务器租用 延迟低 香港东南亚高防服务器CN2直连稳定 香港CN2服务器E5-2650低至300
美国200G BGP高防服务器 美国圣何塞cn2高防服务器租用 自助金币兑换广告位 自助金币兑换广告位 镇江大带宽,济南100g秒解499起
香港cn2服务器 5M独享 699/月 韩国企业级CN2服务器 不限流量 无视CC高防BGP服务器!开服专用! 美国圣何塞cn2高防服务器租用 帝通科技年末特惠云主机6.5折起
台湾中华电信服务器 20M独享带宽 阿里云官方合作伙伴 全场85折优惠 自助金币兑换广告位 台州bgp,杭州bgp一手资源 自助金币兑换广告位
日本cn2服务器 不限流量 新加坡CN2服务器I3/4G/1T/849/月 自助金币兑换广告位 台州bgp,杭州bgp浙江高防一手资源 自助金币兑换广告位
山东济南服务器托管1U 10M 4000/年 自助金币兑换广告位 韩国服务器双十一热卖活动点击了解 台州bgp,杭州bgp浙江高防一手资源 自助金币兑换广告位
IDC之家 名录 云计算 云应用

如何在Ubuntu 18.04上安装Nextcloud 16

最新版本的on-premises Nextcloud cloud server已经发布,它提供了许多新特性来吸引您进行升级。最大的新功能之一是机器学习。没错,Nextcloud的开发者已经在新版本中加入了人工智能,它可以提醒你有可疑的登录,并赋予分享建议功能,推荐用户经常分享的人和群组。
除了机器学习,Nextcloud 16还提供广告访问控制列表、项目、Talk 6.0和一个新的隐私中心。
如何安装这个最新版本?我将带您在Ubuntu服务器18.04平台上完成这个过程。
一、依赖安装
首先,安装必要的依赖项。我们将使用Nextcloud与Apache和MySQL。要安装依赖项,请打开终端窗口(或登录到Ubuntu服务器)并发出以下命令:
sudo apt-get install apache2 php7.2 bzip2 -y 
sudo apt-get install libapache2-mod-php php-gd php-json php-mysql php-curl php-mbstring -y 
sudo apt-get install php-intl php-imagick php-xml php-zip -y 
sudo apt-get install mysql-server php-mysql -y
二、创建数据库
接下来,我们将创建数据库。在我们这样做之前,我们需要使用以下命令锁定MySQL安装:
sudo mysql_secure_installation
系统会要求您创建root密码。完成后,对其余问题回答“y”(对于是)。 
现在MySQL已经安全了,让我们创建一个数据库。为此,请发出以下命令:
sudo mysql -u root -p
CREATE DATABASE nextcloud;
CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'PASSWORD'; (Where PASSWORD is a strong, unique password)
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost';
FLUSH PRIVILEGES;
exit
三、下载并解压缩Nextcloud
我们现在准备安装了。首先要做的是下载官方的Nextcloud文件。返回终端,发出以下命令以下载并解压缩文件:
cd / var / www / html 
sudo wget https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2 -O nextcloud-16-latest.tar.bz2 
tar -xvjf nextcloud-16- latest.tar.bz2
接下来使用以下命令为文件提供适当的权限:
sudo chown -R www-data:www-data nextcloud
四、配置Apache
是时候配置Web服务器了。我们必须使用以下命令创建一个新的Apache .conf文件:
sudo nano /etc/apache2/sites-available/nextcloud.conf
在该新文件中,粘贴以下内容:
Alias / nextcloud“/ var / www / html / nextcloud /” 
<Directory / var / www / html / nextcloud /> 
    Options + FollowSymlinks 
    AllowOverride All 
      <IfModule mod_dav.c> 
        Dav off 

      </ IfModule> 
     SetEnv HOME / var / www / html / nextcloud SetEnv 
    HTTP_HOME / var / www / html / nextcloud 
</ Directory>
保存并关闭该文件。使用以下命令启用站点和必要的Apache模块:
sudo a2ensite nextcloud 
sudo a2enmod rewrite headers env dir mime
使用以下命令配置PHP内存限制:
sudo sed -i'/ ^ memory_limit = / s /=.*/= 512M /'/etc/php/7.2/apache2/php.ini
使用以下命令重启Apache:
sudo systemctl restart apache2
五、完成安装
您现在可以将浏览器指向http:// SERVER_IP / nextcloud(其中SERVER_IP是托管服务器的IP地址)并完成安装。您需要创建管理员用户/密码以及填写必要的数据库信息(数据库用户/密码,数据库名称和数据库主机)。
输入详细信息后,单击Finish,安装将完成。您将自动使用新创建的管理用户登录。祝贺您,现在您已经有了Nextcloud的最新版本作为您的本地云服务器。
热门推荐
    热门话题
    阅读排行榜
    联系我们

    工作日:周一至周五9:00-17:00

    mail#idcjia.net
    社会化关注

    微信公众号

    微信号:IDC之家

    扫一扫关注我们

    QQ交流群

    群号:200940660

    欢迎加入IDC大家庭

    Powered by IDC之家丨Discuz X3.4© 2010-2019 idcjia Inc.( 渝ICP备17007481号-4 )