虚拟主机域名注册-常见问题服务器知识 → 操作系统

Ubuntu服务器上安装Nextcloud 18方法过程

  最新的迭代带来了一些重大改进。仅内置的OnlyOffice套件的添加就使Nextcloud 18成为众多产品的必备产品。该基于云的办公套件最重要的是工作流和分析等新功能。

  但是,如何安装呢?下面将引导您完成整个过程。

  1、准备工作

  将在Ubuntu Server 18.04平台上进行演示,因此您唯一需要做的是:

  Ubuntu Server 18.04的运行中更新实例和具有sudo特权的用户

  2、如何安装必要的依赖项

  首先要做的是安装必要的依赖项。登录到您的Ubuntu服务器,并使用以下命令安装Web服务器和数据库服务器:

  sudo apt-get install apache2 mysql-server -y

  接下来,使用以下命令安装其余依赖项:

  sudo apt-get install php zip libapache2-mod-php php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-mysql -y

  3、如何设置和配置数据库

  MySQL的安装不包括创建管理员密码。为此,请发出以下命令:

  sudo mysql_secure_installation

  完成数据库配置后,就该创建必要的数据库了。使用以下命令登录到MySQL提示符:

  sudo mysql -u root -p

  在提示符下,使用以下命令创建数据库:

  CREATE DATABASE nextcloud;

  接下来,创建一个用户,并使用以下命令为该用户赋予适当的权限:

  CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'PASSWORD';

  GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost';

  其中PASSWORD是一个强大的唯一密码。

  使用以下命令完成数据库:

  FLUSH PRIVILEGES;

  exit

  4、如何下载和解压缩Nextcloud

  现在是时候下载最新的Nextcloud 18文件了。要下载此文件,请发出命令:

  wget https://download.nextcloud.com/server/releases/nextcloud-18.0.1.zip

  使用以下命令解压缩该文件:

  unzip nextcloud*.zip

  使用以下命令将该文件移动到正确的目录中:

  sudo mv nextcloud /var/www/html/

  最后,使用以下命令为新移动的目录赋予正确的所有权:

  sudo chown -R www-data:www-data /var/www/html/nextcloud

  5、如何配置Web服务器

  接下来,我们将配置Web服务器。使用以下命令创建一个新的Apache配置文件:

  sudo nano /etc/apache2/sites-available/nextcloud.conf

  在该新文件中,粘贴以下内容:

  Alias /nextcloud "/var/www/html/nextcloud/"

  

  Options +FollowSymlinks

  AllowOverride All

  

  Dav off

  

  SetEnv HOME /var/www/html/nextcloud

  SetEnv HTTP_HOME /var/www/html/nextcloud

  

  保存并关闭文件。

  使用以下命令启用新站点和必要的模块:

  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

  6、完成安装

  现在您可以完成安装了。打开浏览器,并将其指向http:// SERVER_IP / nextcloud(其中SERVER_IP是托管服务器的IP地址)。您将看到一个安装页面,您必须在其中创建一个管理员帐户并输入数据库的详细信息。

  数据库详细信息如下:

  数据库用户-nextcloud

  数据库密码-您在MySQL提示符下创建的密码

  数据库名称-nextcloud

  单击完成安装程序,安装将完成。然后,您可以使用创建的admin帐户登录,并开始使用市场上最好的本地云服务器解决方案。




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:租用美国高防服务器时应该注意哪些事项
下一篇:Linux中创建一个无法登录的用户useradd
  >> 相关文章
没有相关文章。
0

在线
客服

在线客服服务时间:9:00-18:00

客服
热线

19899115815
7*24小时客服服务热线

关注
微信

关注官方微信
顶部