# 在 Rocky Linux 8 環境下安裝 OxOffice Online v5 社群版

請先下載並安裝最新版本的 Rocky Linux 8（可參考 [Rocky Linux 8 基本安裝](https://docs.ossii.com.tw/books/rocky-linux-8)），安裝完成後，請執行以下指令來更新系統，安裝必要的軟體包與 OxOffice Online v5 社群版（以下指令均以一般使用者身份執行，若使用 root 執行，則請自行去除 sudo）
```Shell
sudo dnf config-manager --set-enabled powertools
sudo dnf upgrade -y
sudo dnf install epel-release -y
sudo dnf install vim net-tools unzip wget -y
sudo wget -P /etc/yum.repos.d http://www.oxoffice.com.tw/rpm/el/oxool-community-v5-el8.repo
sudo dnf upgrade -y
sudo dnf groupinstall "OxOOL Community Group" -y
```
停用 SELinux
```Shell
sudo vim /etc/selinux/config # vim 可代換成任何您慣用的文字編輯器
# 尋找 SELinux=enforcing 此行並將 enforcing 改為 disabled 或 permissive 並存檔離開
```
設定防火牆並放行預設的 9980 port
```Shell
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --zone=public --permanent --add-port=9980/tcp
sudo firewall-cmd --reload
```
讓開機時預設啟動 OxOOL 並重新啟動
```Shell
sudo systemctl enable oxoolwsd
sudo reboot
```
使用 netstat 確認 OxOOL 正常啟動
```Shell
sudo netstat -tlnp
```
看到有類似以下的輸出就代表 OxOOL 正常啟動
```Shell
tcp6     0    0    :::9980		      :::*   	LISTEN   644/oxool
```