虚拟主机域名注册-常见问题 → 服务器知识 → 操作系统 | ||||
最新的迭代带来了一些重大改进。仅内置的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帐户登录,并开始使用市场上最好的本地云服务器解决方案。
|
||||
>> 相关文章 | ||||
没有相关文章。 |