在 CentOS 7 下安裝 Nextcloud 18
請先下載、安裝 CentOS 7 最新版本(最新版本:2009 載點 Minimal、Desktop)– 安裝 CentOS 可參考文件 [1] [2] [3]。
-
安裝基本的 PHP 套件組(使用 SQLite 3 資料庫作為示範,若使用 MySQL、MariaDB 或 PostgreSQL 請自行安裝對應的 PHP extension 軟體包)
yum install epel-release -y
yum update -y
yum install yum-utils -y
yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y
yum-config-manager --enable remi-php74
yum update -y
yum install php php-gd php-json php-process php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap php-intl php-pecl-zip curl -y
systemctl start httpd
systemctl enable httpd
-
下載並解壓縮 Nextcloud 18(文件編寫時最新版本為 18.0.13,在您安裝時,請自行檢查是否有更新的版本)
cd /var/www/html
wget --no-check-certificate https://download.nextcloud.com/server/releases/nextcloud-18.0.13.zip
unzip nextcloud-18.0.13.zip
chown apache.apache nextcloud -R
-
安裝 Nextcloud 試用(示範使用 SQLite)
-
-
連線到
http://yourhostip/nextcloud
-
新增管理者帳號 → 輸入 [使用者名稱] 及 [密碼] → 直接按下 [完成設定]
-
-
啟動 Nextcloud 的 OxOOL Community 編輯器(其中 v3.7.11 為文件編寫時 richdocuments 的最新版本,在您安裝時,請自行檢查是否有更新的版本)
cd /var/www/html
wget --no-check-certificate https://github.com/nextcloud/richdocuments/releases/download/v3.7.11/richdocuments.tar.gz
tar zxvf richdocuments.tar.gz -C /var/www/html/nextcloud/apps/
chown apache.apache nextcloud -R
接著請以管理者身份登入 Nextcloud:
-
- 點選畫面右上角 [使用者名稱] → [+應用程式]
- 畫面右方找到 Collabora Online,選擇 [啟用] → 輸入系統管理者密碼
然後再回到指令介面執行以下指令:
cd /var/www/html/nextcloud
sudo -u apache php occ config:app:set richdocuments wopi_url --value="http://yourhostip:9980"
- 完成設定,就可以直接在 Nextcloud 上以 OxOOL Community 編輯文件了~