在 Ubuntu 18.04 下安裝 Nextcloud 18

請先下載、安裝 Ubuntu 18.04 最新版本(文件編寫時最新版本為 18.04.5,載點:ServerDesktop

  • 安裝 Nextcloud 核心所需的 PHP 與 Apache 軟體包
sudo apt update
sudo apt upgrade -y
sudo apt install apache2 libapache2-mod-php7.2 php7.2-gd php7.2-json php7.2-curl php7.2-mbstring php7.2-intl php-imagick php7.2-sqlite3 php7.2-xml php7.2-zip
  • 下載並解壓縮 Nextcloud 18(文件編寫時最新版本為 18.0.10)
cd /var/www/html
wget --no-check-certificate https://download.nextcloud.com/server/releases/nextcloud-18.0.10.zip
sudo apt install unzip -y
sudo unzip nextcloud-18.0.10.zip
sudo chown www-data.www-data nextcloud -R
systemctl restart apache2
  • 連線至 Nextcloud 與基本設定(資料庫使用 SQLite)
    • 連線到 http://您的主機IP/nextcloud
    • 新增管理者帳號 → 輸入 [使用者名稱] 及 [密碼] → 直接按下 [完成設定]
  • 啟動 Nextcloud 的 OxOOL Community 編輯器(其中 v3.7.9 為文件編寫時 richdocuments 的最新版本,在您安裝時,請自行檢查是否有更新的版本)
cd /var/www/html
sudo wget --no-check-certificate https://github.com/nextcloud/richdocuments/releases/download/v3.7.9/richdocuments.tar.gz
sudo tar zxvf richdocuments.tar.gz -C /var/www/html/nextcloud/apps/
sudo chown www-data.www-data nextcloud -R

接著請以管理者身份登入 Nextcloud:

    • 點選畫面右上角 [使用者名稱] → [+應用程式]
    • 畫面右方找到 Collabora Online,選擇 [啟用] → 輸入系統管理者密碼

然後再回到指令介面執行以下指令:

cd /var/www/html/nextcloud
sudo -u www-data php occ config:app:set richdocuments wopi_url --value="http://yourhostip:9980"
  • 完成設定,就可以直接在 Nextcloud 上以 OxOOL Community 編輯文件了~