Nextcloud集成Onlyoffice实现协同办公。

Nextcloud 安装

LAMP(Linux+Apache+MySQL+PHP)方式。局域网单机模式。

安装环境:

OS:ubuntu 22.04
Nextcloud:26
Apache:2.4.52
mysql:Server version: 8.0.33-0ubuntu0.22.04.1 (Ubuntu)
php:PHP 8.1.2-1ubuntu2.11 (cli) (built: Feb 22 2023 22:56:18) (NTS)

注:我安装时防火墙处于关闭状态
关闭防火墙:sudo ufw disable

安装依赖:

sudo apt install apache2 libapache2-mod-php php-gd php-mysql
php-curl php-mbstring php-intl php-gmp php-bcmath php-xml php-imagick php-zip mysql-server

配置数据库

sudo mysql -u root -p

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
CREATE DATABASE IF NOT EXISTS nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
GRANT ALL PRIVILEGES ON nextcloud.* TO 'root'@'localhost';
FLUSH PRIVILEGES;

安装Nextcloud

sudo wget https://download.nextcloud.com/server/releases/latest-26.tar.bz2
sudo wget https://download.nextcloud.com/server/releases/latest-26.tar.bz2.md5
sudo wget https://download.nextcloud.com/server/releases/latest-26.tar.bz2.sha256

Verify the MD5 or SHA256 sum:

md5sum -c latest-26.tar.bz2.md5 < latest-26.tar.bz2
sha256sum -c latest-26.tar.bz2.sha256 < latest-26.tar.bz2

换个地方

tar -xvzf latest-26.tar.bz2
sudo cp -r nextcloud /var/www/

Finally, change the ownership of your Nextcloud directories to your HTTP user:

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

测试Apache能否解析PHP

sudo vi /var/www/html/phpinfo.php

文件中写:<?php echo phpinfo();?>
浏览器访问:http://your ip/phpinfo.php,出现PHP Version网页

Apache Web server configuration

sudo touch /etc/apache2/sites-available/nextcloud.conf
sudo chown  www-data:www-data /etc/apache2/sites-available/nextcloud.conf
sudo vim  /etc/apache2/sites-available/nextcloud.conf
 Alias /nextcloud "/var/www/nextcloud/"

<Directory /var/www/nextcloud/>
  Require all granted
  AllowOverride All
  Options FollowSymLinks MultiViews

  <IfModule mod_dav.c>
    Dav off
  </IfModule>
</Directory>

<

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值