在 Rocky Linux 8 下安裝 Nextcloud 24 請先安裝最新版本的 Rocky Linux 8,可參照 Rocky Linux 8 基本安裝 。 以下安裝流程會以一般使用者身份執行,若您使用 root 身份執行則請去掉每個指令最前面的 sudo。 安裝基本工具 sudo dnf install -y epel-release yum-utils unzip curl wget bash-completion policycoreutils-python-utils mlocate bzip2 sudo dnf update -y 安裝 Apache 網路伺服器 sudo dnf install -y httpd 安裝 PHP 軟體組 (此處示範安裝的是 PHP 8.1,Nextcloud 24 支援的 PHP 版本是 7.4~8.1,您可以視需要將 php:remi-8.1 的 8.1 改為 7.4 或 8.0,資料庫則以 SQLite 作為快速安裝之用) sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm sudo dnf module reset php sudo dnf module install php:remi-8.1 sudo dnf update -y sudo dnf install -y php php-gd php-mbstring php-pecl-apcu php-pdo php-opcache php-json php-pecl-zip php-process php-xml # 非必要,但安裝這些軟體包可讓 Nextcloud 效能更佳或新增功能 sudo dnf install -y php-intl php-ldap php-smbclient php-imap php-bcmath php-gmp php-pecl-imagick-im7 # 重新啟動 Apache httpd sudo systemctl enable httpd sudo systemctl restart httpd 下載並解壓縮 Nextcloud 24 (文件編寫時最新版本為 24.0.4,在您安裝時,請自行檢查是否有更新的版本) cd /var/www/html sudo wget https://download.nextcloud.com/server/releases/nextcloud-24.0.4.zip sudo unzip nextcloud-24.0.4.zip sudo chown apache.apache nextcloud -R # 重新啟動 Apache httpd sudo systemctl restart httpd 安裝 Nextcloud 連線到 http://yourhostip/nextcloud (範例:http://192.168.1.100/nextcloud) 新增管理者帳號 → 輸入「使用者名稱」及「密碼」→直接按下「完成設定」 將 Nextcloud 與 OxOOL Community 的連線建起來 請先以管理員身份登入 Nextcloud,按左上角的大頭貼,然後點擊「應用程式」,在左側邊欄尋找「Office & text」,然後尋找「Nextcloud Office」,按下其下方的「下載並啟用」按鈕。 待 Nextcloud Office 安裝完成後,請按左上角的大頭貼,然後點擊「設定」,然後找到「管理」下方的「Nextcloud Office」(此時會看到兩個「Nextcloud Office」,第一個是給一般使用者設定範本儲存的資料夾用的,管理員設定請按第二個),右邊會出現 Nextcloud Office 的設定介面,請選取「使用您自己的伺服器」,然後在其下方的輸入框中輸入 http://yourhostip:9980(範例:http://192.168.1.100:9980),按下右方的「Save」按鈕,如此即設定完成。 這樣就可以在 Nextcloud 上以 OxOOL Community 編輯文件了。