["手動安裝"] # 手動安裝 對於非 Raspberry Pi 類的開發板,我們亦有為部分其他架構的系統提供支援,包括 - ARM64 (如 Orange Pi Zero Plus) - x86_64 (如 Intel / AMD 處理器並運行 Debian 9, 10) - Windows (7 / 8.1 / 10 並使用 WAMP / XMAPP 伺服器,有功能限制) 然而,需要安裝到以上系統就必須要以手動安裝。以下為手動安裝之方法。 ## 必備條件 你必須先安裝以下的軟件包才能安裝 ArOZ 在線系統 - apache2 - libapache2-mod-xsendfile - php libapache2-mod-php php-cli php-common php-mbstring php-gd php xml php-zip - php-mysql (可選) - ffmpeg (可選,Debian Jessie 請使用 libav-tools) - samba (可選) 你亦可以使用以下指令一拼安裝所有軟件包 sudo apt-get install -y apache2 sudo apt-get install -y php libapache2-mod-php php-cli php-common php-mbstring php-gd php xml php-zip sudo apt-get install libapache2-mod-xsendfile sudo apt-get install php-mysql sudo apt-get install ffmpeg sudo apt-get install samba 若果你是使用官方 Debian Buster 或其 fork 之版本的 Linux,你或許在運行上述指令前要先使用超級使用者模式 (su)安裝以下軟件包。 apt-get install sudo unzip net-tools ntfs-3g ## 安裝 ArOZ 在線系統 首先,你要先調高 PHP 上傳檔案大小限制。這個選項一般能在 /etc/php/{php-version}/apache2/php.ini 裡找到。找出以下兩行並作出更改。 upload_max_filesize = 2048M post_max_size = 2048M 把 www-data 加入至 /etc/sudoers 文件 (注:若你的雲端是打算開放給公眾使用,基於安全原因此處應需要根據你的需求作更改,個人使用的話則無需更改) www-data ALL=(ALL:ALL) NOPASSWD:ALL 編輯 /etc/apache2/apache2.conf ,在最底部加入以下兩行: XSendFile on XSendFilePath /media 創建資料夾 /media/storage1 及 /media/storage2 作外接儲存器之用 sudo mkdir /media/storage1 /media/storage2 進入 /var/www/html/ ,使用 wget 下載 ArOZ 在線系統之 dist 壓縮包 (請自行更換 {dist-pack} 至 壓縮包的網絡位置) cd /var/www/html/ sudo wget {dist-pack}.zip sudo chmod 777 {dist-pack}.zip sudo unzip -o {dist-pack}.zip rm install.zip sudo mkdir -p "/etc/AOB" sudo chmod 777 -R "/etc/AOB" sudo chmod 777 -R ./AOB sudo chown -R www-data ./ 打開你的常用瀏覽器,進入 http://{裝置的IP地址}/AOB/ 並跟隨屏幕上的指示開設用戶帳號。